首页  >  文章  >  竞争激烈的大环境下,程序员要懂得“自保”与提升!

竞争激烈的大环境下,程序员要懂得“自保”与提升!

青灯夜游
青灯夜游转载
2022-07-21 11:28:022650浏览

想想当初的豪言壮语,真想给自己一巴掌。

忆往昔

14年,我不顾家人的反对,放弃了和相亲对象结婚,没想到这个举动居然让我家成了村里人茶余饭后的谈资。每当我父亲出门,都会有人说你家为啥不愿意,人家那谁还配不上你儿子不成。。。我爸为了这个事气的差点没躺床上。

可当时我就铁了心,就是不结。抱着对互联网的期盼,怀着对未来的美好憧憬来到了北京,我跟朋友说我要在35岁挣够一个亿。。。朋友笑着说你知道一个亿是什么概念吗?我说你别管我知道不知道,我一定要挣够一个亿,不信你看着。

看今朝

现在想想多么可笑,别说一个亿了,我现在连一份起码的工作都没有,吃喝都是花我对象的钱,这个行为自古就有个很好的名字 —— 吃软饭!

1.png

(图片上的女孩是我对象)

之前出去吃饭都是我付钱,自从我失业后,每次出去都是她抢着付钱,每次看到她付钱,我就感觉跟扇我脸一样。感觉实在受不了,我就偷偷给她支付宝转了 200 元,因为发微信怕她不收。这样她付钱我心里多少还能过意的去,刚开始我还窃喜以为她收了,没想到没多久她就给我转回来了,她啥也没说,我也不知道说啥。能说啥呢?你为啥给我转回来?因为你没工作!然后大吵一架?

来这家公司,薪资几乎是平移过来的,当时还和对象吵了半天。因为 19 年,前端还算可以,并没有现在的竞争到白热化。当时找工作收到了不少 offer,有的涨薪还是非常不错的,但不知道为啥就是不想选公司加班多的公司,哪怕给的钱再多也不愿意。因此加班多的公司一律被我 Pass 掉了。她不想我来这家公司,她想结婚,她想我找个更稳定点的,薪资也更高点。但当时鬼使神差,我就认定了这家公司,虽然发生了争执,最后还是以她的妥协告终。

现在看着她我满怀愧疚,啥情况?为啥我总听不进他人的意见呢?什么东西都要自己瞎折腾!结果每次都使身边最在意的人受伤!!!

思过崖

下面来说下这段时间的面试吧。不知道其他找工作的小伙伴们面试机会多不多,反正我能约到的面试机会很少,也可能是我不够优秀吧,好不容易约到的几个面试也只是被迫给 HR 刷了绩效了而已。就这几次的面试感觉来说,发现互联网现在越来越卷,要求也越来越高,小公司都手撕算法,各种原理、源代码,大厂就更可想而知了。

2.png

这段时间想了很多很多,把自己之前的过往都仔细的回忆了一遍,为啥人到中年却混的如此悲催?到底犯了什么错?怎么去应对接下来的就业环境呢?暂时想到了以下几点,不知道对不对,大家可以探讨下,如果对您有些许帮助,欢迎给个小赞赞,支持下哈~

第一:每天抽出固定的时间去学习算法和英语。

我16年入职前端,当时那家公司有个前端大佬是真的非常非常牛。听说他之前是公司的产品,公司想做前端,但一时半会招不到合适的人,他就申请转过来做前端了。学习能力实在太强。公司的后来招进来的研究生都很佩服他,没有他解决不了的问题。

当时我就很好奇,为啥他这么厉害呢?听别人说他是北理工的研究生毕业,当时我的第一反应就是那就不奇怪了,他的数学和英语绝对顶呱呱呀,这两样好的话,搞个前端不跟玩一样吗。但可惜的是当时我并没有特别重视起对英语和数学或者算法的学习。

直到后来感觉不对,我发现公司招聘来的新人似乎没多久就能干我手头上的活,自己非常容易就能被代替,毫无壁垒可言。这可咋办?这样自己不就是个随时都能被代替的人吗?怎么办?当时我做了个极其错误的决定 —— 追逐新技术。只要我学的比你们多不就好了。事实证明,这是错的,我把自己扔进了无休止的追逐新技术中,搞得非常的疲惫。但是公司遇到的问题我却解决不了。后来我发现这样不行:

  • 学的新东西并没有帮助我解决公司的问题

  • 学的东西不用,没多久就忘了,跟没学一样

  • 没有时间和精力陪对象,导致矛盾激化

3.jpg

想来想去,我到底佩服这个大佬什么呢?后来发现,我佩服的是他解决问题的能力。什么技术难题到他手里都能解决,但并没有见人家拼命学呀。那么怎么样去提升自己解决问题的能力呢?

通过对大佬的观察,我发现他的逻辑思维能力非常强,英语能力非常强,新技术看看文档就能写。后来我就给自己定了每天学习算法和英语的规划,算法一定程度训练了思维,改掉了自己接到活后想都不想直接撸的毛病。英语的学习有效的提高了自己查阅英文资料的能力,一些新技术翻翻文档也能会了,根本不用无休止的看视频。

第二:研究一手资料

如果项目比较急,看视频确实可以帮助我们快速入门,快速踩坑。但是看完视频项目能上手后,抽空一定要把你之前通过视频学习的那些技术的技术文档翻出来,最好是英文的,从头到尾的读一遍,并整理好脑图。这样有助于帮助我们深度学习,能对新的技术了然于胸,学的更深入。

4.jpg

第三:每个季度抽出固定的时间去面试

每个季度抽出固定的时间去面试,用面试指导自己的学习。学习这种事情,个人感觉最怕三个事情的发生:

  • 一直在舒适圈打转,反反复复学那些已经掌握的东西,稍微难点的东西根本就不碰。

  • 闭门造车形的学习,胡乱学一通,和市场根本不接轨。

  • 学习不成体系,盲目学。学习一定要想方设法打造自己的知识体系,东一榔头,西一棒槌,只是在浪费时间而已。

这样做是为了未雨绸缪,不要等突然有一天咱们去面试的时候,才发现自己学的那些东西分文不值。我们要用面试去指导自己的学习、用实际项目需求去指导自己的学习。

第四:努力去锻炼自己的人际交往能力

从现在起,多和其他部门的同事进行交流。自从干程序一来,我发现很多程序员都很木讷,不爱和别人沟通。这样是非常有问题。刚开始入行闷头学技术还好。但是如果一直这样,自己的路会越走越窄,对于大多数人来说,尤其是不是科班出身的程序员来说,能把写代码干一辈子的少之又少。随着年龄的不断增长,我悟出了一个道理:一个人个人能力再强,如果没有他人的帮助,只能事半功倍而已。

智商高,情商也高的人,春风得意。智商不高,情商高的人,贵人相助。智商高,情商不高的人,怀才不遇。智商不高,情商也不高的人,一事无成。——《情商》

当然,你可能会说我的交际能力不好。没事,只要我们锻炼就行了,程序那么难,我们不是也写了吗?咱们只需要记住咱们要锻炼自己的人际交往能力即可。每天早晨醒来对着镜子里的自己跟自己说,我要锻炼自己的人际交往能力,我要锻炼自己的人际交往能力。

5.png

可以尝试拍一些自媒体视频,在视频里尝试给别人讲一些东西。通过自媒体来锻炼自己的表达力,不要害怕。哪怕刚开始我们丢人了,也不要去介意。我们短暂的丢失是为了以后更好的挣脸。

第五:从现在起,认认真真的去写博客

从现在开始认认真真的去写博客,争取每个月至少写一篇。不要管别人是否写过类似的文章。我们只要做好自己的事情就可以了。除了写博客之外,尽可能去写一个自己的开源项目,认认真真的去维护它。

写博客不但可以锻炼自己的写作能力,一定程度也能锻炼自己的思维能力,更重要的是它也是一个非常有效的学习方法的实践 —— 费曼学习法。

之前一个身价过亿的老板开会的时候曾经跟我们说:“你以为你会的,如果没法给别人讲明白,让别人也 Get 到你的点,那你就是在自欺欺人,你根本就不会!”

写博客、写开源项目等还有一个更重要的好处 —— 打造个人IP,毕竟我们身处自媒体时代。

结尾

必须承认,上面的几件事没有哪一件是容易的。但是,如果我们想和别人有差异,尽力让自己做到不被轻易代替,咱们就必须去做那些别人不想做的事,而且要把它做好。否则,我们又怎么能打造自己的核心竞争力呢?

不知道我上面反思的一些东西对大家有没有用,如果有丝毫帮助的话,欢迎大家帮忙点个小赞赞支持下哈~。如果有不对的地方,欢迎大家在评论区批评指正,本人一定改正。

声明:
本文转载于:掘金社区--程序员黑黑。如有侵权,请联系admin@php.cn删除