对于那些"掌握"PHP的人来说(平均)需要多少年的经验?他/她需要在PHP中完成哪些具体项目,以便他/她可以认为自己是一名优秀的PHP程序员?
use*_*291 13
具有讽刺意味的是,"掌握"php的最好方法是学习另一种编程语言,只是为了获得另一种观点.尝试在python,ruby或groovy中创建一个或两个项目.如果之后你将能够返回到php,你会发现自己比以前更好的程序员.
你不能一般地说.当然,掌握概念需要时间,但你不能真正"掌握"一种语言,你可以非常擅长它.总会有一些你不了解的东西,你总是需要扩展你的知识.即使有人能够快速和良好地编写代码需要多长时间也不是一成不变的,因为每个人的学习方式都不一样,而且有些人没有能力理解代码或者思考代码编写好代码的方式快速.
In general, a programmer himself should know his weaknesses and improve them. Only you can know where you are good at and where you are bad at, outside oppinion can help but there is no definite list of projects you have to have done to be considered "good".
小智 5
10,000 hours or 10 years. Source:
http://www.norvig.com/21-days.html
I submit that when you are a good programmer, you will know in which areas you are excellent, in which ones good, and in which ones you are mere average or not even that.
That ability (and a certain humility) comes from experience, insights, learning new techniques, looking beyond just one language or platform from time to time.
最后,最有成效的学习方式之一就是在像SO这样的社区中积极参与,讨论交易的常用工具和技术.
| 归档时间: |
|
| 查看次数: |
11474 次 |
| 最近记录: |