献给编程初学者的话——成为程序员所必须拥有的觉悟

前两天图灵俱乐部里的刘江老师发了一个帖子,题为《【对初学者说】怎样成为程序员》,旨在各抒己见,为编程初学者提供一些指导性的建议。于有感而发,我写下了这些文字——

编程也是一种艺术创造。


对于初学者,
1、要保持好的心态——不要认为程序员就一定是低级工种,程序员不等于打字员,不要人云亦云地认为编程是一项“可耻”的工作。
2、要打好扎实的基本功——任何艺术大师都是从基础学起的,画家肯定都是从素描石膏像学起,而音乐家肯定都是从乐理知识学起,钢琴演奏家肯定都是从枯燥
的指法学起,歌唱家肯定都是从气息的运用学起,而对于编程,计算机原理、数据结构和算法便是基础。
3、要勤学苦练——拳打千遍,身法自现。对于编程来说,从“Hello, World”开始便认真地一行行录入代码才能最终掌握这门技艺。如果仅仅是抱
着书浏览代码,那么永远也不可能学会编程。
4、培养对于编程的兴趣——对于一件事情,只有充满浓厚的兴趣才有可能做好;如果总是抱着抵触心理,那么最好趁早换一件事情去做。培养自己对于编程的兴
趣,学会在代码中寻找成就感,这会让你的技术水平逐步成长。
5、学会用艺术的眼光来审视代码——不要认为代码是死板的。对于同样的功能,每个人所编写的代码肯定都会存在多多少少的不同之处,而正是这些不同之处造就了代码之美。要在学习的过程中学会去判断代码是否优雅,并且模仿那些优雅的代码来提高自己的“艺术修养”——这就是为什么学美术的都会去临摹大师的作
品,而学书法的都会去临摹字帖。

转载于:https://www.cnblogs.com/wizcas/archive/2008/12/02/1345465.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值