`
csstome
  • 浏览: 1508179 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

不能干一辈子开发?(续)

 
阅读更多

在正式写之前特别在此感谢大家能对这个问题展开的有益讨论,尤其是mhmdanger greenstudyhacker47acloudhuangdahai_2002acloudhuangqwerttyySoldier1981等网友能分享自己对此的观点和看法。相信给了大家很多启发,也让这个话题更有意义。

话接上回,年过3040)就干不了开发了?

首先明确几个前提

1、没有对错

生活不像我们做数学题,没有绝对意义上的对与错。生活不但是多彩的,其中还充满了变化,即使现在看起来完全正确的答案几年后可能也是错的。我们即不必否定别人,也没必要绝对地肯定自己。

2、也没有最好

所有最优路径(方法)都是相对的。适合A的方法可能可以害死B。每个人都有自己的生活和工作,没什么最好的答案。即使有,本人也不可能通过曲曲千字写出来。

基于以上两点,本文只是简单地给出解决该问题的分析思路、同时就我个人实践和认识提出几种解决方法,希望对大家有所帮助。至于每个程序员如何选择自己的道路,我的意义是分析之后“适合目前”情况的方案。就像项目管理中提到的,从某种意义上项目管理就是管理时间、进度、质量的一个合适的度。

其次,就之前大家的观点基本可以总结为

1、生存第一

先要生存才能有发展,先解决生存问题。

2、技术是我最爱

高手会有好的待遇,高薪只是努力钻研技术的结果而已,不是终极目的。

最后,分析几种情况下的可能解决方法

1、不能维持生活或者有一定困难的程序员

如果我们平时没有什么特别的日常开支,同进又从事程序开2年以上,仍然感觉自己维持生活很吃力,那么第一要做的是:检讨一下自己,看自己是不是适合目前从事的软件开发工作。

分析之后的两种情况

ü 自己适合作开发

可能目前的项目不能发挥自己特长、或者其它特殊情况,总之是个临时性的瓶颈,你还确定自己热爱这个职业,请参考出路AB

ü 自己不适合

感觉开发再也不是或者不会永远是自己的梦想,不必否定自己。请参考出路CD

2、做开发工作能让自己生活地很好的

ü 相信自己会在开发之路上走下去的,热爱这个职业的,决定终生从事此职业的,参考出路AB

ü 虽然目前还行,但估计自己种种原因早晚要转行的,请参考出路CD

出路A

技术专家

Title:终极目标超级技术顾问

这种人做纯技术,不做管人(People Management)。

无论现在或者未来遇到什么困难,如果我们都能坚定地认为走技术之路成为技术专家是我们终生为之奋斗的目标。只要在实践过程中找出自己最擅长且喜欢的技术部分,坚持下去、自己成为本领域真正的专家是早晚的事。成为专家之后祝贺你!你很快或者已经成功了!钱的回报也会随之而来!J

出路B

技术管理专家

Title:终极目标CTO

这种人除了技术之外,还做People Management。如果你坚定地走技术之路的同时,又对人的管理有兴趣。那走下面的路比较适合你Team LeadàProject ManagementàCTO(略去细节部分)。

还是那句话,坚定目标之后,困难都是暂时的。成功是早晚的事!CTO了都,钱应该少不啊!

出路C

转相关技术职位(售前、售后、技术支持)

没打算做一辈子开发的,考虑一下技术相关职位转型是个不错的选择。我见过非常成功的由程序员成为售前或者技术支持的例子。这种选择不算彻底脱离技术,还能掌握一些先进理念,压力相对小、工作内容也相对固定。成就感也不一定小,收入也不一定着。

出路D 彻底转行

如果所有的技术相关工作是我们痛苦地根源,每天上班像去去地狱。建议考虑彻底转行,技术可能真地不适合我们。我们永远不可能做好自己不喜欢、不擅长和没兴趣的工作。在这里的建议是:考虑能借助我们目前的技术工作优势的机会。如果我们性格相对外向,技术型销售应该是个不错的选择,了解技术的销售人员是百里挑一的(其实100个销售里何尝能有一个了解技术的呢?)。技术型销售做到专家时,收入也会不菲。

综上所述,我个人始终认为从事适合自己、自己热爱的工作是职业上惟一的救赎之路!只有合适,没有什么最好!

以上是就我个人的经验提出的一些观点和方法,希望对大家有所帮助,更希望看过之后您能分享自己的真知灼给别人以启发。

{版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/jobchanceleo/archive/2007/01/28/1496455.aspx}

相关文章

程序员不擅长沟通???

不能干一辈子开发???

不能干一辈子开发?(续)

浅析程序员的压力的产生

浅谈程序员如何正确面对压力

技术女性职业规划及其它

技术人员行走职场三大陷阱之熟人借钱

技术人员行走职场三大陷阱之盲目创业

技术人员行走职场三大陷阱之胡乱跳槽

两起跳槽引发的道德思考

公司到底是怎么看我们的……

leo谈程序员的职业素养()

leo谈程序员的职业素养()

程序员初涉江湖 宜步步为赢(1)

程序员初涉江湖 宜步步为赢(2)

程序员初涉江湖 宜步步为(3)

32岁了,我还有没有机会转行做程序员吗?

5年海外工作经验,硕士归国没有适合我的位置???

女程序员过三奔四,你的名字是迷茫???

英语程序员永远的痛???

前进路上,我们都曾经迷失

MBA毕业了,我想继续做开发

职业发展顾问Leo

分享到:
评论

相关推荐

    作为女生从开发转测试好吗?有什么优势

    因为我是女的,不敢奢想做一个项目经理,人也不会一辈子从事软件开发的。一般人也许会选择转行做销售之类的,但我不知道我是否行。因为我性格比较内向,虽然很多人认为女的口齿伶俐,但我不是。因为我一紧张,就会...

    网红表白程序-你要愿意爱我一辈子吗?.rar

    在IT行业中,编程不仅仅是关于代码和技术,它也可以成为表达情感的一种方式。"网红表白程序-你要愿意爱我一辈子吗?.rar"这个压缩包文件,显然就是利用编程技术来创造一个浪漫的表白工具。让我们深入探讨一下这个...

    IT人不要一辈子靠技术生存

    ### IT人不要一辈子靠技术生存 #### 一、技术与生活平衡的重要性 在中国,很多IT专业人士可能会误以为凭借过硬的技术就能获得稳定的生活和高薪待遇。然而,实际情况往往是,技术人才常常面临着工作与生活的失衡。 ...

    各种开发学习视频

    【各种开发学习视频】资源包含了丰富的编程学习资料,旨在...综上,"程序员一生的收藏"压缩包为程序员提供了全面的学习路径,无论你是初入职场的新手,还是经验丰富的老手,都能从中受益匪浅,持续提升自己的专业能力。

    跨平台软件开发——C&C++

    一天我与一位程序员同事进行了一场关于将程序从一种平台移植到另一种平台时所引起...在我的一生中只有几次感到了自己需要做些什么—— 其推动力是如此强烈,使我用将近一年的时间去研究和编写关于跨越平台软件的开发。

    77部男人一生必看电影,作为一个男人!大家有没有看过??.pdf

    77部男人一生必看电影,作为一个男人!大家有没有看过??.pdf

    开发大脑记忆力潜能模板PPT教案.pptx

    人脑拥有大约140亿个脑细胞,但在一生中,我们通常只使用了其中的10%,这意味着大脑有巨大的潜能待开发。如果能够充分利用这些潜能,人类甚至可以掌握40种语言、记住百科全书的内容并获得多个博士学位。爱因斯坦这样...

    Oracle开发手册pdf

    Oracle开发手册是数据库管理员(DBA)和开发者的重要参考资料,它涵盖了Oracle数据库系统的各个方面,包括安装、配置、性能优化、安全管理、数据存储以及SQL和PL/SQL编程等关键主题。以下是对Oracle开发手册中可能...

    struts2 开发jar包汇总

    在本压缩包"struts2 开发jar包汇总"中,包含了Struts2开发所需要的核心库和其他相关依赖,使得开发者可以轻松地进行Struts2应用的开发。 首先,我们要理解Struts2框架的运行机制。它主要由以下几个部分组成: 1. *...

    C-free.exe C语言Java语言开发的好工具,很容易上手,适合初学者和高级语言开发

    C语言Java语言开发的好工具,很容易上手,适合初学者和高级语言开发

    Visual.Csharp.NET案例开发集锦

    通过深入学习和实践这些案例,你将能够提升你的C# .NET开发能力,并能更好地应对实际项目中的挑战。所以,无论你是新手还是有经验的开发者,这个《Visual C# .NET案例开发集锦》都是一个不容错过的宝贵资源。

    软件工程师职业规划

    好的软件人员一生必看的六十本书.doc 理想、激情、生存——位技术管理人员的20年工作经历和感悟.pdf 某高级程序员的几点建议.pdf 软件开发工作中需要哪些知识.pdf 什么才是软件开发的葵花宝典?-软件研发-CSDN.htm ...

    ChatGPT评价为什么很多聪明的人,却一辈子在社会最底层?

    社交技能在职业生涯中起着关键作用,如果一个人不能与他人建立良好的关系,他们可能会在事业上受到限制。 . . 没有清晰的职业规划:有些聪明的人可能对自己的职业发展缺乏明确的规划,不知道如何将自己的才能与潜力...

    C#软件项目开发全程剖析—全面透视SharpDevelop软件的开发内幕

    《C#软件项目开发全程剖析—全面透视SharpDevelop软件的开发内幕》是一本深度解析C#编程语言在软件项目开发中的应用以及SharpDevelop开源IDE的内部工作机制的专业教程。该书面向有一定C#基础并希望通过实践深入理解...

    android开发十个案例打包下载+源码

    在Android开发过程中,掌握实际案例的应用是提升技能和理解平台工作原理的重要途径。"android开发十个案例打包下载+源码" 提供了一组实用的Android应用示例,这对于初学者和有经验的开发者来说都是宝贵的资源。以下...

    Python3开发手册(第二版)

    通过阅读《Python3开发手册(第二版)》,读者不仅能掌握Python3的基础知识,还能了解到高级特性,并具备解决实际问题的能力。 最后,压缩包中的"Python3程序开发指南(第二版).pdf"即是该手册的电子版,方便读者...

    Android开发入门60个小案例+源代码

    在Android开发领域,掌握基础知识和实践经验是至关重要的。"Android开发入门60个小案例+源代码"是一个极好的资源,适合初学者系统学习和实践。这个压缩包包含了丰富的实例,覆盖了Android应用开发的多个核心方面,...

    益老而弥坚:软件开发哲学反思录

    为什么一些天才的科学家穷其一生的精力也不能把这些迷惑归纳成一种科学工程学科或行业标准?我们当中的大部分人,特别是商人、工程师及学术机构研究人员把计算机与软件看成一个非常普通的东西,他们用各种荒唐的方式...

    发现兴趣,培养兴趣。弄清楚自己一生的使命是什么?

    发现兴趣,培养兴趣。弄清楚自己一生的使命是什么?

Global site tag (gtag.js) - Google Analytics