三个方法让你成为更好的程序员

oschina
 oschina
发布于 2013年04月10日
收藏 218

1. 做出个东西

找个东西/项目,直接开始做。

想进入编程这一行业的人开始时总是试图先学会一门语言。这种方法是 低效的。找一个项目或一个小功能软件去做,针对性的学习那些需要完成这个任务必须具备的知识技能。这种学法让你有了一个学习的环境和目标,逼迫你去具有创 造力。有些最有价值的知识会来自解决那些之前没有人解决过的独特问题。这个过程是辛苦的,但要的就是你的坚持。

2. 传教

传教,这能激发你去深入研究某项知识技能,会让你发现自己在某些知识上其实很烂。

因为我想学习AngularJS,于是我就是做了一个Twitter游戏教程。传教能够让你帮助他人,同时满足你求知欲,并提升你的价值。

3. 结伴

结伴编程是最快的学习别人分享的知识的方法。你吸取他们的知识,工作方式,以及问题解决策略,无需费力用自己的亲身体验去获取它们。

通过和其他程序员一起编程,我的技能有了快速的提高,但你不能就此而止。通过做一些个人项目,你能扩展那些分享到的知识,并能给你的团队带来新鲜的思想。

[英文原文:3 Ways to Become a Better Developer ]

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:三个方法让你成为更好的程序员
加载中

最新评论(63

红萝卜OO
红萝卜OO
这三个方法很好
黎开宇
黎开宇

引用来自“GameBelial”的评论

第一种方法我就经常使用,拿一个项目,不断百度,不懂的基础,看书,最终目的就是完成项目

确实很有用, 不管是学语言还是学api
龙平平
龙平平
动手,实战,才是提示的关键。
龙平平
龙平平
动手,实战,才是提示的关键。
xstruggle
xstruggle
呵呵呵,学习了!
laiwenlong
laiwenlong

引用来自“枸杞灌篮大”的评论

引用来自“nevans”的评论

引用来自“枸杞灌篮大”的评论

引用来自“JosonWang”的评论

对于第一种方法,很实际,第二种方法,自己都是靠别人在传教,何以传教别人啊,第三种方法,难啊,我身边就是一群会打游戏的人,同学、同事都是,找谁结伴同学啊

找我吧,也是很难遇到程序上的知己。

你需要什么样的知己?

从技术聊到人生,不过我发现我很难和不想和我沟通的人沟通,哈哈哈哈····

把“不想和我”改为“我不想”,就是我的感觉,哈哈
laiwenlong
laiwenlong

引用来自“panfanglin”的评论

在天朝,自主学习一般都是工作之后。基本上人都是走完应试教育这个坑爹过程后再转过来自主学习。你觉得呢

极为赞同阁下言辞
y
yuwangtian
加我啊,517126610
悟来了
哥们 麻烦不要乱教人OK?我就打个比例:你说叫先找个小项目去试着做,试问,他任何基础都没有 你做个看看  对不? 如果没有任何编程基础 你想做项目?下辈子!
返回顶部
顶部