编程学习感悟

来源:互联网 发布:一体化大数据宣传片 编辑:程序博客网 时间:2024/09/21 08:18

作为一名运维人员对学习编程多少是有些恐惧的,尤其是现在运维自动化大环境的需求。企业招聘运维人员时,只是熟悉linux操作系统,熟练各种服务的搭建,已经不能满足需求。还需要掌握1~2种编程语言,比如python,shell,php等。

在学习编程过程中往往会遇到很多困难和迷茫,主要是从来没有接触过编程的运维人员们。那么怎么循序渐进地学习编程呢?

  • 首先,一定要正视现状,之前没有接触过编程,那么相对接触过C/Java/C++等的人入门会慢很多,所以肯定要比有基础的要多看书,多编程。前期的学习肯定阻力很大,但是随着代码量的不断积累,慢慢对编程就有感觉了。

  • 其次,在遇到一个编程问题时要多思考,比如:有没有精简的代码实现,可否执行速度提高,功能上是否可以更加完善等。思考的同时也一定要多动手,正如,现在大学教育中存在最大的弊端就是追求理论太多,大家体会不到实践的乐趣,自然也对编程失去了兴趣。因此,学好编程,一定早早把编程环境搭建好,有什么疑问,在有思路的前提下试一试。当然如果没有任何思路的情况下,网络上有那么多资源,百度,Google总会用的吧。

  • 再者,千万不要好高骛远,基础的语法、语句觉得太过简单,不想实践操作。到了进阶阶段,真正到了实际应用时发现某些数据结构的方法有哪些都不知道,大的程序又学不了,还觉得这个编程太难了,自己就不适合做个运维开发人员或者开发人员.

  • 最后,可以先跟着开源的小项目做,慢慢形成自己的思维模式,切忌不要闭门造车.

原创粉丝点击