程序员or码农

迭代流星
• 阅读 1130

胖sir:兵长我今天给你说一些不一样的东西,你听,我说

兵长:好,你说

胖sir:你别说话…

设想一个场景。

情况一

在工作中,大家有没有遇到过这样的人?只做你给他安排的事情,做完了自己也不会去思考下一步如何进行。

这次做的事儿会不会对以后有影响?我应该如何去优化等等。当然更不会总结这次遇到的问题,更别说日后做复盘了。

情况二

身边的人,只要一遇到问题就开始紧张。只要一遇到不会的问题,就马上找身边的人询问。

很多时候发现询问之后,这问题是极其简单的,只需要动一动小指头。查询一下搜索引擎就能够找到答案。甚至讲解的比身边的人还要详细。

可是这一类人。不愿意去找资源。就只想着有问题。就找别人问。耽误了自己的时间也耽误了别人的时间。

问一次两次很低级的问题,这倒问题不大。但是长此以往下去,没有改变的,这会令人生厌。并且对自己的成长是没有好处的。

情况三

绝对只做份内的事情,且随时准备甩锅。

例如某件事情。小a帮了小b,但是这件事情还需要后续持续的跟进。小b礼貌性的感谢了小a之后,便说到这事情你来跟,我该做的都做了。

这个时候小b心里是不是1万只草泥马奔腾而过?

情况四

小c同学摸鱼成性,正巧遇到了一个不太是有经验的项目经理。

项目经理由于太忙而没有给小c安排,多一些任务。导致小c一个星期五天摸鱼三天,实际做事一天,剩下一天,瞎扯淡。

就这样,长此以往,到最终算业绩和贡献的时候。发现小新没有任何产出。没有设计产出,没有文档产出,没有培训产出,等等。

结局可想而知,小c被列入人员优化名单。

情况五

小d同学工作非常努力,每天勤勤恳恳的做着上级安排的事情,不敢有一丝怠慢。安排什么做什么?

绝没有一点创新。自己有疑问也不会找上级沟通。很多时候由于需求不合理,上级是一个不懂技术的哥哥,导致小d背黑锅背的死死的。

甚至很多时候小弟加班加点的完成需求和编码。最终,产出还是极度的少,进而对整个环境和公司的贡献,也是屈指可数。

情况六

小e和小d比较类似,工作也是非常的勤恳,有问题也会主动沟通,但是自己缺乏思考,缺乏创新甚至没有信心去挑战有难度的事情。

每天仅仅是坐着闭着眼睛都能做的事儿。疯狂的重复,妥妥的一个工具人。

久而久之,不仅自己没有得到成长,技术没有得到突破,身体还被累垮了。

甚至开始有了秃头的倾向。这妥妥的35岁危机啊。可能还到不了35吧。

情况七

小f就比较厉害。能说会道会沟通。会吹牛。

不管规划提什么需求,自己都打包票能够实现。而且这个人说话贼快,不经脑子,接回来的需求70%都是实现不了的。

能够盈利的项目少之又少。不仅苦了自己,还坑了别人,看他团队。看了公司。让自己臭名昭著。

以上七种情况,大家身边或多或少都会有这样的人吧。

如果没有,那么恭喜你,你还有很多机会去遇见这样的人。

如果身边有这样的人,纯属巧合,概不负责。

以上七种人,哪一个是程序员呢?

在我看来,上面的每一个人都只是一个码农的形象。甚至还达不到码农的水平。

那么程序员和码农有什么区别吗?

写代码的小哥哥和小姐姐很多时候会自嘲,自己是码农,可不是呢。这难道和建筑房子有本质上的差别吗?

It程序员,码农,工程师,架构软件,码代码,搬砖。把别人的代码搬过来搬过去,能用就行。工地包工头,工人,搞建筑和水泥。

但是要明白人和人之间是有区别的。同样是在工地。有的人是画建筑图的,设计建筑的。有的人是搬砖的,和水泥的,挑水的。

我们暂且不看,学历以及环境。我们用内归因的方式来看待我们自己。就像如上七种人一样。时间有限,可能列举的还不全,欢迎大家批评指正,以及添加案例。

正如上面“搬砖的人”和搬砖的人有什么区别?有的人可以画图纸。也可以搬砖。可是有的人只会搬砖,没有能力画图纸。

很多人会调用别人的函数,别人的接口,别人的包。但是没有能力去设计一个方案,设计一个项目,设计一个产品。

这一部分人是没有选择权的。因为大多数他们也不期望自己有选择权。

为什么呢?因为他们已经习惯了被安排的明明白白。并且自己还非常渴望被安排的明明白白,安排什么做什么,不需要自己去思考,你安排我就做,非常听话。

可是,在大家都一样的环境中,你凭什么又想得到更多呢?天上的馅饼儿就搁你一个人砸吗?

看到这里的小伙伴请双击屏幕,你肯定是一个会思考有上进心的大兄弟。

说到底,自己懒,思维上的懒。不愿意去思考自己的未来发展。不愿意去无边界的帮助身边的人。也不愿意去做更多的事情,拓展自己的能力和技术水平。

自己还是懒,行为上的懒。不愿意在工作之余坚定目标做体育锻炼。哪怕是一些简单的拉伸,让自己身体好受一些的动作。

自己仍然是懒。习惯了衣来伸手饭来张口,上级安排什么自己就制作什么。看上去是一个好孩子,只做自己本分的事情。

不愿意去冒险,不愿意去突破,不愿意去成长。那么好事情也不愿意和你搭边儿。

如何才能不一样呢?

第一,保持主观能动性。

主动的去思考自己当下做的事情,是否能够让自己成长?是否可以赚取财富?是否可以赚取经历?是否可以赚取人脉?

第二,保持强有力的学习力。

你凭什么跑的比别人更快,非得比别人更高?走的然后比别人更好。

每个人的时间一天24小时,利用好有限的时间。去有目的的学习自己的技术专业。有目的的去检视自己的成长和变化。在时间的复利作用下,你会变得越来越好。

第三,保持思考。无论做任何事情,需要。深度思考。

你才真的有机会看到事物的本质。作为程序员接到需求。无论是大需求还是小需求。你必须要思考到位。考虑到你能想到的细节点。不要贸然给出承诺。

第五,保持健康。当今社会,大鱼大肉已成常态,很多人的病是吃出来的。

特别是程序员这个行业大兄弟们,久坐不运动,大肚子,秃头已经成为这个形象的偏见。其实不然。程序员和其他工作人员。并没有什么本质上的区别。

程序员也可以是有活力,有激情,幽默风趣的一类人。他们只是被加班占据了太多时间。其实每天抽出半个小时去健身房,甚至自己原地。跳绳坐一坐,拉伸对自己的身体健康,也是相当有好处的。

另外一方面就是吃要吃的健康。很多直男会担心自己,不吃肉会瘦。甚至会有固有的思维,不吃肉就吃不饱。

大兄弟,你醒醒吧!现在年轻人开始有富贵病,这难道还不能让大家警醒吗?请多吃瓜果健康饮食,为了自己的健康,以及很好的活着而努力吧。

第六,保持阅读的习惯。

我认识的聪明人里没有一个人是不读书的。这是来自于查理芒格里面的一句话。

从小我们就明白读书是人类进步的阶梯,但是我们离开校园之后是问一下有多少人?放下了书本,拿起了手机,戴上了眼镜。不仅没有往阶梯上走,甚至还在走下坡路。

读书是一个人成长最低成本的事情。

他属于不紧急但是相当重要高价值的事情。每读一本书。就会和作者进行一次对话。去感受一类人生。去领悟一种思维,让自己尝尽世间百态。拓宽眼界,扩大认知。

有一句话叫做你永远赚不到你认知以外的事情。哪怕你腰缠万贯,你也会凭实力亏掉你认知以外的财富。

看到这里。程序员和码农的区别就不言而喻了。

当然不管是码农还是程序员。都需要为自己以后的发展做好长远打算。你不可能写一辈子的代码。你也不可能一辈子加班,哪怕你一辈子没有家庭。你的身体也不允许你一直加下去。

其实,不管是这个行业的人还是其他行业的大兄弟。

都要好好的思考自己未来发展的路。自己当下如果不做现在的工作,我还有机会通过别的方式创造财富吗?我是否有机会有时间去完全实现每一天的计划和待办呢?

无论是做技术还是非技术的人。我们都要力争成为这个领域的专家。成为不可替代的人,拥有自己的核心竞争力,这样你才不会被随随便便的替代。

无论你身处何方,无论你心怀何梦。只要你愿意迈出这一步,并且长期持续下去。你一定能够收获你心中所盼望的东西。

正所谓念念不忘,必有回响。

技术是开放的,我们的心态,更应是开放的。拥抱变化,向阳而生,努力向前行。

作者:小魔童哪吒

点赞
收藏
评论区
推荐文章
捉虫大师 捉虫大师
4年前
惨,给Go提的代码被批麻了
hello大家好,我是小楼。不知道大家还记不记得我上次找到了一个Go的Benchmark执行会超时的Bug?就是这篇文章。之后我就向Go提交了一个PR进行修复,本想等着代码被Merge进去,以后也可以吹牛说自己是个Go的Contributor,但事情并不顺利,今天就来分享一下这次失败的代码提交。第一次提交在我意识到Bug时,就迫不及待想去修复,于是有了这一
徐小夕 徐小夕
3年前
前端: 如何更高效的学习Css? 有哪些库值得推荐?
之前有很多朋友问我如何快速学习css以及有哪些好用的css库,最近也抽出时间思考整理了一下,今天就和大家分享一下我的经验.如何高效学习Css之前在工作中也使用css做过很多有意思的事情,比如用css画图标,写轮播图,写动效,做布局等等,但是这些应用的实现都依赖于html和css基础知识.根据我自己的学习经验,我们需要掌
我是阿沐 我是阿沐
4年前
面试官嘲笑我,这你都不会?
01背景大家好,我是阿沐!你的收获便是我的喜欢,你的点赞便是对我的认可。多年前刚毕业出来工作的时候,那个时候刚毕业对缓存的使用基本上可以说很少涉及,在大学做课件设计或者小型项目也都是用不到缓存,再者说了我大学是做嵌入式写汇编语言和c语言的。当时出实习去找工作并不顺利,面试官问了知道redis和memcached区别嘛?额,我当时虽然也做了一些功课,就是恶补
Aidan075 Aidan075
4年前
同学,你这简历上没项目啊!
作者:朱小五大家好,我是小五同学,刚毕业或者转行去求职数据分析师的时候,你遭遇过这样的尴尬怪圈吗?比方说下面的jd就很真实:今天小五就跟大家聊聊,面试数据分析师时,如何彻底摆脱拿着单薄的简历与面试官尬聊的场景,关键词就是——工作经验!别慌,不是让你瞎编。没有相关工作经验的确是一个弱势,那么哪些项目经历可以弥补这项弱势呢?例如你以前做过一个完整的分析项
Aidan075 Aidan075
5年前
我用python帮朋友做了张图,结果
↖一个宝藏公众号,长的好看的人都关注了却发现他是这么拿我当兄弟的事情的经过是这样的:我开开心心的去一家烧饼店吃饭(ht
你是真的程序猿吗—>测试认证
我们常说术业有专攻,也常感叹隔行如隔山。即便你在所处的领域学得不怎么样,对别人来说也可能是天书级别。程序员这个职业的独特性要是没有自己的专属证明,在场的各位怕是要不服了。如何一眼鉴别程序员?有人说,程序员一看发量、二看眼镜、三看格子衫、四看电脑包,满足四者之中的其中两个,你便是妥妥的程序员了。当然,玩笑归玩笑,认真你就输了……那么,如何证明你是程序员,如假包
Wesley13 Wesley13
4年前
3W字总结:如何准备校招进大厂?
前期准备校招在我看来是一件时间特别长的战争,为什么这么说呢,因为从你开始准备校招的那一刻开始,到你正式拿到offer的,并且确定去哪一家公司时,时间差不多一年左右,这个时间其实比考研、公务员等都要长,你可能会问为什么需要这么长的时间,当然,这也跟个人的具体情况相关,每个人也会不一样的,但是,也差不了多少,大神级别的除外了。这篇文章主要还是讲讲
Stella981 Stella981
4年前
OSChina 周三乱弹 ——国足要出线,半个亚洲都要帮忙
@刘奋斗(http://my.oschina.net/u/1998060):花开了,我便画花。花谢了,我便画我自己。你来了,我当然画你。你走了,我便画一画回忆。好幸福。配乐响起:@蓝月萧枫(http://my.oschina.net/u/2301005):做一个有情怀的程序员。像这样?@Katy胡言乱语
Stella981 Stella981
4年前
JS(javascript)在自动化测试项目中的应用【软件测试开发入门教程】
有朋友反映最近我写的东西太难了,太高级了。比如说我今天分享的主题是javascript在自动化测试中的应用有些朋友说我之前讲的自动化测试的东西,需要消化很久,有一定的难度,意思就是说我动不动就讲测试框架,测试开发是不是会有这样的感觉?比如今天分享的javascript,大家做软件测试有没有用过?或者在自动化测试中应用过可能很多朋友java
捉虫大师 捉虫大师
3年前
浅谈长连接负载均衡
hello,大家好,我是小楼,终于忙完了一阵,今天来更新一篇长连接的负载均衡问题。首先说明下,长连接我不是专业的,只是在工作上有一点点的接触,分享也是基于一点点的经验和一些思考,如有出入,欢迎私聊。长连接介绍说长连接,与之对应的是短连接
kenx kenx
2年前
程序员IT行业,外行眼里高收入人群,内行人里的卷王
程序员一词,在我眼里其实是贬义词。因为我的其他不是这行的亲朋友好友,你和他们说,你是一名程序员·他们第一刻板影响就是,秃头,肥胖,宅男,油腻,不修边幅反正给人一种不干净,不好形象,,,,不知道什么时候开始网络上也去渲染这些,把程序员和这些联想在一起了。回到