我的编程语言学习之路

Time will tell(时间会说明一切)

我是一个信息与计算科学的学生,属于应用数学,走上了程序员之路,回想起来仍觉得有诧异。我不是科班出生的,并不是一为合格程序员。我走上这条路也是一种偶然,或者该说是兴趣所致。

在大学之前,我一个僻远山区的人,计算机这种东西从没有碰过,高中会考时连复制、新建这些简单操作都不知道,在大学第一堂C语言课的学习中感到了乐趣,在编写出每一个code,都能让我有一种自豪感。

慢慢的我爱上了它,又有了两个老师的帮助,后来进入了某家企业实习。在我大二的时候就开始在外边做项目,给我了许多程序基础理论和设计思想等方面的积累。使我程序之路走得比较顺利。虽然毕业时,某些企业对我的经验有所怀疑。

在大学期间的编程语言学习之路上,我学习了几门语言,在这里和大家分享一下。


我首先,接触的是C这门古老的语言,也是它带着我走上了这条程序之路。在刚学完C的时候我一个非科班的师弟在校程序大赛中拿的大奖,树立的我软件的梦想,虽然在毕业后有些徘徊,但是在学生期间对我的程序学习之路是很大的鼓励,当时我还学习的C的一些高级编程Socket等,尽管现在已忘的差不多,还参加了学校的单片机创新课题用C Show了一下。

那时候的代码按现在看起来,肯定是觉得比较糟糕的。



接着,我学习了汇编这门更古老的语言,个人感觉汇编若只是说语法和学习,并不难。在这里也贴出我学习时候的一个打字游戏的小Code。



紧接着,遇见上面两位老师他们用的c#语言,和他们一起做了些小开发,所以我也走上了.NET之路,刚开始做了几个Web的开发。其中一个老师是某企业的架构师,所以在他的帮助和介绍下,我和他一同学习并进入企业实习,做了一些Winform的开发,平时空闲的时候就在老师的指导下位他的快速开发平台,添加一些新东西,改进等工作。

那时虽然辛苦一些,但是过的挺充实,读书的时候还有比较好的外快,挺兴奋的。同时,我也没有拉下一门课程学习,虽然经常不去上课,老师们都挺支持和理解我的,期末时考试也考得很好。

在这里我感谢每一位关心和支持我的老师们,你们辛苦了。



.NET平台上C#肯定和必备的,在这里也挑不出来典型的code展示,同时在.NET平台的唯一函数式编程语言出来后,我带着多函数式思想的理解的心情,学习了这门语言,第一次感觉到函数式编程的魅力所在,并不是写一些code。

后来也学习了面向对象语言C++JavaMathLab。在 c++ 习时候学的感觉挺好的,但是到了准备学习MFC,看着他的函数名称等一大堆的字母,比起C#是难,这是我的c#也学得有一定基础,所以我放弃了。

对于 Java 我还是很指着的学习了一段时间,会Java Beanmodel1的开发,但只能说是基础的,当时让我苦恼的是Java一大堆的东西需要自己手工配置,还有就是那个IDE的智能提示速度让人还郁闷。绕了一圈还是继续我的.NET之路,因为在外边我所做的都是基于c# WinForm的开发,它有一个优秀的类库和IDE支持。

虽然我没有继续 Java,c++ 的学习,但是我觉得他们也是很优秀的,并不比c#差。对于一个程序不管你是 c#,Java 编写的能满足客户需求就是一个好的 code。程序只是各种语言抒写的艺术,不该存在语言之争。



毕业之时我希望走的 c 编程,但是没有这样的基于,还有就是.NET已经具有了一定基础,更好找工作些,如果有机会我觉得我还想走 c 的编程,前提是工资与我.NET持平,哈哈。

本想把文章写得更好些,但是我文字功底太差,构思时挺多的,一到写的时候就感觉困难,所以还需多多练习。也请大家多多指教!

最后收尾了,虽然现实与梦想存在差距,但是我的程序之路然在继续…

推荐一个软件自动化资料学习扣裙:175317069。有视频学习资源分享,也有行业技术人分析解答。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值