暖暖的阳光透过脏兮兮的玻璃窗,恰到好处地洒在屋内的地板上,屋里暖和了,个人心也跟着暖和了起来。尤为在这寒冷的冬日里,温和的阳光就更显得弥足珍贵。我挪动身子,伸长脖子,努力地把整个脸都塞进阳光里,哇,那种感受就像母亲的手轻轻地抚摸过。程序员
2018年的尾巴就快要揪不住了——这种略带感慨的语调,难免使人多起一份怀念,怀念起2018年的种种,那些开心的、悲伤的、幸福的、难过的瞬间,就好像一页一页的书,在脑海中从第一页翻到第一千零一页。面试
这已是我第五个年头写年终总结了,不像五年前那会意气风发、慷慨激昂、信心满满。说真的,人的心态会随着年龄的增加而不断地发生着微妙的变化。算法
二十三四岁时的时候,总有一种莫名的自信,每次逛街的时候老是感受对面的美女在含情脉脉地注视着本身。可现在,将过而立之年,那种莫名的自信不知道何时已经溜之大吉了。今天早上,我站在镜子前面当心翼翼地刮胡子,却一不当心发现鬓角处偷偷钻出了三两根银白色的头发,心里顿时升腾起一阵难言的哀伤。编程
可哀伤归哀伤,年终总结仍是要写啊;为了和前几年写得不同些,我特地征询了几个不一样阶层的程序员,咱们不妨来听听他们心里真实的声音。设计模式
第一个征询的对象是表弟马一凡,我叔叔家的孩子,今年十九岁;上过一年高中,高二时由于成绩实在太差,本身颇有自知之明地选择了退学。由于当时未满十八周岁,不能外出打工,就只能在家无所事事;就这样吊儿郎当的在家晃荡了一年多,我叔叔实在是看不下去了,因而就托我想一想办法,我能有什么办法呢?想来想去,就在2018年的五月份给我表弟在洛阳北大青鸟报了三年的Java软件培训班。微信
我问他:“一凡,这八个月的Java编程学习,感受入门了吗?如今会敲Hello World了吗?日常还玩王者荣耀吗?”表弟回答说:“差很少入门了,Hello World固然会敲了,王者荣耀日常天天玩一两把吧。”数据结构
从咱们简短的对话中,你能感觉到我表弟对软件培训的冷漠。对于一个连高中都没有毕业的年轻人来讲,走上程序员之路也实属无奈,由于他并不清楚本身喜欢作什么,应该作什么。2018年对他来讲,就好像和日常的一天同样,除了上课就是打游戏,而后就是睡觉。学习
曾经有人这样诋毁从培训班出来的程序员,他说:“培训班出来的全是垃圾,没有例外。一个优秀的程序员首先是兴趣和热爱这个行业,其次是思惟方式和学习能力。”尽管这句话很不中听,但也不无道理。区块链
我也是从培训班出来的,但我和我表弟并不同。我认为,既然选择了软件行业,就应该全身心投入,不要像木头同样地活着,对生命没有一点热爱。测试
第二个征询的对象是一名大学生,叫曾国铭。这是一个让我以为很是厉害的大学生——有三个工做室,还有一间店铺;月收入具体有多少,我红着脸不敢问,据他本身说这一周光投资区块链就亏损了一万八!
我问他2018年都作了些什么?他的回答是这样的。
“咱程序员不能一直沉浸在编程的世界里不走出来,那样的话,你之后只能辛辛苦苦地给老板敲代码。多惨啊,想一想我都掉头发。”
“2018年上半年,我开始作电商,主要经营鞋子和衣服。你想啊,你能不穿鞋子吗?你能不穿衣服吗?在鞋子和衣服方面,市场优点绝对没多少人比过我!个人经营模式相似于外贸公司,进口出售,只不过进口方式不太同样——走的是没有税收的,而后赚取差价。”
“后来,我爸打电话给我说,他朋友作的一个项目,被阿里收购了;他叫我去阿里实习,锻炼个三五年。我拒绝了,由于我以为我在技术上尚未到那个程度,我还须要深耕,因而我就不作电商了,开始用心的学习Java,就前天,我刚收到了两个面试通知,一个是金山WPS,另一个是网易游戏测试工程师。”
后生可畏啊!一名有经商头脑、又肯潜心学习的大学生真的好可怕。他知道技术很重要,因此宁愿把挣钱的电商停掉来钻技术;人又特别精明,善于沟通交流,因此2018年对于他,绝对是硕果累累的一年——既挣到钱,又收到了两个大厂的面试通知。在这里,祝他好运!
第三个征询的对象是一名刚参加工做不到一年的Java工程师,叫于涛。如今每个月工资6000,税后5000多,每个月固定支出3000多,坐标是河南省会郑州。在与他的沟通交流中,我发现,这位小伙伴一心想要存钱娶媳妇!
他说:“老哥,指导一下生财理财之道呗,真的,我要存钱娶媳妇。”
我说:“兄弟,你如今一个月存不到两千,真的有点难啊。”
他说:“对啊,老哥,帮我想一想办法呗。”
我说:“兄弟,别着急。2018年是你工做的第一年,在郑州每月拿到6000的工资还能够啊;只要你肯努力,仍是有蛮大的上升空间呢。你能够和领导套套近乎,有时间就找你的同事,一块儿请他搓一顿;另外呢,能够加他的微信,天天给他的朋友圈点赞评论,留下好印象。等到涨工资的时候,他就会给你加点印象分。”
他说:“老哥,你好心机啊;人家都劝我多钻研技术,学习大数据等,向人工智能靠近;你却劝我走人情世故这条路,厉害厉害。”
借用CSDN的那句话:程序人生,不止于代码。程序员不止要钻研技术,还要学会人情世故,毕竟程序员也是社会化的动物,咱们须要“合群”。 于涛同窗,但愿你在2019年升职加薪,迎娶白富美。
第四个征询的对象是一名已经有8年工做经验的老鸟,笔名叫沉默王二;没错,也就是本文做者了。2018年年初,我只给本身定了1个重要的小目标,那就是——完成《Web全栈开发进阶之路》的书稿。
去年过年的时候,父母从乡下来到我在洛阳的家;晚上陪他们看完新闻联播后,我忍不住激动的心情,特地把北航出版社给我签的书稿合同捧出来给他们看,并郑重其事地介绍了一番。
我觉得他们会大吃一惊,像孙权对吕蒙那样对我另眼相看;然而并无。父亲在家里最有话语权,只是冷冷地说了一句话:“你还能写书?”
如今,我想要告诉父亲的是,三十万字的书稿我已经完成了,正在翘首以盼地等待她的出版。若是书籍可以顺利出版,对于我来讲,就仿佛拿到了一纸研究生的毕业证书;对于父亲来讲,也是打消他质疑的最好慰藉了吧。
2018年,对于不一样阶层的程序员来讲,有着彻底不一样的意义。
有人麻木地得过且过,对于将来彻底没有期待,他们当一天和尚撞一天钟,就像我那刚进入培训班的表弟同样。
有人可以跳出程序员的枷锁,对于将来有着十足的把控力,他们勇于冒险去体验不同的人生,完了以后还能全身心地投入到技术的提高当中,就像那名即将毕业的大学生同样。
有人不满于现状,对于将来有着急切的盼望,他们乐于交流,乐于学习,乐于倾听他人的建议,就像那名初入职场的程序员。
有人活在当下,对于将来并不急攻心切,他们知道本身想要什么,而且脚踏实地,一步一个脚印,就像那名已经工做了8年的程序员。
但无论怎样,前十年对于程序员的职业发展都很是重要。从职业规划的角度来说,建议把这十年分为三个阶段来设定目标。
第一阶段(三年):打基础,立足培养技术能力和软技能。
什么是基础呢?好比说算法、数据结构、设计模式。基础知识就至关于九九乘法表、勾股定律,掌握了这些基础知识,技术能力就很扎实,编程就会有事半功倍的效果。
那么什么是软技能呢?软技能就是调动本身或者他人的资源和知识的能力。软技能能力越高,处理事情的能力就越强。如何培养软技能呢?推荐一本书《软技能,代码以外的生存指南》。
第二阶段(三年):从我的能力向团队组织能力转变,在沟通能力、协做能力和领导力上发力。“学而优则仕”,等你的单兵做战能力获得承认后,你就会天然地被安排到团队Leader的职位上。这个时候,你就会迫切的须要这三个能力。
第三阶段(四年):打造我的品牌,乐于分享,创造更深远的影响力。
到这个阶段,你可能愈加地对现状感到不满,你渴望成为更有影响力的人,走向财务自由之路;因而,这个阶段的你就须要打造我的品牌了,好比维护公众号,出版书籍,开授课程等等。在分享的过程当中变成耀眼的明星,而后创造更有价值的我的成就。