编程学习

大学的时候,那会儿php和 ASP比较流行,于是通过图书馆自学了php和ASP,大学期间自己也只是对公开的源码进行简单的修改,ASP相对比较简单,修改还是可以的。在php和ASP的学习过程中自然对HTML和JavaScript也有深入的学习,结果大学毕业的毕业设计就选择了他人不愿意选的网站制作,现在想想还是后悔的,学习的是船舶动力专业,结果选择了一个和专业毫无关系的毕业设计。而我选的毕业设计一直也是我不愿意再次拿出来进行展示的地方,虽然最终还凭借着这个网站制作的设计获得优秀毕业生,但回头看看,真的不算是什么。只能说如果再有一次选择的机会,可能会选择对个人成长更有意义的东西。

说的有点远了,再回到个人的编程学习上,大学期间学习的各种网页编程在工作后,基本上也被荒废了。一直到发现在工作中可以通过cad和Excel的二次开发提高工作效率时,开始转向VBA、VBS等基于VB的编程,现在看来VB或许是最简单的编程环境了,但缺点也很明显,扩展性和安全性太差。但感谢微软office的VBA一直保留着,让我也随时随地可以打开office进行二次开发,对于做些比较小的项目还是提供了不少便利。VBA的开发一直用了有十来年,只要office一直保留着还是一直会用的,现在已基本上作为EXCEL的补充工具使用了。

工作中,和IT部门的同事聊天时,了解到Python,于是业余的时候装了下试试,发现这个语言还是挺好玩的,主要有各种已经完善的库,有编程基础的入门容易,但是各种库的使用需要深入了解。目前这个语言很火,研究的人很多,简单的Hellow world容易,但进一步深入发现瓶颈还是比较多,此外没有可视化的编程环境,没有学习的必要性,现在也是有兴趣的程序才回去尝试去编写点。

从asp-php到VBA到python,个人感觉python当下流行的语言也是实至名归的。

你可能感兴趣的:(编程学习)