道哥的第 024 篇原创

文章目录

  • 先说声抱歉,斗胆了
  • 为什么突然想写这篇文章
  • 不管怎样,一定要考研
  • 在小公司如何混
  • 在技术上,一定要往深度钻
  • 请教别人,一定要虚心
  • 趁年轻,多吃苦
  • 既要埋头干活,也要抬头看路
  • 写在最后的话

先说声抱歉,斗胆了

第一次写这种非技术性的文章,感觉有点心虚啊,而且题目又似乎有点居高临下的感觉。

《增广贤文》中有这么一句话:力微休重负,言轻莫劝人。

我也不是成功人士,有自知之明,明白自己有几斤几两,所以万万不敢以一个很高的姿态,来对年轻人提什么建议。在这里只能用自己踩过的坑,一些失败的教训来提出一些自己的认识。

我一直认为自己比较笨,就是在这种自我认识中,跌跌撞撞的工作了十几年。所幸遇到的领导都还不错,工作上还没有出过大的纰漏。

所以今天,如果您是刚入职场的技术开发人员,就把我的工作年限打个折,看作比你们多干了七、八年编程工作的老大哥,听一听我一路走来的感受,也许对你能有所启发。

为什么突然想写这篇文章

在过年的时候,我和之前的同事一起吃饭,一起反思了一下我们之前共同呆过的公司。从那时起,就想写一篇文章,题目都想好了,就叫:《千万不要去技术很牛的老板创办的小公司》,但是由于有些顾虑,加上最近工作上内容又比较多,因此就一直没有动笔。

就在今晚,我姐姐家的孩子打电话过来。昨天考研成绩出来了,分数不理想,心里很难过,但是父母由于不理解,还在一直的埋怨他,所以找我聊聊天、散散心。

他们都是00年左右的小朋友,通过聊天能明显的感觉到,他们在思想上充满着理想,对自己未来的成就充满着很多的自信。

不像我们这样,经过社会的吊打,曾经的梦想早已淹没在工作、房贷、孩子的兴趣班、课外辅导费用之中。

他们的这种对美好的向往是非常可贵的,这一点不可否认。但是毕竟刚毕业,还没有真正的进入社会。

对于中国人来说,当开始第一份工作、领了第一份薪水,这才是真正进入社会的标志。

因此,我决定还是换个方向,以自己不太成功的工作经历,对刚入职场的技术开发人员说说自己的感受。

我尽量把想表达的内容按照一些大的方向来归类,可能会很直白,没有华丽的词藻来修饰、润色。

如果有些地方写的不对,请请您多见谅,就当我在胡说八道。在此,道哥先谢谢您的谅解。

不管怎样,一定要考研

不可否认,现实中的职场,学历就是一块敲门砖。我觉得专业做考研培训的张雪峰老师说的非常直白、接地气:学校和专业就是那些牛逼公司所看中的东西,不要相信某些所谓的专家说的话。

我们可以去招聘网站上看一下,那些技术型的事业单位、研究所的招聘信息中,还有多少在招本科学历的?包括校招和社招。

我目前工作在长三角,至少这里的研究所,几乎没有招聘本科学历的。

熟悉我的朋友都知道,在三年前我从一家小公司跳槽到现在的这家做工业自动化的单位。

在跳槽之前,本来有一个机会进本地的一家研究所,我有几个好朋友在这家单位,在他们的帮忙下,前面的流程走的很顺利。但是在最后关头换了大领导,要求此后所有的招聘必须最低是硕士学历。

因为这个原因,最终没有进入这个研究所。我是本科学历,这是硬伤,没有什么好抱怨的,只能怪自己运气不够好。

幸好后来在一次偶然的机会,应该是无心插柳吧,进入了目前的这家公司,还是以技术型为主,很对我的胃口。领导和同事也都还不错,感觉目前这样也挺好的。

2020年由于疫情的原因,据说为了减轻毕业生的就业压力,研究生开始扩招了。可以想象的到,在以后的求职竞争中,学历高的人可能不会有明显的优势,但是学历低的人一定有明显的劣势。

看了一下最近公司的春招计划,从岗位的重要程度和薪资上,很明显能区分出是本科、还是研究生。

因此,我强烈建议,如果有机会的话,一定要上研究生,哪怕你是工作了2年、3年,只要还没有结婚、只要没有经济上的压力,从长远来看,上研究生是最划算的投资。

在小公司如何混

我的上一家公司,开发团队的人不多,基本上是一个萝卜一个坑。我的领导也就是老板,技术是公认的牛掰,他在面对任何技术难题时,似乎就没有担心过完成不了,而且涉猎的技术范围特别广、工作效率特别高,这也是我最佩服他的地方。

可能你有些纳闷了:在文章的开头,我还说准备写一篇名字叫《千万不要去技术很牛的老板创办的小公司》的文章,这会怎么夸奖起来了?是的,同一个问题从不同的角度看,就会得到不一样的结论。

正是由于老板的技术好,所以下面的员工在面对一些难处理的技术问题时,从来不担心,心想:反正老板很厉害,他一定会帮我解决的。

回过头来想想,这是这个可怕的想法,非常容易断送一个技术人员对自己的提升。一个人要想进步,在技术上、在业务上有所成就,最大的动力来自什么?我认为是“负责”这两个字。

只有你对一件事情的成败担负一定的责任,你才能感受到压力,才能不断的成长,这才是一个人不断前进的最大推动力。

所以我刚才说,之前的老板很厉害,为下面的员工挡了很多子弹,因此就养成了员工没有付出足够的责任感。这对于老板和员工双方都是非常不好的:老板感觉很累,认为下面的员工太不给力了;员工由于没有担当责任这一层的压力,导致进步很慢。

这没有错与对之分,我只是在描述这个客观存在的现象,以及分析一下其中的利弊。

也许当初,老板和员工都能够充分的沟通、交流,多站在对方的位置来考虑,也许情况又不一样了。

当然,我也不是说领导的技术很好就一定是坏事,作为我们员工来讲,一定要扬长避短,“利用好”技术牛掰的领导。

不是有一个词语叫做“向上管理”吗?从技术上我们也可以向上管理,多观察那些牛人是如何学习、如何解决问题的,他们的一些习惯、经验,可能需要我们自己摸索很久才能够明白。

我上次在换工作的时候,特地打电话问了我第一份工作时带我的师傅:包哥。主要是因为当时我比较犹豫,在这家公司 4,5 年了,有点不舍,感觉后面还会有起来的机会。

包哥问我:你现在的公司有什么优势?我想了一下说:老板技术很牛。包哥说:这不叫优势,有人脉、有资源才叫优势。技术牛的人很多,做好一个项目、一个产品,也不是说就一定需要技术特别牛的人。

听了这句话之后,我就做出了决定。因此,在一家小公司,一定要看清楚:公司的竞争力是什么,有什么优势,对于自己的职业发展、技术能力上有什么帮助。

当你在换工作的时候,小公司的工作背景是压根不被重视的。

为什么大家都抢着要去华为、腾讯、阿里之类的大厂?主要就是这些公司能给你以后带来背书,让别人一眼就看出:从这些大厂出来的人基本上都是佼佼者。

因此,如果你所在的是一家小团队、小公司,一定要经常的想想公司的未来。

如果 2,3 年了看不到一点起色,赶紧撤,别怀疑!

也许你的主动撤退会给老板减轻发薪水时的负担,这是真事,如果有机会可以和身边这样的老板聊一聊,他们嘴上没有说,但是心里是这么想的。

我其实之前的老板,人还是不错,为了把公司搞好,也非常的努力。站在他的角度看,也确实是非常不容易,也许是缺少了一些运气。

但是作为员工的,一定要分清楚职场就是职场,不要过多地把感情带入到公司中,否则的话,最终受伤的只能是自己。

记住:地球离开了谁,都会照转的。

在技术上,一定要往深度钻

现在这个阶段,正是春招的时候,校招+社招都有。

最近有两个人来我们部门应聘,一位是 1 年多工作经验,另一位是 7 年工作经验,都是以嵌入式应用开发为主。

1年多工作经验的兄弟,从简历上来看做的项目不多,也不算很复杂,但是从沟通的情况来看,他会主动的去关注、学习底层的知识点,聊天的时候能说到点子上。

7年多工作经验的兄弟,也许是项目压力比较大,所做的东西看起来很多,但是仅仅是局限于API调用。

他聊到自己负责的一个远程服务比较自豪,正巧去年我看过类似的开源项目,于是就跟他讨论了一下,结果对于底层的原理都不太了解,关键是他没有这个意识、或者说没有意愿去真正搞清楚底层的核心部分是如何执行的。

而且在回答问题的时候,总是在表面的问题上打太极,说不到问题的点上。从这一点上看,在面试回答问题时,一定要多想一层:面试官想考察的点是什么?而不是只回答自己所知道的那些东西,更不要打太极,那些技术领导很容易就能分辨出应聘者是否真的有真才实学,有时候只是没有点破而已。

面对他们二位,我当然会推荐肯钻研、爱学习的那位兄弟。

另外,多看开源代码,多模仿。我们平常在撸代码的时候就是在输出,一直持续的输出,时间久了资源就枯竭了,因此我们需要不断的输入来提升自己。别人的风格、技巧、思考方法、代码架构等等,只要比我强的地方,都值得去学习。

一句话,干就对了,你的努力一定会被别人看到的!

请教别人,一定要虚心

我们都是凡人,总会遇到自己不懂的问题。当我们去请教别人的时候,一定要虚心,尤其是肚子里墨水不多的人。

我之前就遇到这样的人:他在问我问题的时候,为了帮他把原理讲清楚,结果我前面才说了几句,他就给我来了好几句:这个我知道,那个我明白。

我说:如果刚才这几个原理你都知道的话,那应该就能解决这个问题啊?(其实这个时候,我的潜意识里是有一丝丝不爽的,我心里会想:这些你都知道,为什么还来问我呢?)

他说:你说的这些我都知道,但是我还是不知道怎么解决。

到这里我基本上就清楚了:他虽然知道,但是未必理解,他想要的就是别人直接把答案告诉他。

虽然我心里有一丝的不悦,但是我还是依着他,直接把答案告诉了他。如果他不深入的、思考理解,在以后遇到类似的问题,还是一样不会解决。

如果从一个负责任这个角度来看,我应该把我的“不高兴的想法”让他知道,告诉他以后向其他人请教问题的时候,一定要谦虚,别人是没有义务一定要回答你的。

即使你知道一些东西,也要仔细听听别人怎么说,也许别人的讲解能给你带来不一样的思考方式呢?你的目的是学习,知其然,更要知其所以然。

当然,我当时没有这么做。首先没有义务这么做,我也不是真正的师傅或者老师,毕竟对方比我年轻很多,如果我用词不当,还会招来反感。

在工作中,如果能遇到一位对你严格要求的师傅,这是职场的一件幸事,一定要珍惜!也许你现在不这么认为,但是总会有一天会感谢他的。

趁年轻,多吃苦

我现在最羡慕的,就是那些有大把时间的年轻人。年轻就是最大的资本!既然是资本,那就要充分的利用好。

坐在我旁边的同事,是去年毕业的研究生。每天下班之后,大部分时间都会加班,据说晚上回家之后,还会找时间看书、学习。

一方面是因为工作上的需要,另一方面也是因为看到自己的知识盲区需要补充。

她的爸爸说:如果你上学的时候,能够像现在这样吃苦,早就考取北大、清华了!

今晚,我在和外甥聊天的时候,也是这样说的:一定要趁着年轻,多吃苦!等你工作了、真正走向了社会,就知道生活的艰辛了。

生活不仅仅是诗和远方,还有面包和柴米油盐。

有些苦,注定是要吃的。如果年轻的时候不吃苦,那么以后一定会加倍的还给你。
特别是等到结婚、生子之后,很难再有大把的空余时间供自己支配了。

因此,要珍惜当下,不要贪图一时的享乐,一定要从长远的方向上来考虑自己的职业规划和人生道路。

有句话说的非常的好:时间是最好的催化剂。在年轻时时候吃的苦、所带来的收益,一定会被时间逐步的放大,成倍的给你带来好处。多年之后,你一定会感谢现在的你。

另外,在迷茫、不知道该如何选择的时候,多向身边经历过的人请教,人性本善,他们会真心的为你考虑、给你提出中肯的建议的。

当然,自己才是人生的导演,别人只能是给出建议,路还是要自己去选择、自己去走。

既要埋头干活,也要抬头看路

好像大部分的技术开发人员,性格上都是比较内向的,至少是与外界的交流没有其他行业那么多。因此,就导致我们总是埋头在自己负责的那一亩三分地上。

一个人的能力包括很多,技术能力只是其中之一。在追求技术提升的同时,也要多抬头看看路:看看自己的能力提升、看看公司的未来、看看所在行业的趋势。

同样的技术能力,应用在不同的行业,输出结果是不一样的。

直白一点:付出同样的努力,回报是不一样的。例如在一个朝阳产业,如果能搭上高速发展的这个阶段,就像做了电梯一样,一定会比在夕阳产业中得到更多的回报。

这就是平台的力量,这个社会就是不公平的,不是说你付出了努力,就一定能够确保得到相应的收货。在一个好的行业、好的公司(注意这里的顺序),更会成本放大你的努力,给你带来更好的收益。

一个人的目光所能看到的范围是有限的,那么就多找几个人来沟通、交流、分享。多跟同行业的人交流、多跟不同行业的人交流。多抬头看看路,毕竟在现在这个社会,选择比努力更重要!

写在最后的话

我也不知道自己写的是否正确,但是,这的确是作为一名技术开发老兵的真实感受,希望对你能有一点点的帮助。

可能有些话说的有点绝对、武断了,如果不好听,还请您见谅!

最后,再附上两点小建议:

  1. 面子是最不值钱的东西;
  2. 如果你准备买房,那么就一定不要先买车;

祝各位 2021 年一切安好!


好文章,要转发;越分享,越快乐!




推荐阅读

【C 语言】

C语言指针-从底层原理到花式技巧,用图文和代码帮你讲解透彻
原来gdb的底层调试原理这么简单
一步步分析-如何用C实现面向对象编程
提高代码逼格的利器:宏定义-从入门到放弃
利用C语言中的setjmp和longjmp,来实现异常捕获和协程

【应用程序设计】

物联网网关开发:基于MQTT消息总线的设计过程(上)
物联网网关开发:基于MQTT消息总线的设计过程(下)
我最喜欢的进程之间通信方式-消息总线

【物联网】

关于加密、证书的那些事
深入LUA脚本语言,让你彻底明白调试原理

以我失败的职业经历:给初入职场的技术人员几个小建议相关推荐

  1. 初入职场必备职业素养

    初入职场,我们由学生向社会人转变,需具备一些比较基本的职业素养,以下是无论去任何公司,都应该注意的一些点,总结如下: 模块 名称 主要方向 细则 职业素养 企业文化 了解.认同.熟知并理解公司文化 可 ...

  2. 初入职场,前端程序员,如何做好职业规划

    程序员初入职场如何应对浮躁,初入职场的新人常常很难将工作做得持久,尤其是试用期的3至6个月内跳槽现象频繁出现,这段时间常常被称为职业的浮躁期.对于浮-- 初入职场的新人常常很难将工作做得持久,尤其是试 ...

  3. 初入职场“荒野求生”,五条靠谱的生存指南

    进入职场,就像是从一个个围墙高耸.却又安全的真人CS游乐场,直接空降到了一战时的凡尔登,二战时的斯大林格勒,现在的叙利亚-- 浓烟滚滚后,整个社会在你面前撕下了温情脉脉的伪装,露出了真刀真枪的残酷面容 ...

  4. 《程序员羊皮卷》第三章 初入职场第一年

    万分重视自己的第一份工作 根据某杂志在2009年6月的统计,54.7%的父母要求孩子读到博士,83.6%要求孩子考试得分在前15名.母亲对孩子说得最多的一句话是"好好学习".其次多 ...

  5. 我的职场-初入职场遇到一帮好兄弟

    前面说到,大二结束后,离校.拖着行李箱离开学校大门的那一刹那,那种突然被抛到社会的感觉,有些许的迷茫.彷徨.无助,也有一丝的兴奋和期望.离校意味着学校宿舍再也住不了了,10年7月,和两个室友一起八百块 ...

  6. 初入职场-面试官都会问些什么?(结尾附视频)

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  7. 初入职场必读:那些关于你职业生涯和收入的规则和建议

    写在前面 最近很多读者.朋友和我探讨起职场的规则,特别是初入职场的小白程序员,很容易因为"不懂规矩"或者"傻乎乎"的行为导致自己的职业生涯受到阻碍.莫名其妙的考 ...

  8. 初入职场的我怎么就成了个打杂的,我是这样破局的 No.146

    本文为转载文章,转载于公众号:一名叫大蕉的程序员 这么快就到6月份了,又到一大批有为青少年离开象牙塔摩拳擦掌准备进入职场大干一番的季节.但很多人也开始迷茫起来,毕竟啊,那个以考试成绩为唯一标记性成果的 ...

  9. 你有什么经验一定要分享给初入职场的新人?

    一般来说,虽然大家都是职场新人,但是"能力段位"通常是不同的.而"能力段位"的区别,也正是日后升职速度.加薪程度的区别的重要依据. 那么,下面根据我们的职场亲身 ...

最新文章

  1. 特斯拉起诉小鹏汽车员工窃取商业机密,何小鹏回应
  2. shell脚本中使用seq生成连续整数
  3. 微信小程序 提交表单
  4. mysql在没有任何用户的情况下,如何恢复
  5. 这个高度站立办公十分的棒
  6. 三十九、Java集合中的HashSet和TreeSet
  7. 牛客网_PAT乙级1007_A除以B (20)
  8. java房源信息管理的代码_crawler4j源码学习(2):Ziroom租房网房源信息采集爬虫
  9. linux如何运行qt源码,Linux/Ubuntu下编译Qt4.8.2源码
  10. Java9中使用jpa,jpa – eclipselink在Java 9上使用final字段进行静态编织
  11. Centos7安装配置NFS服务和挂载
  12. javaee互联网轻量级框架整合开发_企业开发:Spring框架的简易、高效切入篇
  13. 【会议记录】软件工程课程设计第一次会议
  14. 李雅普诺夫指数 matlab,Matlab画Lorenz系统的最大李雅普诺夫指数图
  15. mzy git学习,分支冲突,以及冲突解决(五)
  16. 如何通过iPhone或Android手机制作自己的QR码
  17. 《幕后产品:打造突破式产品思维》读书笔记
  18. 宝利德余海军浙商封面 :新数智时代的修行者
  19. 淘宝问大家批量提问方法
  20. NanoPC-T4|Android-Q LCD驱动与显示(eDP)

热门文章

  1. 邢福有老师 找准公文写作要点,避开这3种毛病
  2. 奇偶校验verilog
  3. php-laravel对接微信app支付V3接口的流程以及坑(应答的微信支付签名验证失败)
  4. 通过SQL命令创建表、删除表(二)
  5. 设置里首选网络类型由3G改成4G
  6. Sina App Engine—新浪的开放云计算平台
  7. 2018年12月上海国际大数据产业展
  8. 提高论文写作能力的方法论
  9. 理科有计算机类哪些专业吗,理科有哪些专业
  10. java毕业设计美容院管理系统Mybatis+系统+数据库+调试部署