入行后,程序员对技术的态度

Java3y

共 4616字,需浏览 10分钟

 ·

2021-08-24 14:32

本文公众号来源:赐我白日梦

作者:赐我白日梦


一、开场白

写的过程,其实也是一种思考,在跟自己交流,类似自言自语。试着整理好自己的思路和想法,试着去分析大环境,试着去摸索自己的路。

虽然我进入这行的时间不长,但是对技术的看法也是会有变化的。当然,我也不会跟大家贩卖焦虑啦,只是说一下自己的想法……

你懂我的意思吧

其实大家都能感觉出来,人这种生物对事物的认知是会不断变化的。

远的不说,你就回忆自己的大学生活,是不是错过了很多很好的机会呢?

我也是,虽然毕业时的结果符合预期了,但是只有我自己知道当时走了很多弯路,踩了不少坑,错过了好几个我现在都觉得多少有点可惜的机会。只是我当时的认知还没意识到。

嗯,后知后觉.....

二、大学时期

那我之前没毕业的时候对技术是怎么的态度呢?

实打实的说大学时期的我会把自己想象成一个收藏家,每学会一框架就好像自己得到了一件新的收藏品。那时候我确实对Java生态圈中的技术很感兴趣。

收藏家

其实也不是吹,大学时期的我看过、整理过太多太多框架的源码的笔记了,什么NettyZookeeperSpringSpringMVCKingshardMyBatis,都摸的门清、学的很深入。

看了这么多源码不是白看的,这个过程中我收获了很多很多技能。

巧了我看过

第一:看过那么多开源项目的源码,当我再看公司的代码时,尤其是业务层面的代码,那对我来说简单是不要太简单。很快就能上手的。

第二:我掌握了各种稀奇古怪、花里胡哨的debug方法,在排查错误时可谓是快准狠。在日常的工作中,这个能力帮了我很多。框架都能debug懂,那业务代码...。

第三:我不再像个小白一样觉得那些框架很神秘,什么牛不牛的,了了……一言不合会直接点开源码撸源码,它再好用不过也是人写出来的,我很自信自己能看懂它,能吸收它的设计思想,用到自己设计的系统上。

第四:我很享受这个过程,我在一点点蜕变,极大极大的锻炼了我独立思考的能力。碰到什么事我第一选择从来都是问自己,why?为什么会这样?什么原因导致的?然后自己猜一个可能的原因,然后去代码中论证,而且我发现我猜的都很准,面向猜想编程。不到万不得已,是不会问别人的。

第五:之前看的源码细节都忘记了,但是笔记还在,再翻也能看得懂。不过后来我意识到,看源码的其实不是为了记住那些细节,而是为了让自己的认知蜕变,以及获得那些软能力。

没想到吧

这种兴趣来源于成就。它们会给我成就感,让我感觉到自己确实在一点点变强,一点点从一个高中生发生质的蜕变!会很自信!Power!Stronger!保持着那种积极状态。

现在来看,无论是整个大学的成长蜕变的过程,还是从大四时参加秋招斩获很多offer来看。我肯定是受益于大学时期对技术的态度的,并且我现在有的很多能力都是那个时候锻炼出来的。

三、工作后

工作之后也算是正式进入到这个圈子了,在这个圈子里一定会听到各种各样的对技术的看法。

那我现在也会有很多思考……🤔

其中有一种说法是:技术够用就行了

大家所谓的技术不就是那些框架吗?其实我是赞同这种观点的,工作后会发现,平时写的代码难度简直不要太简单。大家说这源码那源码整的很高大上,跟平时的工作有关系吗?天天这算法,那数据结构工作中用到了吗?一个for循环+一堆if else判断就够了吧!实在不行来个嵌套for也够了吧...

笑不出来

而且可能还会发现,技术学的再六 和年底业绩基点没关系和晋升不晋升也没关系, 技术学的再六,出去面试人家让你说业务写算法题。(晋升涨薪大家都懂,需要有人带、工作上有产出和老板们也认可)。

有时候想的太多就是容易很痛苦,当然了,技术算个P,话虽这么说,但是我还没那么做。

感觉自己现在依然是一个收藏家,还是在保持着一个不断学习的状态。我也知道学的东西再多,能力再强和晋升没关系、和涨薪也没关系。但是还是保持着这个状态,不过和之前对各种技术都广而纳之相比,现在开始思考自己在哪个领域感兴趣,想要深耕某一个领域了。

给大佬端茶

说真的,我现在真的不稀罕再看什么Spring、zookeeper、Netty了这些框架了,除非去给人家贡献源码,否则就是简单的要命,太!简!单!啦!简单到让人痛苦,一天上手,第二天就能干活那种。可替代性简直是拉满。

说到可替代性,其实大家都在努力提高自己的不可替代性……

从业务方面来说,精通业务那你的不可替代性确实会升高。深得老板的看重任用,不可替代性也会升高……不过不是所有人都有这个运气。

从技术方面来说,涉及到数据库、操作系统、计算机网络、云原生的可替代性会降低,这些东西多少还是有点学习成本的。

说到数据库,可能有人会觉得比较难,但是我也曾系统的撸过数据库中间件的源码,其实它真的不复杂,我很理智,也很痛苦,我觉得它们都很简单,可替代性依然很强。


那总要去追求点啥东西吧!

总要做一些自己想做的事情吧……

现在我会对一些更基础层面的东西感兴趣的。其中一个原因就是,很多人不想学、学不懂这么基础,这么理论的东西。

这就好比即使你写会golang,但是没有很多的操作系统、计算机网络的知识储备,就跑去看k8s的源码,只能说看个寂寞。告诉你那些函数有啥用你也不知所云。

嗯,这简直是一件特别无聊的事,但是我好像也没其他的事情可以做……

彼之砒霜,吾之蜜糖。

另一方面也是现在刚毕业,各种精力真的太充沛了。自己的能量和激情都很大。我还不玩游戏不蹦迪,这就搞得我很难受……

所以相当的精力就放在这一方面了,我也特别想知道在感兴趣的领域能达到多高的高度,技术瓶颈在哪里。可能需要个一两年,那又有啥关系,有时间……

嗯,你也会胡思乱想吗?要不要一起呀?

《对线面试官》系列目前已经连载36篇啦,这是一个讲人话面试系列


网盘里有【简历模板】、【原创电子书】等内容
怎样偷偷努力 惊艳所有人?

扫码关注【对线面试官
关注后回复「888」还可获取网盘地址哟!
浏览 40
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报