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

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

[[69961]]

1. 做出个东西

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

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

2. 传教

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

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

3. 结伴

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

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

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

译文连接:http://www.aqee.net/3-ways-to-become-a-better-developer/

责任编辑:林师授 来源: 外刊IT评论
相关推荐

2023-06-27 17:42:24

JavaScript编程语言

2014-03-31 11:01:39

2016-03-04 11:06:20

更优秀程序员

2023-02-06 16:46:59

JavaScript程序员技巧

2015-02-13 10:52:48

Java程序员

2015-03-23 09:57:48

程序员

2011-12-20 10:41:36

程序员

2012-12-28 09:58:50

程序员代码编程

2014-12-22 09:59:05

程序员

2009-11-20 09:31:47

Linux命令命令行Linux

2023-11-28 09:03:50

架构Instagram

2020-11-10 14:50:49

程序员技术开发

2011-04-21 16:15:06

PrologjavaPython

2018-01-26 14:22:31

程序员发展连接

2015-10-30 09:49:30

2015-01-14 10:17:28

高级程序员

2016-04-21 17:50:26

程序员优秀程序员

2015-11-30 11:01:07

程序员阅读源代码

2015-11-30 08:57:07

源代码阅读程序员

2018-05-23 14:10:15

程序员技能沟通
点赞
收藏

51CTO技术栈公众号