HTML5技术

2年的程序员之路 - 金鱼的第七秒记忆

字号+ 作者:H5之家 来源:H5之家 2017-07-13 18:03 我要评论( )

2015年5月26日,正式入职IT行业,成为一枚程序猿。经历了两年多的IT生涯,敲了两年多的代码,到今天,才真真正正的思考这个行业。 2014年末,即将大学毕业的我,面临着找工作的迷茫,算是随大流的跟着二十几位同学参加了软件培训班。自此,工作方向暂时是有

  2015年5月26日,正式入职IT行业,成为一枚程序猿。经历了两年多的IT生涯,敲了两年多的代码,到今天,才真真正正的思考这个行业。

       2014年末,即将大学毕业的我,面临着找工作的迷茫,算是随大流的跟着二十几位同学参加了软件培训班。自此,工作方向暂时是有了,未来,则是培训班里那些老师描述的美好未来。没错,初入IT行业的我,对程序员行业充满新鲜和信心,充满着斗志,在我所以为的未来下。刚参加的第一份工作,参加的第一个项目,因为工时预算短,每天过着朝九晚十一、上六休一的工作。状态持续了半年,我没有一句怨言,因为我对我的未来始终充满着信心,相信努力就会有回报。之后再换第二份工作时,面试官对我说工作忙时可能会加班,我心里说“切,加班而已,我那么强度的加班都加过了,还怕这点‘小打小闹’ ”。所有的一切都是因为我相信我的未来,我有我的目标,我相信我能在这个行业打下一片自己的阵地。后来,来到现在的J公司,刚进公司遇到的项目微信摇一摇,也是因为预算时间不合适,然后紧跟着也是加班赶进度。当忙完这个项目,终于不再高强度加班之后,我有了更多的时间。我参加各种活动,参加各种培训课,不断充实自己,学习其他更多的东西。渐渐地,自己在技术上沉不下心了。不知道从什么时候开始,觉得自己不适合软件行业了,觉得自己不适合做技术了。我发现原来自己有很多别的能力,在别的领域或许也可以做的很好,为什么非要做技术。想想当初做技术,也是随大流,感觉工资高,其实自己并不喜欢,工作加班又那么辛苦等等。所以,从那时候开始,自己就在找寻,找寻转行的机会。让我感觉IT更是必须要早点转行的,是在不知道从哪听说或是自己意识的软件行业是青春饭的时候。软件程序员,未来的发展什么项目经理、产品经理、架构师等等。而随着年龄增大,学习能力下降,如果不能做个管理层,还在底层敲代码,很容易被低成本的新人取代。

  中间这寻找转行机会的几个月,是我已有人生中最空虚迷茫的几个月。这几个月是没有目标的,现在终于体会到没有目标的人,真的犹如行尸走肉一般。工作虽然在做,任务也在完成。但是当目标不在软件行业之后,发现这里的一切,对我都没有了吸引力。我不再如刚入行时那样,晚上睡觉都在想着某个bug该怎么解决,那个功能该怎么设计,这个需求有没有不合理等等。我没有了对学习新技术的渴望。发现每天工作做完后的剩下时间,就是在那里空耗下班。技术方面的书看不进去,又没有任务可做,感觉人生真的是在虚度。因为这时候会觉得自己在做的事和自己的未来没关系了,时间是最值钱的,为什么要把时间浪费在等待下班的时光中。

       我在2016年底,定了2017年的学习目标,这几个月大部分都完成了。阅读超过20本书,3次主持,参加英语沙龙,唯独健身被我迟迟拖延没有行动。可能因为这几个月迷茫心疼,其他的事都可以填充我的精神世界,所以被我优先完成了。

        几个月的迷茫后,终于找到了换行的希望。监理,这个只需要懂技术不需要做开发的行业,而且是和人打交道,能锻炼自己,补足自己情商低的弱势。想想真是太适合我不过了!

        但是,当真的可以换行的时候,那种迫不及待想要换行的冲劲,消失了。

        我朋友一直在问我怕什么,我也不知道我在怕什么。我完全不用怕,因为我有很多选择,我有退路。我可以告诉自己,先去做两个月监理,如果做不了,大不了再回来当程序员。但是,就是因为有太多选择,所以我退缩了。我不知道我现在的换行,是因为真的想,还是只是一时的冲动。当我花了几千买了网课兴致冲冲打算考注会后,在我没有完全确定或者已经离开软件行业的情况下,我就知道那是一时的冲动。我只能安慰自己,没关系,就当多学点其他知识也是好的。当我跟飞哥说我想换行的时候,飞哥说的让我印象很深刻的话是,我应该把我的努力80%发挥在我的长处,20%发挥在我的弱势。发挥自己的长处,才能在职业生涯发展中更好的有一席之地。我现在想着把80%的精力,去努力补足我的弱势,最后可能得到的是成为这个领域的普通一员。其实我也不太清楚自己的长处是什么,但是自己的弱势倒是清楚,情商低,性格内向。可能这两个弱势,对于做技术来说,于我是有好处的。所以,我决定先让自己冷静下来,重新思考IT行业。我要确定给自己选择的未来,不是因为冲动。

       本来题目定的是《伟大的程序员》,但是前面扯了太多我个人的经历,现在才进入对程序员行业的思考,感觉偏离了主题。以后我会专门再出一期《伟大的程序员》,现在就简单的聊一下,这几天,我真正冷静下来思考观察程序员行业得到的感想体会。

       首先第一个问题,程序员是吃青春饭的。

        目前中国的软件行业主流思想就是,程序员是青春饭的,年龄大了,学习新技术的能力会降低,竞争不过年轻人。所以,在中国很难见到大龄程序员。30岁以上,怎么也是个要管理人员了。我个人的看法,青春饭不尽然。1、在各行各业,如果在岗位中,不能好到不可替代,那么都有可能被淘汰。程序员中,可能你的技术不一定最牛,但是如果其他方面的能力可以补足你的缺陷,一样可以发展的很好。2、很多人选择软件行业只是因为它的高工资,并不是真正热爱。不喜欢就不愿意去钻研,也体会不到编程的乐趣。技术提不上去,自然会被低成本新人替代。每个公司都不会养闲人,哪怕是华为,相应的高工资必须要给公司带来相应的成果。而且,这些想着在软件行业混日子的人,自然只能吃青春饭。3、很多人觉得技术更新迭代很快,必须要不断地学习才能不掉队。程序员不像其他行业,可以吃经验。事实上,也不是这样的。就拿Java来说,Java出来那么多年,从开源到完全普及使用,最少也已经十几年了,现在使用率依然是行业语言第一。而且一个新语言从开源到普及使用,比如go语言,09年开源的,今年才挤进排行榜前十。所以,如果真的需要学习新技术,几年的时间足够在它普及之前熟悉并能使用。而且,老的程序员学习新技术,经验的积累在这时候就体现出来了,学习效率会比新手高。

       第二个问题,对软件行业没有兴趣。

       我不否认,真的有人对技术一点兴趣都没有。但是有的人,可能不知道自己有没有兴趣,因为大部分是为了生存,为了高工资。我自己的情况是,强哥给我一个任务,让我研究一个新技术,搭个新框架。当我自己各种学习各种查资料把demo搭建起来并运行成功,特别是当中间出了什么bug自己克服之后,那种喜悦感和兴奋感,心里都很自豪的说,“我x,我太牛x了”。这个时候,其实我就算不是特别喜欢技术,但是我也不是讨厌技术,因为我能从里面得到兴奋与激情。有的人感觉软件行业难,加班多,特别苦逼。其实,又有哪个行业是容易的,就算是公务员,也有苦逼加班的时候,虽然是少数。如果一个人做的工作,做的事业,是自己喜欢的事业,当然是最好的。但是不能一味的追求喜欢的工作,因为会让人迷失自我。

       我迷茫的这几个月,中间尝试过很多机会,做过直销,试过主持,想过做讲师,准备着考注会,转行监理。。。可哪一样,真的是能让我认定自己的未来的

       是行业问题吗?

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • java后端程序员1年工作经验总结 - 木公松

    java后端程序员1年工作经验总结 - 木公松

    2017-07-09 15:03

  • 高中毕业,我想去看看-屌丝程序员的逆袭之旅 - 纯洁的微笑

    高中毕业,我想去看看-屌丝程序员的逆袭之旅 - 纯洁的微笑

    2017-07-06 16:00

  • 30岁程序员的选择,一线OR二线? - 老鱼大哥

    30岁程序员的选择,一线OR二线? - 老鱼大哥

    2017-06-27 15:00

  • 架构师之路--搜索业务和技术介绍及容错机制 - 静儿1986

    架构师之路--搜索业务和技术介绍及容错机制 - 静儿1986

    2017-06-26 12:00

网友点评
g