一个热爱自己职业的人一定会对自己的工作充满自豪感,同样,也应该对自己的工作充满热情和自信。对自己的专业能力骄傲而不自满。身为一个码农,如果你热爱自己的工作,我想,你很有可能也是一位傲娇码农。在我的眼里,傲娇码农应该具备以下条件:

一、对编码充满热情

  我爱这该死的工作,code 虐我千百遍,我爱 code 如初恋。不轻易厌倦,不自我怀疑,垂死病中惊坐起,我还能再撸两行。我们的工作是具有创造性的工作,不是流水线上的工人。永远面临挑战和被挑战,而我心中的炙热不变。从前,和我的同事一起吃饭,最有意见的往往是他们的对象:“你们生活能不能有点其他乐趣?别永远都是代码代码代码...”乐在其中的我们往往忘了吃饭睡觉,仅仅为了脑中蹦出的那一点点灵感而不知疲倦,不分昼夜。

二、对权威从不盲从

  也许我是某位大牛的死忠粉,但我绝不愿意成为他的脑残粉。他的工作和我一样,我们写着同样语法的代码。我能为他的设计拍手称快,也能为一个个巧妙的算法自愧不如。但我决不认为他的一定是对的,更不可能承认那就是最佳的。终有一天,我也能做到,甚至做得更好。

三、对业务的敏感

  代码本身并不产生价值,产生价值的是代码所承载的业务。当业务需求到达手中的时候,首先浮出脑海地一定是整个业务与代码实现对应的全景图。新的业务是否会破坏原有设计?依赖关系如何处理?原有模块能否复用?业务安排合不合理?你是业务的最后一道防线,你有义务捍卫公司业务的合理性,当你的代码运行起来的时候,即是业务开展的时候,无论成败,作为参与者,都负有不可推卸的责任。

四、强大的责任感

  当你对你的作品有了深刻的认同感,一定会产生很强的责任感。看待你的项目如同你的孩子一般。任何时候都希望对它悉心照顾。当你的项目出现了任何问题,一定第一时间到达现场诊断并解决问题。你对整个程序了如指掌,也相信自己一定能找到并解决问题。同时,自己会成为开发团队的技术引领者和布道者。创新,交给我;培训,交给我;复杂问题,交给我;只要有我在的团队,一定充满着技术活力。

五、没有做不到

  在程序的世界里,只有想不到没有做不到。哪怕它很难很难,也只会让你付出更多的时间而已。哪有做不到一说?“做不到”这个词简直是对傲娇码农的羞辱。毕竟我对我的技术如此骄傲,哪能有我解决不了的问题?都有做不到的问题了,让我的骄傲何处安放?复杂如操作系统、数据库、分布式算法都敢一一挑战,普通的业务需求真的算不了什么。

  我想,至少要做到上述五条的程序员才能体现出一名程序员高超的职业素养。也才有资格展现出自己的傲气。也需要以上的素养,你的傲气才有机会得到他人的认可。技术无止境,你的成就也需要建立在他人的认可上,否则仅仅是自嗨而已,换来他人嘲笑。如果你真的爱这一份工作,真的热爱这个职业,我想你也能自然地心怀梦想,期盼早日登上技术巅峰。愿同行的你们,都是傲娇码农。

我的微信公众号

感谢    赞同    分享    收藏    关注    反对    举报    ...