On Github stanzhai / Effective-Programming
Stan Zhai,2014年6月19日
代码是什么?(字符,数字,符号,用以向计算机传递指令)
打孔带,VB,C,Ruby,C#,VS,Eclipse?
20年后,编程会是什么形态?
绝不提倡为学编程而编程,应该毫无保留的追求你的快乐!
生命中最困难的,是想清楚你真正想要做的事情,而不是学上一堆假设将来有用的东西
热爱!,如果你想成为一个程序员,你只需要追随你快乐的感觉,并且爱上代码。
作为一名程序员,最完美的职业生涯应该是什么样的? down.
Dijkstra,Knuth,Kay(预测未来最好的办法是创造未来)
比尔盖茨,Cramack(id软件), DHH(Ruby on Rails)
老赵,阮一峰(前提,需要有一份不错的工作)
作为软件工程师非常成功,从来不为工作发愁(接下来将何去何从?)
能应付一般的工作,缺乏天赋,需要发掘自己的特长并充分发挥
热衷编码,可以通过自我提升迅速胜任程序员职业
有能力无成就,写代码仅是工作,并非生活的全部,挺好!
技能极其匮乏,无境界可言
思考一个程序员在10年、20年、30年甚至一生所能取得的成就,是非常有意义的!
你最崇拜那个程序员?他的什么成就让你对他如此崇拜?
成为一名杰出的程序员其实跟写代码没有太大关系!
“磨刀”泛指一切编程之外的活动,理论上来说这些活动能使我们成为更出色的程序员。
如果你只顾着埋头写代码,连讨论、反思或学习的时间都没有,你将得不到真正的进步。
过多的“磨刀”或随意、没有目的的“磨刀”,会成为另一种延误!