你们好,我是老白。程序员
今天和你们讨论为何选择IT这个行业呢?是由于真的喜欢仍是收入高呢?redis
先给你们聊聊老白本身吧,总结起来就一句话,时也命也,仿佛都是注定的。编程
回忆上大学的时候,记忆都模糊了,当时怀着对大学美好的憧憬觉得是梦开始的地方,只是生活自己就是一件很难的事情,你想去完成本身的指望,要付出比常人太多太多努力了。服务器
大一开学,第一门编程语言就是学的 C 语言,怎么说呢,老师讲的,书上写的我都能看懂,可是让我写一个大的程序,我就摸不到头脑。不知从何下手,学了半学期,也只能写写课后习题。markdown
大一上考完 C 语言后,我便在内心默默念想,这辈子不再写 C 了,但没想到的是,后来这成了我最爱的一门语言。多线程
整个大一上,一个词语就是“迷茫”,一个字就是“混”并发
转变大概从大一下开始吧,那时候好几个室友都拿到了奖学金,因而,我本身也开始慢慢反思,以为这样下去,大学可能就废了。框架
默默的把游戏卸载编程语言
固然,后面的几学期,专业课我都学得还不错,也没有再荒废了,绩点也都基本保持在了 3.6 - 3. 9 左右,也拿到了500的奖学金,算是从大一的迷茫成功找到了方向。性能
因而在大三左右开始了很是标准的 Linux C/C++学习之路:
前先后后看了《C++ Primer》、《APUE》、《UNP》、《深度探索C++对象模型》、《STL源码剖析》、《C++设计与演化》、《Linux内核设计与实现》、《Linux内核彻底注释》、《effecitve C++》 、《effective modern C++》、《程序员自我修养》、《Linux高性能服务端编程》、《Linux多线程服务端编程》(知乎陈硕大佬写的)......
顺便还看了点 Muduo 源码,本身模仿着基于 Epoll 写一个 Reactor模型的 Web 静态服务器,跟着知乎 Milo 大佬写 Json 库,总之,这段时期是写了一些小”轮子“的。
一开始是喜欢,甚至热爱。
上学期间,第一个界面程序跑起来,惊喜无比,成就感满满,今后立志要“技术改变人生”、“开启开挂的人生”;
刚工做第一年,“灌入式”的接触到 redis、mq、分库分表、高可用、并发编程、各类复杂业务的 curd 组装,感受本身就是“无敌”,一份努力一份收获,即收获知识,又收获报酬。
慢慢的,工做第二年、第三年,发现再复杂的场景也无非就是简单 curd 的多重组装,本身兴趣点开始发生转变。一半完成业务需求,一半学习新技术,并尝试用于本身负责的系统,开始喜欢研究新玩意儿、开始喜欢鼓捣一些提升研发效率的东西。此时,仍是喜欢、热爱程度的,并由于本身的主动学习,得到两次晋升。
慢慢的,开始尝到收入高的甜头,没几年,能够凭一己之力攒够首付,能够像逛超市同样去换一部手机。此时,心态也发生了变化、职场环境也发生了变化,你们开始“乐于表现”、“面向领导编程”,我也就慢慢的不热爱编程了,程序员也就变成了一个养家糊口的职业而已,若是能找到其余的、快乐的养家糊口方式,我将写代码变成个人业余爱好。
有不少私信过甚至质疑,你写了那么多文章怎么不多有讲代码 讲底层逻辑 讲实战项目的呢,首先呢后面没有保持持续性的学习,不学习就会落后,其次呢职场上就是跟代码打交道,休息的时间真的不想再聊代码了,更多的会去给你们分享一些经验,争取让你们阅读的轻松有趣,更能帮助到大家这也是一种价值输出,并不必定纯输出技术就是好文章,毕竟聊技术有大把的人再写,写来写去其实都差很少的,可是我的经验分享那就是独有的了。
而后再回到文章的主题,究竟是喜欢仍是由于收入投身这个行业呢?
作程序员,倒贴钱的时候,才是真的喜欢,乃至热爱。遇到感兴趣的项目,几个志同道合的同窗一拍脑壳,说干就干。不想着前景、盈利,就凭着一腔热血扎进去。搞出来成果的时候成就感满满。若是顺带着赚点饭钱,那可不得了,能嘚瑟一全年。等到工做了,赚钱了。 这种喜欢就慢慢地淡了,开始为kpi努力,为项目上线爆肝。由于kpi关系着绩效工资,项目上线关系着奖金。
可能也还会坚持着学习新技术、了解新框架,更多的时候每每只是想让本身负责的项目少背一些技术债,让将来的本身少踩点坑。而不是源自最初的喜欢了。何况,头也开始秃了。
其实无论由于什么缘由选择这个专业选择这个行业,随着时间的流逝你的初心都会慢慢改变,不是咱们变了,而是你须要承担的责任、义务变了,就像咱们本身同样,慢慢的会变成你曾最讨厌的人,生活的戏剧性比电影、小说更加,事与愿违乃是人生常态,愿你不忘初心方得始终。
\