话接上回,年过30(40)就干不了开发了?
首先明确几个前提
1、 没有对错
生活不像我们做数学题,没有绝对意义上的对与错。生活不但是多彩的,其中还充满了变化,即使现在看起来完全正确的答案几年后可能也是错的。我们即不必否定别人,也没必要绝对地肯定自己。
2、 也没有最好
所有最优路径(方法)都是相对的。适合A的方法可能可以害死B。每个人都有自己的生活和工作,没什么最好的答案。即使有,本人也不可能通过曲曲千字写出来。
基于以上两点,本文只是简单地给出解决该问题的分析思路、同时就我个人实践和认识提出几种解决方法,希望对大家有所帮助。至于每个程序员如何选择自己的道路,我的意义是分析之后“适合目前”情况的方案。就像项目管理中提到的,从某种意义上项目管理就是管理时间、进度、质量的一个合适的度。
其次,就之前大家的观点基本可以总结为
1、 生存第一
先要生存才能有发展,先解决生存问题。
2、 技术是我最爱
高手会有好的待遇,高薪只是努力钻研技术的结果而已,不是终极目的。
最后,分析几种情况下的可能解决方法
1、 不能维持生活或者有一定困难的程序员
如果我们平时没有什么特别的日常开支,同进又从事程序开2年以上,仍然感觉自己维持生活很吃力,那么第一要做的是:检讨一下自己,看自己是不是适合目前从事的软件开发工作。
分析之后的两种情况
ü 自己适合作开发
可能目前的项目不能发挥自己特长、或者其它特殊情况,总之是个临时性的瓶颈,你还确定自己热爱这个职业,请参考出路A、B。
ü 自己不适合
感觉开发再也不是或者不会永远是自己的梦想,不必否定自己。请参考出路C、D。
2、 做开发工作能让自己生活地很好的
ü 相信自己会在开发之路上走下去的,热爱这个职业的,决定终生从事此职业的,参考出路A、B
ü 虽然目前还行,但估计自己种种原因早晚要转行的,请参考出路C、D
出路A
技术专家
Title:终极目标超级技术顾问
这种人做纯技术,不做管人(People Management)。
无论现在或者未来遇到什么困难,如果我们都能坚定地认为走技术之路成为技术专家是我们终生为之奋斗的目标。只要在实践过程中找出自己最擅长且喜欢的技术部分,坚持下去、自己成为本领域真正的专家是早晚的事。成为专家之后祝贺你!你很快或者已经成功了!钱的回报也会随之而来!J
出路B
技术管理专家
Title:终极目标CTO
这种人除了技术之外,还做People Management。如果你坚定地走技术之路的同时,又对人的管理有兴趣。那走下面的路比较适合你Team LeadàProject ManagementàCTO(略去细节部分)。
还是那句话,坚定目标之后,困难都是暂时的。成功是早晚的事!CTO了都,钱应该少不啊!
出路C
转相关技术职位(售前、售后、技术支持)
没打算做一辈子开发的,考虑一下技术相关职位转型是个不错的选择。我见过非常成功的由程序员成为售前或者技术支持的例子。这种选择不算彻底脱离技术,还能掌握一些先进理念,压力相对小、工作内容也相对固定。成就感也不一定小,收入也不一定着。
出路D 彻底转行
如果所有的技术相关工作是我们痛苦地根源,每天上班像去去地狱。建议考虑彻底转行,技术可能真地不适合我们。我们永远不可能做好自己不喜欢、不擅长和没兴趣的工作。在这里的建议是:考虑能借助我们目前的技术工作优势的机会。如果我们性格相对外向,技术型销售应该是个不错的选择,了解技术的销售人员是百里挑一的(其实100个销售里何尝能有一个了解技术的呢?)。技术型销售做到专家时,收入也会不菲。
综上所述,我个人始终认为从事适合自己、自己热爱的工作是职业上惟一的救赎之路!只有合适,没有什么最好!
以上是就我个人的经验提出的一些观点和方法,希望对大家有所帮助,更希望看过之后您能分享自己的真知灼给别人以启发。
分享到:
相关推荐
pywin32-227-cp38-cp38-win_amd64.whl
小型化LEO星座与BDS-3全星座联合定轨仿真.docx
LEO-SAP-PP操作实务.pptx
Leo-IM,开源好用的IM。 Leo-IM是基于Java语言、Netty框架、Vue+Element-UI开发的轻量级IM,服务端可独立运行(无需部署到web容器),HTTP服务和Socket服务可分开部署,使用基于Netty扩展的RESTful框架提供Web服务,...
《Web GIS开发——ArcGIS Server与.NET》一书的全部源码 刘光,唐大仕著
奥地利微电子 AS399x_LEO_Hardware-Description_v0-3 Demo board
### install leo-cli pip安装leo-cli ### update leo.org上的布局发生了更改,因此您可能必须点子安装leo-cli --upgrade ##用法: leo -husage: leo [-h] [-l {en,pt,fr,de,es,ru}] [-i] [-p {all,n,v,adj}] [-d]...
简介:这是通过html和css制作的简单表格,它将根据...战队LEO-Hack36-2021 团队:从一年级开始的LEO团队成员普雷姆·基绍(Prem Kishor) 阿曼·奥姆卡(Aman Omkar) Himanshu Mishra 尼罗什·马拉夫(Nilesh Malav)
Leo-IM,开源好用的IM。 在线演示 演示地址: 建议使用Chrome浏览器 演示用户1:用户名 test1,口令 123456 演示用户2:用户名 test2,口令 123456 演示用户3:用户名 test3,口令 123456 运行环境要求 Chrome、IE10...
本文介绍了用于编队的低地球轨道(LEO)卫星的轨道设计和优化,以观察地球静止轨道(GEO)卫星波束的方法和结果。 轨迹设计任务的背景是第九届中国轨迹优化比赛(CTOC9)。 地层是根据观测需求设计的。 飞行序列由...
AP-615/614 (UAP)
AP-615/614 (UAP)
Aruba Access Points v8.11.2.0 (SSR) Aruba 610 Series Campus Access Points
Aruba 610 Series Campus Access Points
Aruba Access Points v8.11.1.1 (SSR) 适用于以下产品 Aruba 610 Series Campus Access Points
BENTLEY是交通基础设施BIM行业领域的引导者,现在几乎设计院都采用bentley的产品做交通行业设计,学习下他们的理念吧
Aruba Access Points v8.11.1.0 (SSR) 适用于 Aruba 610 Series Campus Access Points
使用 Cuccu-leo,您可以随时随地远程控制您的 PC:D