范文无忧网面试笔试简历简介

谈一谈程序员的成长过程

11月24日 编辑 fanwen51.com

[如何成为卓有成效的程序员]The Productive Programmer则会教导你: 多用宏吧,启动它,你就可以迅速完成大量重复的工作; 多用脚本吧,你可以提高运行的效率,避免变数和误差; 多用自动化测试吧,你可以迅速定位问题...+阅读

在我后来的学习当中让我明白了一个道理,基础太重要。如果你对OOP,OOA,OOD不是特别了解的话,你很难写出扩展性强,维护性,可阅读性强的程序。

现在很多的技术虽然我会,但是不一定能够用书面的方式描述清楚,因为缺少理论知识。这让我想起了有人说学校的知识没有的话,其实并不然,学校学的固然不能当饭吃,但它是一个重要的思想,只有具备了这种思想人才具备解决某种问题的能力。就像上面打油的问题,如果你对那些数据算法不太清楚的话,想找出答案我怕花的时候会多很多,想对了方向才会事半功倍。

在原文中提到了一点:2.尽量缩小研究范围

本人有自己的观点:觉得要看你所处的环境。

如果你身在一个大公司,开发的都是特别大的项目,团队成员多,而且技术都强,那么你此时就要缩小研究范围,只有你在某方面有成就你才有生存的空间。

如果你身在一个小公司,团队就那么几个人,这时,你必须会相对多的技术,小项目用的技术可能会非常多,但不会太难,太深,太复杂,所以会要求你的知识面广但并不要求特别精通。

所以我觉得要根据自己当下的项目开发环境,决定你研究的知识范围。

在原文的评论中,大家对于程序员追求新技术给出了相应的看法,认为不要盲目的去追求新技术,掌握现在技术的同时关注新的技术。我个人也非常认可。

本人自我觉得是个对新技术特别热衷的程序员,有什么新的技术书籍出来了我都会去买,但往往因为和实际开发环境不太匹配,说白点就是有的项目根本就用不上,这样会大大的降低我学习的积极性。所谓实践出真知,老是写demo,而且新技术的速度太快,人非圣人,我想大部分分程序员都不可能全学会。况且如果你什么都会的话,那团队就失去它的作用了。一味的追求还会出现园友们说的现象,每种技术都停留在表面,每方面都是学而不精。

延伸阅读:

程序员应建立商业意识玩技术还有一层含义,就是迷恋最新出现的技术,一旦有了新的进展,就要下载尝试一下,或者安装一下玩玩。曾经有一次我们被某公司邀请参加他们的一个技术研讨会。会上有两组开发的团...

从糟糕到不朽程序员的八个级别第四级 一般的程序员 这类程序员的优点在于,他们很清楚地意识到了自己可能这一辈了也无法成为一个伟大的程序员。天才只是很少的一部分人。如果这类程序员有一些商业和人员管...

在公司里,你会是什么样的程序员马上又到了拼命投简历的季节了,很多程序员跃跃欲试,或者左右彷徨,你对入职考虑好了吗?企业为什么会选择你?企业,需要什么样的人? 做过N多的项目,也做了N个项目的负责人,现在苟且当作...

一个程序员从迷茫到坚定到再次迷茫之路后来由于工作调配的关系,把我分到了PB小组,由于我在这里做了时间不短了,薪水却不多(每月1900)而且老板从没有过提薪的打算。加上本人不能容忍从。到PB的退后转换,相当于念完大本念...

35岁前程序员要规划好的4件事经营你的人脉 我觉得程序员除了普遍不善理财外,另外人际沟通也多有问题,很多人在离开公司的剎那,整个人感觉也都被掏空了,而且会有一种担忧,以前别人跟我说话那是因为我是某某公...

程序员个人职业生涯成长公式微软有些部门以成长公式的形式从为什么(Why)、做什么(What)、怎样做(How)和在哪里(Where)角度为员工计划自己的成长提出了方向。比如某部门提出以下公式: 当然了,微软和其他公司企业文...

我们这些老程序员的经验和价值一。人是最好的工具,尤其是软件的性能和难以确定的bug。 最近发现一部分ja写的解析xml程序运行的很慢,使用jprobe跑了一下,搞了一上午,发现问题的所在,检索xml节点时,XPath要进行...

中学物理教学过程中激发学生的学习兴趣论文激发学生的学习兴趣,就是要把教学大纲对学生学习学科知识的要求,转变为学生求知的欲望。在物理教学过程中,教师要根据中学生思维活跃、情感丰富、求知欲强的特点,运用恰当的教学...

财政投资评审对工程造价的过程控制摘要:随着我国改革开放的不断深入,财政评审机构对工程造价的评审工作也在逐步加大力度,而且获得了一定的社会经济效益,提高了工程造价的有效性和稳定性,由此工程造价过程控制工...

推荐阅读
图文推荐
栏目列表