你属于程序员中的哪种人?

时间: 2019-02-27阅读: 688标签: 程序员
当初的我们,初窥编程的世界,看着屏幕出现的“hello world”惊喜万分。想着计算机真的是世界上最神奇的东西,通过一行行的代码,我们居然可以和它交流,让它帮我们做事情。可是后来,我们好像都变得不一样了。

我们变了

为什么要学编程?

每个人都有着不同的理由,但无非就两种:

1. 兴趣,本身就喜欢编程,希望将来能从事这一职业。
2. 混口饭吃,高薪职业,随便学学就能去搬砖,还不用风吹日晒。

无论出于哪种,当编程成为我们的职业,我们似乎从它的朋友,变成了它的仆人。日复一日地忙碌,只为从它的手中,赚取一些酬劳。我们好像再也没有为写程序而感到兴奋,再也没有那种创造时的快乐了。

当初的兴趣变得逐渐无味,上司分配的任务总是干不完,需求总是变了又变。没有时间去想更好的解决方案,只能埋头编码。即使知道那样写不合理,但是为了明天上线,为了早点回去睡觉,只能暂时先那样写了,等出了问题再说,也有可能永远都不会出问题。但是,当时的情况不允许我想那么多,其他组的兄弟都等着赶紧上线,休息一下。

说好的轻轻松松搬砖的呢?项目经理给我的需求图是个什么东西,我一点也没看明白。他告诉我“先这样,然后再这样,然后再那样,很简单的,今天下班前得搞出来,明天客户要看,我还要准备明天的ppt,有不会的地方问问其他同事"。问同事,“啊,我这边也没时间,你copy之前的代码,改改就好了”。

回顾初心,是什么变了?是编程不再像以前那么有吸引力了,还是我们自己放弃了编程,成为了工作的奴隶?

在我们的工作中,我们总是可以看到那些令人讨厌的程序员


骄傲的说教者

他们是行业里的前辈,工作年限比较多,对各方面的技术都有所涉猎。做过的各种各样的项目,跳槽过多家公司。

对于公司的技术框架总是指手画脚,“这个框架太落后了,咱们公司怎么还在用”,“你写的代码太烂了,怎么能这样写”,“你真的该去学学xxxx了,这是趋势,未来十它的天下”。

他们的能力毋庸置疑,通常自己一个人就能完成几个人的活。但是当与别人合作的时候,就会出现问题。因为对自己的技术能力过于自信,总是贬低别人的方案,总是希望所有的都按自己的想法来。

与别人讨论的时候总是提一大堆专业名词,大数据,分布式,解耦,降级,微服务。。。。。。从来不考虑实际的业务和使用场景,不停的增加系统的复杂度,不考虑项目的进度。在他们眼中,干翻华为,阿里是分分钟的事。

向他求助,只能听他一通说教,然后告诉你实在不会,百度一下,copy下别人的代码就好了,好像回答你的问题就是在浪费时间。


懒惰的投机者

他们是通过培训进入的新人,对于编程并没有多少兴趣,只不过是混口饭吃罢了。基础掌握的尚不牢靠,凭借着包装简历进入公司。因为要价低,差不多能搬砖的话,老板都要了。

对于公司的框架不花时间去研究,对于框架的工作流程不清楚,每天总是各种各样的问题。“前辈,这个项目该怎么本地跑呀”,“前辈这块报了空指针,是什么原因阿 ”,“这个时间该怎么格式化阿”。。。。。。

在他们眼中,只要是自己不会的就应该来问你,没有什么比这更快的了。你只要告诉我该怎么做就好了,这样搬砖是极好的了。

百度是个什么东西,他们从来不知道,即使知道,也不知道自己的问题该怎么搜。

他们不仅无知而且还懒惰,他们喜欢张口接饼。同样的问题,即使你这次告诉他了,下次出现依然还会问你。因为每天出现的问题对于他们来说都是新问题,从来不花时间去总结,去研究。反正总会有其他人帮忙解决。


忙碌的悲观者

他们不善言谈,喜欢自己研究,怕被人笑话。总是无条件的接受上级安排的任务,对自己的能力不自信,总是害怕出问题。

每次上级分配任务的时候,都心里默默祈祷,千万不要给我分配难的。面对工作,总是害怕自己解决不了,于是在没有分析好需求的情况下,就开始写代码,总希望早点写完,早点完工。

在测试的时候,总是被测出大量的bug,于是又进入了拆东墙补西墙的节奏。永远修不完的bug.

每天都有忙不完的任务,没有时间停下来思考自己写的代码到底有没有改进的地方。之前出现bug的地方,是不是在这个项目中能够避免。重复的CRUD让人变得麻木,对编程失去兴趣,对工作只有无穷的抱怨。

编程本来是一件脑力工作,但是现在却成了体力劳动。能够粘贴复制的代码,它存在的价值又有多少。


盲目的框架追求者

现在的编程早已经摆脱了之前的自己造轮子的过程,总是有各种各样的轮子让你使用,甚至连发动机都给你造好了。

每天都在出现各种各样的框架,后端还好一点,前端真的是百花齐放。

有些人是出来一个框架就学一个,照着官网的例子自己练习。完了就和别人炫耀,自己又学会了框架。其实懂得人都懂,学习一个框架的成本并不怎么高,只要有文档,学会使用并不是多么难得事情,关键是懂不懂框架的思想,它到底能不能在你的业务中发挥作用?而不是专门为了学习而学习。

尽管学会了各种各样的框架使用,只能说你增加了自己的就业机会,但是你能不能在项目组中承担更多的角色,还是要看你的技术积淀,这种东西不是靠学会使用一堆框架就能有的。

花那么多时间去研究使用,而不是去了解底层的原理,架构的思想,那么你永远只能是使用者,不会有太大的进步。

喜欢学习是好事,但一定要学习真正的东西。我们无法阻止新事物的来临,也不必担心旧的被淘汰,新的都是在旧的基础上的改进,那些用的久的技术从来不会被淘汰。只是人们自己选择了新的东西,选择权永远在自己手上。


眼高手低的吹水者

各个行业从来都不缺左右逢源之人,他们是职场上的宠儿,总是能升值加薪。

总有一些人,自以为自己很聪明,掌握的比别人多。对于那些专业名词,它总能给你说道一二。好像什么他都知道,每当公司决定使用某一项技术的时候。他们就要装作自己很懂得样子bb一番。“哦,这个技术我学过,我知道,相当牛鼻的,阿里,华为一些大公司都在用。。。。。。”,引来大家的仰慕。

等工作真正开始的时候,你就会发现它们永远是拖后腿的那一个。他口中的学过,就是看过别人写的介绍文章,或是在qq群力听别人说起过。

它们是个大qq群的活跃人士,为广大网友排忧解难,在他们眼中代码不是用手写的,是用嘴说的。嘴上说的好,代码就能写得好。每次出问题时,总是给你能说出一大堆,但永远说不到点子上。也许少花点时间在吹水上,他们能进步的更快点。


结束语

随着时间的推移,我们自己可能也会变成自己曾经最讨厌的那种人。以前我不相信,可是后来才发现生活不会放过任何一个人。为了自己的职业发展,为了应对互联网的裁员潮,要时刻提醒自己不要成为那样的人。脚踏实地,不会就学,多思考,多合作,多交流,多实践。相信编程可以改变未来,我们正在做一件伟大而又长远的事情。加油。

来自:https://segmentfault.com/a/1190000018329534


站长推荐

1.云服务推荐: 国内主流云服务商,各类云产品的最新活动,优惠券领取。地址:阿里云腾讯云华为云

2.广告联盟: 整理了目前主流的广告联盟平台,如果你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/article/detial/2139

关闭

优秀的程序员真的不写注释吗?

我在很多地方看到这样一个观点,请停止写注释,因为只有烂的代码才需要注释。这个观点非常巧妙,它让我想起了孟子的一句话,杨氏为我,是无君也;墨氏兼爱,是无父也。无父无君,是禽兽也。

Erlang 之父去世,他留给程序员两点忠告

据Erlang Solutions、Erlang Factories的创始人Francesco Cesarini的推特称,Erlang之父Joe Armstrong于4月20日去世,享年68岁。尽管他不在了,但他的工作已经打下的基础,将对未来几代人都有用的。

如何招到一个靠谱的程序员

我并没有参加过任何人力资源方面的培训,也没有正式研究过如何面试程序员,但是我通过对大量程序员的面试,以及录用后效果的观察,得出了一套自己的面试策略,去找到那些真正靠谱的程序员。

程序员应该怎样提高自己?

经常有小(我 20 岁左右的)朋友问我,作为一个程序员该怎样提高自己。每个人的经历不同,所处环境不错,其实这个问题很难具体回答。不如好好写一篇总结,以后就不必每封 email 都重新写一次了。

前端程序员的进阶

构建自己的知识体系,就是就是把一些零碎的,分散的,相对独立的知识概念或者观点加以整合,使之形成具有一定联系的知识系统,思维导图,根据不同类型的思维导图整理知识点,使知识点行成串联

作为一个菜鸟程序员跳槽可行吗?

一些程序员梦想着跳槽。他们想开始一个新的职业生涯或者跳槽来赚取更多的钱。跳槽最好的方法是什么呢?跳槽可行吗?每一个程序员都适合跳槽和能获得一份更好的工作吗?

如何识别程序员编码水平:初级?中级?高级?

作为开发人员的初、中、高级并不仅仅与拥有多少年的编程经验有关。有时候初级开发人员甚至可能比高级开发人员年龄大。同样,这也这并不意味着高级开发人员必须成为所有人的专家。不过可以肯定地说

求求你们,别消费程序员了!

程序员们不是傻,也不是情商低,他们只不过把你们追星、看剧、八卦娱乐的时间花在了学习、工作与改变世界上而已,如果你身边有程序员,请善待他们,说不定他们一不小心就改变世界了呢,如果你是女生,遇到个不错的程序员,就嫁了吧

每个程序员必看:如何在40岁后继续做软件开发?

这是一个 42 岁的开发者所写经验分享文章.并且列出一些他 18 年多身为软件开发者的经验谈.许多部分看完后都会希望自己当时就能够了解,所以很推荐不论是新手或是老手都要好好阅读这一篇文章。

改善程序员生活质量的 3+10 习惯

代码伴随着手指极具节奏感地输出在IDE上,突然某Chrome插件弹出一封邮件提示:“今天是我在ThoughtWorks的最后一天”。遇到这种离职邮件,我都会点进去,一来看看是否是自己曾经共事的小伙伴,二来了解一下小伙伴离职的原因

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!