优秀的 Python 程序员应该有什么特征?
兴趣
兴趣是原动力
兴趣是一个程序员进步的原动力, 促使你不断学习, 不断积累, 不断进步;
python 学习群. png
兴趣可以让你更大可能的打破环境约束, 去尝试自己喜爱的技术方向;
兴趣可以让你在遇到困难时有更强的战斗力, 提升突破难题的可能性;
兴趣可以让你抵御各种诱惑, 保持对技术的专注;
兴趣可以自然而然的让你追求把事情做的更好;
培养兴趣
培养兴趣最简单的做法是 "奖励", 当你完成一个看起来有难度的事情时, 大脑会奖励你:"哇塞, 我好厉害"; 当你完成一个工作上的难题时, 老大会表扬你:"哇塞, 你好厉害!".
简单的来说, 兴趣培养可以通过不断的自我认可和外部认可来达成. 为了避免培养过程中你被打败, 应当尽量去选择做一些 "超出你能力一些, 但是努力是可以达成, 短期内可以看到成果" 的任务.
以学习 Erlang 为例 (把下面的内容当做清单写下来, 每做完一个打一个勾):
期间不做任何无关紧要的事情, 例如看电影, KTV, 同学一起去聚餐
3 天内看完语法
1 天内搭建好环境
1 天把前面 1 和 2 的事情写个博客公布出去, 记得: 不要复制粘贴, 字要自己打, 图要自己截
3 天的时间学习 html+JS+Ajax, 然后写个简单的 Todo 网页应用界面
1 天的时间学会使用 cowboy 或者 mochiweb, 作为 webserver 使用
2 天的时间完成 HTML+Erlang 的 Todo 应用的前后端
2 天时间把 3,4,5,6 的事情发表到博客上去
3 天时间学习 PhoneGap 引擎的基本使用
2 天时间修改你的 web 页面以适应 PhoneGap, 然后打包为 Android/iOS 应用
2 天购买一个 vps(大概几百块一年) 并配置好 Erlang 运行环境
将你的应用安装到自己的手机上, 发送给同学, 根据反馈做修改
方法
善用搜索引擎, google 必须保证随时可用
来源: http://www.jianshu.com/p/588261470ae9