1,你是否对软件开发有浓厚的兴趣?
如果缺乏对软件开发的浓厚兴趣,只是单纯想earn high salary或这个行业淘金,你会很快离开软件开发这一职业。因为软件开发是一项高强度的脑力工作,缺乏足够的兴趣,你终究会忍受不了这项枯燥的工作。
2,你是否有极强的学习能力、学习兴趣和良好的英语阅读能力?
除了有对软件开发浓厚的兴趣外,你还需要有极强的学习能力和学习兴趣。软件开发技术更新很快,日新月异,因为这里积聚一些天才,不断地推成出新。软件开发职业更好地体现了:长江后浪推前浪,前浪死在沙滩上。要摆脱死在沙滩上的命运,你需要不断汲取新的知识,更新旧的知识。
另外,新的技术往往以英文首先呈现,还有就是一些中文翻译良莠不齐,因此良好的英文阅读能力会让你捷足先登,掌握第一手资料,直接阅读大师的作品和语言。
3,你是否有充足的学习时间?
30岁-不惑之年,你的生理机能不断地催促你去泡妞/把妹,享受花前月下和鱼水之欢。或者你已经成家立业,小有成就,并且家有千金或小皇帝,有多少人可以拒绝去享受天伦之乐呢?
现在你是否还有充足的学习时间和动力呢?
4,你是否可以忍受没完没了的加班?
中国大陆的软件开发人员超级廉价,前些时间还要搞什么“软件蓝领”,我无法接受“软件蓝领”这个称谓。
作为软件开发人员,你被要求没完没了的加班,或者免费或者廉价,这种现象国外比较少见,不过华人开的公司还是比较常见的。
国内软件开发人员要求加班是常见现象,原因很多了。现在30而立的你,和20多岁的单身小伙子不一样了,或许你有了家室,这样家事肯定少不了,你或你太太是否还可以忍受这种没完没了的加班?
5,你是否可以容忍一些完全不懂技术的家伙在你面前吆三喝四?
国外一般有技术和管理两条职业发展计划,分别有对应的level。
另外,国内管理人员不喜欢/不擅长授权给技术开发人员,并且经常还喜欢show一下“尚方宝剑”。所以总喜欢发表意见,表示他们对整个项目有影响力或者有贡献。
在国内,作为一名软件开发人员,如果你运气不好,你的上司(不一定是BOSS,有些项目管理人员就是这样的)是一个不尊重软件开发人员,并完全不懂技术的家伙,这下你就惨了。你需要经常容忍一些家伙在你面前吆三喝四。
或许你认为可以跳槽,但是国内真正尊重软件开发人员的公司又有多少呢?都是希望招聘来就可以用,诈干后就抛弃之。从公司的角度而言,BOSS要追求利润最大化,另外软件开发人员也不稳定,所以可以理解。
6,你是否可以忍受高薪的诱惑,甘愿清贫的生活(至少现阶段如此)?
一般而言,国内技术管理职位比技术人员薪资要高,并且管理职位有更多的资源和更好的发展机会,更好的“钱”途。
试问如果有一份管理职位的工作机会摆在你的面前,有多少人可以超然拒绝呢?
分享到:
相关推荐
一个女程序员的心路历程一个女程序员的心路历程一个女程序员的心路历程一个女程序员的心路历程
成为一个好的程序员需要的书: 涉及编程书籍、编程思想、算法
一个程序员的经历,希望能对朋友有帮助吧! 一个程序员的经历,希望能对朋友有帮助吧!
那些年啊,那些事——一个程序员的奋斗史是一本很好的书籍,从技术,奋斗等多方面讲述的好书籍。
要判断一个程序员是不是好的程序员,主要看他写的代码,因为程序员最重要的事是写代码。 即便不去理解代码的意图,只要看一眼,好的程序员写的代码与差的程序员写的代码基本上就可以看出来。好的程序员写的代码,...
程序是个好程序员,但是这要看是否有用才行呀,你说是不是的
高级程序员的45个好习惯,很多很经典的习惯有助于你的开发之路
星空源码c++,情人节专用,连女朋友都没有的程序员不是一个好程序员
这是一个程序员在多年的工作中总结出来的...
一个优秀的程序员,不但代码写得好,还得规范。这篇文章可以教你怎么写出赏心悦目的规范的代码。好程序员,从规范代码开始!
讲述了程序员该怎么样学习,作为一个程序员的最基本要求!
如何成为一个更好的程序员?本书介绍了很多实用的方法。适合每个励志成为优秀程序员的人仔细阅读!
因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了,大一开学前的假期我就开始了学习,记得我买的第一本书是《计算机基础DOS3.0》,大家别吓着了,其实当时已经普及了DOS6.22了...
编程规范,作为一个好的程序员,必须拥有良好的编程习惯。
C++算法大全.pdf(C++ 成为一个好程序员必学的)gegei.rar C++ 算法 大全 pdf 源代码 gegei rar
好的程序员要由一个好的身体 这才是好好生活学习的保证
程序员技巧收集助手 适合开发人员收集积累经验
高效程序员的10个习惯,养成好习惯,工作效率高
为了更高的薪水跳槽无可厚非,但你要把握好一个度。 举个例子,如果你每次都只是为了能增长3%的年薪,而频繁地换工作。当HR看到你的简历时,你会被认为是一个对公司没有忠心、对自己的事业没有远见的人。