写点什么

身为一位程序员:你是否思考过自己想成为什么级别的程序员?

用户头像
Android架构
关注
发布于: 8 小时前

但即便是这个问题你觉得很难回答,也应该好好地思考一下,为了你自己。


“也许我想在未来五年内成为一名优秀的程序员吧!”你也许会这样想,但这样的回答太泛泛而谈了。那么我就来谈谈,在我接触的程序员当中,都有哪些级别。

01、烂的程序员

在程序员前面加一个“烂”字多少有些令人难以接受(也可能会伤害到某些玻璃心的人),但不可否认的是,我身边的确有几个这种级别的程序员。


① “你怎么能把我踢出呢?我不就是问了几个入门的问题嘛,咋地啦?”


我遇到过几次这样的情况,一些简单到令人发指的问题,一个月前在群里面问,一个月后还在群里面问,没有丝毫的进步——我只能忍痛把他踢了。


② 比如说“使用 webview 加载网页,每次打开 APP 会出现短暂的白屏,怎么办啊,大神?”,你别笑,我还远程替他解决过(免费的)。结果第二个月的时候,他又问:“使用 webview 加载网页,每次打开 APP 还是会出现短暂的白屏,怎么办啊,大神?”


说实在的,我不是大神。但我真的快气炸了,不过还是忍着脾气安慰他说:“兄弟,你可以参照我之前写的这篇文章,说得很详细。”


在我参加工作的前三年里,也遇到过类似的情景:“兄弟,你这个代码写得有点问题啊......”没等我说完,他就急不可耐地抢着说:“兄弟,明明是你文档写得有问题,好不好?”说完还顺带翻个白眼。


“兄弟,你别急嘛,等我说完嘛......” “有啥好说的,你先去把文档改过来。”


对于这种级别的程序员,我觉得没有什么值得同情的。人是要进步的,假如一直拿小白自居或者推卸责任来掩饰自己的不思进取,那真的可以考虑换一个职业了。


欢迎一起来交流讨论

02、普通的程序员

这种级别的程序员基本上能够应付一般的编程工作,比如说我,大概就属于这一种。


我身上没有任何的“极客”精神,不喜欢捣腾时髦的技术,不喜欢读高深枯燥的理论书籍。


我研究某项技术的出发点,就是为了满足工作的需求。公司需要我研究 Kotlin,我就去研究;公司需要我研究 Flutter,我就去研究;公司需要研究 Rxjava,我就去研究......


假如某项技术用不到的话,我绝不会主动地去研究。因为技术是学不完的,永远也学不完!单纯一门 Java,如果要成神的话,估计得学上好几年吧,以我的天赋。


可能有人会较真地建议,“勤能补拙啊,你多花点时间,技多不压身啊!”


没错,可我觉得自己学的技术已经够多了,足够胜任我的工作了;对于现阶段的我,关注点应该是写更多优质的文章,并且要学会运营,让“whale_kyle”这个星星之火燎更多的原。


普通程序员不应该不被尊重,人贵有自知之明啊。缺乏天赋并不是什么大不了的事情,重要的是要懂得扬长避短,把自己这把并不锋利的武器发挥得淋淋尽致。

03、优秀的程序员

这种级别的程序员总能在工作当中游刃有余,并且能够和同事们打成一片(非鼻青脸肿那种)。我身边这种程序员还是蛮多的,他们热爱编程,并且受人尊重。当他们要完成某项任务时,交付的产物总能超出人的预期。


很荣幸,我曾和他们一起相处过。


举其中的一个例子。我有一位领导,也可以说是师傅吧,但是他是做 java 的,大家都亲切地叫他老潘。我师傅工作起来非常地投入,Review 的时候,能通过肉眼看出来一些非常细微的刻度偏移(那时候我们常用 Flex 做一些 Chart 图的画面),每逢这个时候,我们总调侃说:“潘老大,你那副眼镜上是不是装有隐形刻度尺啊!”。


他这种细心的习惯你不得不服。每次他让我做个 Excel,我前前后后检查足足有三遍,以为没有纰漏了就小心翼翼地传给他,等待他的表扬。可他不一会儿就发来一个指摘,说我某某某地方弄错了,还叮嘱说:“细心点,小王。”,每次听到他这句话,我都备受打击,告诫自己下次一定要小心——结果再次被他叮嘱,也许这就是普通与优秀之间的差距吧!


**优秀的程序员总能成为公司不可或缺的一员,公司因为他


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


们的加盟而创造出更多的价值,而他们的离开,也会让公司倍感惋惜。**

04、知名的程序员

这种级别的程序员在圈子里很有名,他们可能就职于一个非常知名的大厂,也可能服务于一家很有影响力的创业公司,还可能是一名年入百万、千万的自由职业者。


他们往往乐于分享善于思考,也精于赚钱,仿佛编程已经不再是他们关心的事了,取而代之的是用户的增长,知识的变现,以及伟大的产品。


如果他们愿意抛头露面的话,能轻而易举地吸引大批量的粉丝;如果他们愿意拍卖一个朋友圈好友位的话,竞拍者也是络绎不绝;如果他们开个课,出本书,销量也会在不知不觉中遥遥领先。


也许不应该再把程序员强加在他们头上,如果要加的话,前面也得带个“前”字。这类程序员并非都高高在上,有些特别平易近人,在与他们的交流当中,你甚至有一种错觉——莫非我是他大哥,他是我小弟?

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
身为一位程序员:你是否思考过自己想成为什么级别的程序员?