`

程序员到30岁就要转行

 
阅读更多

文章出自:  http://juvenshun.iteye.com/   我感觉非常好,转载一下,我还没到30,距离30岁还有4年的时间,希望用这4年的时间好好提高一下自己,喜新厌旧。作者提醒了我。。。以下是文章内容

 

已经迈过了30岁人生大关了,这个时候很适合谈谈这个话题。目前我自己还奋战在程序代码的第一线,我熟识的同年龄段的一些程序员朋友也无不如此,其中很多人已经在公司担任非常重要的职位了,有些已经到了公司的最高管理层,这些人中基本上至少都在中层管理的位置上。

随着年龄的增长和阅历的增加,一个具有良好工作习惯的程序员,在多年的团队开发过程中,不可避免的培养了自己管理团队的能力和沟通表达的能力,如 果到30岁都做不到这一点,那只能说你这么多年来就根本没有好好做过项目。当然很重要的一点是,做管理层不意味着你要脱离开发实践,特别是对于软件行业来 说更是如此。一个技术问题卡壳了,你管理水平再高也无济于事阿!这个时候就看你能不能奋战在第一线,成为大家的主心骨了。《功夫》里面有句台词说得很好, “能力越大,责任越大”,我觉得一个程序员也应该具备这种意识,除了不断提高自己的技术水平,同时也应该主动承担更多的责任,你的责任心越大,就能够做更 重要的事情,让周围的人越对你产生心理依赖感,时间久了,你自然而然就成了开发团队的Leader,几年下来,成为公司技术方面的顶梁柱或者成为公司高 管,并不是什么难事。至少从我身边这么多朋友看过来,就是这样。所以,我很反感什么30岁就不能做程序员,30岁就要转行的悲观论调,有这样想法的人根本 就不适合做程序员,转行还是趁早的好。

一个有美好前途的程序员,应该具备如下的素质:

1、对技术始终保持浓厚的兴趣,不抱残守缺,要“喜新厌旧”!

这一点直接决定了一个程序员能不能成为高手,有没有前途。我认识的坚持做技术的朋友中间,处在最高位置的那些人都是那种兴趣及其广泛,知识面及其 广博的,而且对新的技术保持足够的敏感度,并且绝不吝惜自己赖以成名的技术,该抛弃的时候绝不会犹豫和可惜。简单来说就是既要“喜新”,又要“厌旧”。

我自己不是科班出身的,只因为98年毕业的时候互联网最热,就投身进来做技术了。如果那个年代互联网不热门,我也很有可能就做证券行业了。我觉得 自己只所以能够比很多技术人员水平更高,原因也就不外上面这几点:对技术保持浓厚的兴趣;孜孜不倦的学习新技术;喜新,而又毫不吝惜的厌旧。

很多开发人员很害怕自己辛辛苦苦学习掌握的技术过时,很像守财奴,其实软件行业唯一不变的就是变化,你守是守不住的,必须积极主动的进攻,主动掌 握新技术,而不是被动的等待新技术把你给淘汰掉。而且长期坚持不懈的学习会提高你的学习能力,开阔你的视野,培养一个良好的学习习惯,而同时这些方面又会 反过来使你学习新技术的速度越来越快。

我自己现在就有这种感觉,当你对某些知识领域一无所知的时候,如果你总是躲避,不去接触,那么你永远站在门外,而如果你坚持不懈的学习下去,你会 发现你懂得越多就学得越快,到后来,你甚至可以培养出很敏锐的技术直觉,一种新技术好与不好,有没有前途,你只要花很少的时间就可以自己判断的出来。所以 虽然框架满天飞,我觉得我自己从来没有出现过无所适从的感觉,如果不知道这个框架好,还是那个框架好,那就花点时间都去学习一下,很快就知道哪个好哪个不 好,判断的标准自己心里早就有数。

到了30岁,在技术方面我对自己很欣慰的一点是我发现自己的学习能力完全没有下降,甚至越来越强,有些新的东西花很少的时间学习,就可以取得比很多人花很久时间都要好的效果,甚至能够立刻结合以前的经验,看出来这种新东西存在的缺陷和未来的发展方向。

2、要有强烈的责任感
这一点上面已经提到了,一个有责任感的程序员,他到了30岁一定会成为一个好的技术管理者,就算他曾经有管理和交流能力方面的缺陷,他以后也会做的很好。

那些说什么30岁就得转行的人在我看来就是软件行业的逃兵,他根本就进错了这一行。

 

分享到:
评论

相关推荐

    程序人生 : 30岁,我的程序员梦想

    程序人生 : 30岁,我的程序员梦想 本文是作者红桥(雪燃)的程序人生经验总结,讲述了作者从一个业余的程序员到实现程序员梦想的经历,分享了作者的十大“精华”经验,旨在激励和鼓励程序员朋友们继续努力和坚持...

    程序员十层楼

    本书《程序员十层楼》通过对程序员技术能力的细致划分,提出了一个包含十个层次的程序员技能体系,以帮助读者更清晰地了解和定位自己的技术水平。在这一体系中,作者周伟明从自身丰富的软件开发经验和对程序员职业的...

    程序员成功之路

    2. **程序员35岁之前成功12条法则** 这些法则可能涵盖了职业生涯规划、个人成长和专业发展的关键要素,例如: - 持续学习:不断更新知识,适应技术变化。 - 项目经验:积累不同类型的项目经验,增强适应性。 - ...

    程序员养生书草稿1

    10. 编写养生书籍的动机:作者有中医背景,后转行做程序员,希望用自己的经验编写一本适合程序员阅读的养生书籍。 通过这些内容,可以看出程序员的养生不仅关系到个人的身体健康,也影响到他们的工作状态和生活质量...

    程序员笑话大全.docx

    11. 复试失败与转行:程序员可能经历了多次尝试和转型,反映了软件行业的竞争激烈。 12. 程序员版《桃花庵》,将程序员的生活状态与古代诗作相结合,体现程序员的生活艰辛。 13. 电子秤与精度:程序员对于精确度的...

    如果程序员转行去做销售

    如果程序员转行去做销售。在我上一篇随笔中,发表了一些感慨,放着好好的程序员不做,转行做了销售,没想到,有好几个朋友给我留言,讨论怎么转行做销售。这里还是谈谈我自己的想法,也想向一些做的比较成功的前辈...

    程序员的十层楼

    标题和描述均提到了“程序员的十层楼”,这一概念主要探讨了程序员在技术能力上的层次划分,旨在通过分析不同层级所需的技术水平,比较中国与西方程序员的能力差异。文章由多核编程专家周伟明撰写,他基于自身丰富的...

    程序员羊皮卷下载版(张大志著)

    《程序员羊皮卷》是张大志先生撰写的一本针对程序员职业发展的重要读物,它为程序员们提供了从大学到职场全面的指导。书中的每一章都围绕着程序员职业生涯的关键阶段展开,旨在帮助读者在这一专业领域取得成功。 第...

    程序员跳槽全攻略

    和那些职场鸡汤不同,本书从价值... 作者@Easy为互联网人才拍卖网站JobDeer.com和程序员直投网站快简历创始人,在过去一年里,阅读过上万份技术简历,帮数千位程序员找到工作,在技术求职和招聘方面有丰富的实践经验。

    给程序员小弟小妹的忠告

    此外,考虑到未来可能出现的工作调动或转行等情况,考取驾照也是一个不错的选择。 #### 四、情感与人际关系管理 - **慎重选择伴侣**:恋爱关系的建立和发展需要投入大量的时间和精力,尤其对于工作繁忙的程序员来...

    程序员免费视频大全

    【标题】"程序员免费视频大全"所涵盖的知识点主要集中在几个关键领域,包括但不限于Java、Android开发、iOS、JavaWeb以及.NET技术栈。这些视频教程是为那些希望提升编程技能或者初入IT行业的程序员们精心准备的,由...

    程序员10大职业生存技巧

    程序员10大职业生存技巧 1. 你是最棒的 要相信自己是最棒的程序员,充满自信。随着时间的推移,你的崇拜者会越来越多。别担心会出洋相,IT这一行是如此复杂,你完全可以把皮球踢给别人。 2. 你的代码就代表你 如果...

    看清程序员的发展之路归纳.pdf

    当程序员到了30岁左右,可能会面临职业选择的困扰。继续在开发岗位上工作,可能需要面对更大的压力和竞争;转行又可能需要放弃现有的专业技能和积累,重新开始。 5. **职业路径的探索**: - **技术专家路线**:...

    最新PHP程序员测试体

    21. **mysql_ping**:检查到服务器的连接是否正常,返回值为布尔型。 22. **调用类方法**:在PHP中,要调用类`Cart`中的`add_item`方法,需创建类的实例然后调用该方法,例如`$cart = new Cart(); $cart->add_item...

    候捷谈程序员人生

    候捷提到大学时期的经历让他认识到个人的资质差异,这对职业规划有着深远的影响。大学不仅是学习专业知识的地方,更是探索自我、确定未来方向的重要时期。在IT行业中,虽然技术技能至关重要,但清晰的职业规划和个人...

    程序员及嵌入式的一些学习建议

    但这种看法并不全面,因为许多行业在三四十岁时若没有成就同样会面临困境。然而,程序员的工作确实很辛苦,如果仅仅把编程看作是一种枯燥的劳动,那么工作将会是沉重的负担。相反,如果能够将编程视为自己个性和能力...

    Java程序员 上班那点事儿.pdf

    ### Java程序员 上班那点事儿 #### 知识点概览 1. **技术全面性与实际需求的差异** - 应聘者的技能全面但缺乏针对性。 - 企业需求更加具体化。 2. **求职者的自我认知与定位** - 如何明确自己的职业定位。 - ...

    当程序员的那些狗日的日子(全).pdf

    根据提供的文件信息,本文将围绕《当程序员的那些狗日日子》这一作品展开,深入探讨其涉及的关键知识点,包括但不限于作者的经历、从非计算机专业转向编程领域的过程以及在这个转变过程中遇到的各种挑战和感悟。...

Global site tag (gtag.js) - Google Analytics