选择软件研发职业的苦与乐

作者:李福东(易仔阿克)        时间:2014年7月27日

在我近二十年的职业生涯中,主要是从事IT相关的工作,在大学时期,只知道把功课做好,也没有想过是否从事一辈子IT工作。大学毕业后,对于是否从事软件研发工作感到非常困惑,主要原因有二:第一是软件研发工作太封闭,每天面对着电脑,一年到头认识新的朋友非常的少,身边就是那么几位IT男,找女朋友都困难,因为连接触女孩的机会都很少;第二就是那时中国的软件公司内部管理也非常差,软件研发人员内部交流很少,很少有知识分享会议,后来才逐渐明白什么原因了,因为有些公司是以客户项目为中心的,公司的主要任务是把大客户中的关键人物伺候好,软件质量不是最重要的,那么软件研发人员自然就不怎么重要了。于是,软件研发工作就变成了糊口的事儿,整天脑子里想的就是怎样早一天离开这样的工作。

终于,后来有了售前咨询、规划设计、工程设计、技术管理等工作,这些工作和软件代码离得比较远,更多地是靠嘴巴讲和、文档编写和沟通协调。在这样的偏离软件代码工作的近十年中,逐渐感到光会说和写还是不行的,应当将这些好的想法和创意变成实实在在的应用,而最好的方式就是转型做软件代码的编写,呵呵,又回到原点了吧。虽然回到原点,但是和以前对于软件研发工作的认识还是发生了很大变化,最主要的是用户、业务等角度来考虑软件研发了,考虑到做软件项目不如做些前瞻性预研工作,那么将创意落地为应用原型就是我的首选了。

回想起自己近二十年的心路历程,深刻体会到不同的环境产生不同的认识,也希望这篇博文能够带给那些迷茫中的年轻人,希望你们能够倾听自己的内心做出选择,趁着年轻多实践多体会,在实践中调整自己,有一个完美成功的人生!(结束)

选择软件研发职业的苦与乐

时间: 2024-10-31 17:53:39

选择软件研发职业的苦与乐的相关文章

非典型SOHO的苦与乐

每天睡到自然醒,有车的不用在路上堵,没车的不用在车里挤,干活累了可以看看苍老师或者股市不用担心老板,要认真时不会被同事的聊天或电话烦扰,想放松时可以在位置上吞云吐雾,有另一半的还可以做饭献献殷勤充实生活-- 这应该是很多人梦想的工作状态,在家上班.作为一名IT老男人,我过去常常想,写程序是最适合在家干的工种之一,每天费时费力来办公室,一大堆人在空气未必流畅的房间里,论效率实在不如远程工作,需要的时候在线聊天,视频会议来沟通和讨论需求,部署调错和解决用户问题也可以远程解决. 在我作为一名自由职业者

IT行业如何选择对职业,不怕被裁员!

在2018年互联网的裁员来的要超过冬天的寒冷,各大互联网公司都做出的行动京东宣布2019年末裁员10%高管:美团裁员说是人才优化:华为裁员说要?干掉平庸的人」:滴滴CEO程维在滴滴全员会上说2019年要裁员15%.人数超过2,000人PPTV裁员 乐视全员降薪20%锤子 裁员剩40%等等但是IT行业并不是全部如此裁员,软件测试人员前景怎么样?一.什么是软件测试1. 软件测试的定义软件测试是使用人工操作或者软件自动运行的方式来检验它是否满足规定的用户需求或弄清预期结果与实际结果之间的差别的过程.通

Atitit.如何选择技术职业方向

1. 原则是应该如下的应该从以下指标判断1 1.1. 技术的长寿性(长生命周期1 1.2. 技术的普适性(市场份额)1 1.3. **属于open体系还是封闭体系? Open加分...比如java和net,应该优先选择java这类open体系技术1 1.4. **是否跨平台?  当然是跨平台的好了1 1.5. 自己是否能用到1 1.6. 其他2 2. 公司选择与个人选择的矛盾2 3. 到底是安卓还是Java web2 4. 参考资料3 1. 原则是应该如下的应该从以下指标判断 1.1. 技术的长

残酷美学:创新的苦与乐

1. 创意和行业无关,成熟度越高,创新越难2. 好莱坞剧本书写指导3. 情感记忆曲线,极烂和极好记忆最深刻:产品运营时故意设计成体验烂???4. 注意力 || 忠诚度5. 淘宝数据:不要放女生正面照片6. 需求:解决方案:***连接***7. 破坏式创新8. 变身:上帝,穴居人,跨界者,布景师,神经病9. 新疆比基尼卖的最好10. 所有的游戏必须有文化背景 11. 构建场景(讲故事),需要有人在顾客屁股后踢一脚 用户 + 需求,用场景链接用户和需求 12. 爱情险 每份520,5年后结婚可领99

如何根据你想要的生活选择第一门编程语言

程序员的生活轻松.工作机会众多,而且薪资也不错. 即使你不想从事程序员这个职业,学点编程仍然是没错的.尤其是对于那些网页设计.数字营销.企业和IT行业的工作岗位来说. 但是你应该学习哪门语言呢? Udacity网站制作了一张很棒的信息图(见下文),有助于你选择.但是我还想讲得更深入一点. 在它们那张信息图的基础上,我会根据你的愿望,分门别类地给出我的建议.比如,我会针对于旅行爱好者.设计师.IT人员或者其他职业的人员给出建议. 过去一年中,我面试了很多人,面试的岗位也不一样.我经常和其他也在招聘

.NET破解之太乐地图下载器【非暴破】

不知不觉,接触破解逆向已经三个月了,从当初的门外汉到现在的小白,这个过程只有经历过才知道其中的苦与乐: 有无知.困惑.痛苦.惊喜.彻悟.欣慰…… 有无助的软件脱壳,茫然的代码分析,有无趣的反复测试, 有人说破解不应该程序员干的事,我回复我不是程序员: 有人说.NET程序太没难度了,去破安卓,后来我真开始研究起安卓来: 有人说能不能把支付宝破了,我没回答. 虽然很忙,时间少,但每天晚上都要抽些时间来关注52论坛,关注破解:虽然并没有从破解中获取物质利益,但我愿意将自己的心得或作品分享给大家.不管怎

走出浮躁的泥沼:关于技术与工作 选择与热爱

http://www.nowamagic.net/librarys/veda/detail/2339我觉得,技术与工作最理想的结合状态是,自己能学习到新的技术,这些技术也能应用到工作中:工作的内容又不那么枯燥,都那么具有挑战性. 程序员的工作首先应该是富有挑战性的 有这么一句名言: 工作,它之所以成为工作,是因为你只需要工作而不需要思考. 你也许会对这句话有异议,但是大部分人和大部分工作确实是这样的.工厂员工在流水线上机械地组装,服务员每天重复着招待客人,厨师日复一日地烹制菜肴,等等.工作,就是

如何做职业转型的准备

总结来说,有三大步骤:了解自己→了解转换的目标→采取行动. 1. 了解自己 了解自己通常分为四个维度,即兴趣.能力.性格和需求. 兴趣决定了你的快乐程度,能力决定了你的成就感多少,性格决定了你的工作效率,而需求决定了你能在这份工作中坚持多久. (1)兴趣:指的是做某件事情能体会到快乐,不是因为收入高才选择这个职业.这里有个注意点,就是兴趣不同于需求. 比如,我要换房子,所以要挣更多的钱,这是需求,而不是兴趣.关于需求,后面第四点会重点阐述. 练习:不妨想一想,有什么事情能让你体会到快乐,沉浸其中

如何选择IT培训机构:不看广告,就看就业

在全球互联网经济快速发展的推动下,我国IT产业尤其是移动互联网发展迅速.据悉,国内软件行业目前人才需求量高,企业求贤若渴,甚至出现了企业老板间"高价哄抢人才"的局面.在企业需求的推动下,IT从业人员的身价不断上涨.随着人才市场上企业对IT人才的需求持续升温,IT人才的培养变得越来越关键. "学历教育与企业需求脱节"成为大学生选择IT培训机构的主要原因 调查显示,就业压力和知识更新需求是众多大学生选择IT培训的主要原因.尽管我国高等院校每年都有大量的计算机专业学生毕业