烦躁
现在的程序员群体是我了解的人中最烦躁的一种。
他们大多干了三年到五年,就觉得自己到了技术的瓶颈,不知道再做什么好。其实他们很了解要学什么,就是认为那些都用不上,或者认为学起来太费事。所以只能在自己三年、五年积累的技术圈子里打转,一遍遍的重复着做项目,直到认为自己到了担忧的年龄,最后转管理,带项目。
每个行业都基本是这个套路,刚入行的几年,努力学习,一段时间后觉得自己已经掌握了很多东西,就放缓了学习,虽然知道还有很多东西要学,但是都不会太着急。而程序员不是,他们很着急,新技术层出不穷,他们想追随热点,这时有人押对了宝,自然有人押错,本来相当前驱,最后当了先烈。也有人认为要学基本功,算法+数据结构才是硬道理,做不可替换的事,但是他们大多在工作中都用不到,还没学几天就会放弃。
这种烦躁伴随着程序员的担忧让很多程序员的心不是那么稳定,尤其互联网创业时代,随着市场的作用力和时代赋予的辛运让程序员随时都能找到更好的工作,所以他们开始只挖坑不埋坑,很多人做了五年程序员,做的软件没有一个在使用。进入新的公司,就想换掉现有的技术路线,遇到无法解决的问题,就想换个框架重做。
上一代程序员渐渐退出了程序员的前锋队列,他们大多转做管理,很少一部分因为爱好继续在前线做开发,他们有很多比现在程序员优秀地方,只是他们的时代已经过去,他们也有其他烦躁的方面。
当程序员
不少人都在问,现在学软件开发晚不晚。程序员的高薪让很多人都很羡慕,但是比程序员赚的多的职业多了去,为什么全都来当程序员呢?
最上面已经说了,因为时代的辛运,让程序员这个市场的需求量格外的大,这个时代的程序员是不愁找不上高薪工作的。会计的需求量也很大,但是因为会计比程序员容易学,所以薪资待遇会比程序员低很多,而且程序员从来不攀比学历,也不在乎什么科班出身还是半路出家,更不需要你考什么证来证明自己,一切看能力,这才是最吸引人的地方。
所以最后的问题就归结到学软件开发究竟难不难?
上面我已经说了,现在应用层面的软件开发,不需要你有天分,也不需要你有编程热情,培训三个月很多就可以进入实际项目工作,但是一般不会拿到高薪,因为市场也需要这种低水平程序员。当然也有因为技术热点的不同,薪资待遇反差的情况,但是这是市场需求问题,市场总会去矫正。
太多的低水平程序员的进入,让程序员越来越烦躁。老人看自己会的新人都会,新人工资还低太多,不知道自己的路怎么走;新人当了程序员没有拿到自己满意的高薪,发现要学,要补的知识太多。
软件开发的难,就难在需要持续学习,需要掌握扎实的基本功,新东西层出不穷,不要止步自己的舒适领域。
职业路线
大多程序员都是从开发职位干起,不管是从小公司到大公司还是从大公司到小公司主管,做开发总有止步的一天,继续走技术路线就是架构师和行业大牛,而大多数走上了管理路线,从小组负责人到项目负责人,再到部门经理,不做技术自然得精通业务。
一大部分程序员做了几年就会改行,自己成立公司接活做或者做外包项目,也有能力强的成立自己的工作室,发布自己的软件。
在互联网时代,资本的影响让很多程序员可以一步迈入成功的门槛,CTO或者CEO都是程序员常见的转型,在创业初期,技术出身有很多先天的优势。
这里的每一次转型,原本都是一个很长时间的学习沉淀过程,但是这个时代的创业氛围,盲目的扩张和快速的倒闭,让不少程序员今天还是创业合伙人,公司CTO,明天就成了大公司一名普普通通的开发,连个组长都算不上。
所以这是最好的时代,也是最坏的时代。
结语
中国的软件行业在这个时代是辛运的,程序员作为其中的主要组成,享受了直接的利益,但是所有程序员都应该明白,需求大不代表无限大,收入高和难度高一直都是成正比的,不要把这个时代的辛运当成你的能力。
如果有想学习C语言和c++的程序员,可来我们的C语言c++学习扣qun:9416,36044免费送C语言的视频教程噢!我整理了一份适合大学生学习的c++干货,送给每一位想学的小伙伴,并且每天晚上8点还会在群内直播讲解c/c++知识,欢迎大家前来学习哦。
网友评论