程序员编程生涯中的八大易犯职业错误 你中招了吗?

源 / techug

【编者按】中年危机、技能转型、强制加班、生活平衡……在打怪升级的道路上,程序员们需要面临着各种职场陷阱,也许稍不留意就会摔个四脚朝天,翻不了身。本文的作者作为一个身经百战的过来人,给予了八条忠告:不要陷在某个固定的技术上,不要追求技术垄断,更不要对办公室政治避而不见……研习了这八条职场陷阱,一定可以助你的技术之路走得更加顺畅。下面我们就来一探究竟。

以下为正文:

如果你喜欢编程,但从未考虑过自己的职业或业务,那么即刻起你应该面对现实,认真地思考如何发展软件开发的事业。

坦白来说,有些人可能是因为被父母强迫(如果你没有生在美国),或者觉得编程挣钱多才加入了这一行。你并不是从小就喜欢计算机,而且你压根不喜欢软件开发。虽然你表现平庸,但依然可以挣到钱,因为软件行业不知道如何衡量技术力、才能或者工作成绩。那么,这篇文章其实不是为你写的。

如果你曾把电子设备拆开,只为了弄清楚它们的工作原理,结果却因此而受罚。如果你通宵偷偷地上网,只为了学习如何编写电子游戏。如果你把宝贵的空闲时间全部拿来学习,没有人强迫你,而且不是为了求职。如果你有以上的经历,并且你是一位软件开发人员,那么这篇文章是为你而写的。

你需要改变对事业的看法。你写代码不再是因为爱好,而是为了钱。把你对编程的爱留给自己的业余项目吧。你需要想尽办法确保至少你喜欢每天的工作,如果你爱你的工作那便再好不过。如果不喜欢,那么趁着软件开发还炙手可热,赶紧换个地方吧。

然而,你的目标应该是在扣除所有的税款,交完各种福利和保险后,剩下的钱还够买房买车,以及做你想做的事情。如果做不到这一点,那么说明别人赚走了你的钱。

一路走来,你需要认真思考自己的职业生涯,不仅仅是目前的工作。那么,首先你需要避开以下8个陷阱。

▌陷阱1:在某项技术上逗留太久

我知道你喜欢微软的C#,或Java、JavaScript、Python、Cobol。但是,绝大多数的技术都会经历一个生命周期:兴起、高峰、外包、萎缩和消亡。如果你在二十世纪八十年代从事Cobol的话,那么表明你非常厉害。如果换到二十世纪九十年代初从事Cobol的话,你可能面临失业的风险。但是如果在二十世纪九十年代晚期从事Cobol的话,那么解决千年虫问题的人可以拿到每小时300美元的收入。可是现在呢?你可能必须从海景房里搬出去,而且你的收入可能比以往都要低。

Java怎么样呢?我曾经担任Java咨询,每小时收费300美元。现在?现在Java的工作都包给了海外的公司,或知道如何解决劳动法的公司。如果你认为JavaScript、Python或其他喜欢的东西会有不同结局的话,那只能说明你没有关注趋势。

▌陷阱2:成为技术垄断专家

不要把鸡蛋放在同一个篮子里。看起来成为某个热门领域的专家似乎很容易且安全。但是接下来,在这项技术火热的时候,你需要与所有人竞争;而当风向突然改变时,你需要一个全身而退的计划。

例如,我曾在微软从事C++的开发,而当时Java出现了。每个人都希望我积累更多C或C++的经验,而我学习了Java。虽然当时Java还不够成熟应对所有的需求,但是我学习了Java,并且放弃了C和C++紧俏的需求,所以我成为了早期的Java程序员。

几年前,Ruby好似一颗冉冉升起的巨星。有一段时间里,看似Perl可以达到与Java并驾齐驱。我们很难预测未来,所以规避风险是相对最安全的方式。

▌陷阱3:钟爱一时的狂热

切记不要跟Groovy的人说它已经没落了。然而,Groovy带来的魔法已经消亡了。没人愿意高价聘用Groovy开发人员。如果你的老板允许你用Groovy开发项目,那么只能说明要么他根本不在乎你用什么语言,要么语言并不重要,他觉得只要你高兴就好,又或者他很无知,并没有意识到劳动力的供应会下降。

所以,请想尽办法接触有优势的技术,好好学习。努力成为第一个掌握某种技术的人,并成为该技术的专家。

同时,也要做好准备在需求降低时跳槽。无论是语言还是数据库,外面有很多的技术值得你去爱。

▌陷阱4:对办公室政治避之不及

每个公司,无论大小都有某种办公室政治。所以,你需要磨练政治技巧。如果你对办公室政治一无所知,那么注定会成为别人游戏中的棋子。我并不是说希望你成为只会玩弄政治游戏而不好好工作的混蛋,但是你确实需要在政治斗争中做好防御。

▌陷阱5:对业务不感兴趣

“我只是一名开发人员,我对业务不感兴趣。”这种想法会抹杀你的职业生涯。你需要知道公司是否运营良好,公司主要业务面临的困难是什么,哪些是公司最重要的项目,哪些技术或软件可以帮助完成项目,公司处在整个行业内的什么位置。如果你回答不了这些问题,那么你只能在不重要的公司里,参与不重要的项目,为不重要的人工作,那么当然拿到的工资也“不重要”。

▌陷阱6:做好“随时走人”的心理准备

年轻的时候,我的第一份工作是在一家电信公司,其中有一位老先生为项目做的预估是6个月。但是我趁着他度假的时候,花了两周时间做完了整个项目,还给他留了一小块。我以为他会为我的所作所为感到高兴。但是他没有。我告诉你,他一点都不高兴。他抓住一切机会想要开除我。并且在那之后的日子里,他以开除我作为生命的使命。他甚至向新任总监抱怨了我的事情。

当然,我完成了我的工作,而且我很有创新精神。我总是在寻找新的方法,可以用更好更快的方法解决问题。我离开公司后不久他也退休了。有时我在咖啡店遇到他,我们会假装不认识彼此。

这不是唯一的一次我遇到这样的情形:“放慢脚步,否则我们就干掉你。”我的建议是做好编程工作,但是随时准备好面对即将发生的事情。这是个非常普遍的问题,用脚趾头想想也知道你避无可避。

▌陷阱7:不了解或不关心自身的价值

“我不喜欢为了钱而工作。”那就去找个别的兴趣爱好吧。无论如何,不要纯粹为了钱而工作。但是也不应该做同样的工作,却拿着别人一半的工资。了解自身的价值,然后努力争取。

▌陷阱8:为了工作而工作

“就是一份工作而已。”错,这是你事业的一步。你不可能永远在一份工作上。所以,要想清楚你能在这里学到什么,下一步怎么做,最终你想成为什么样的人或在哪里工作,目前的工作是否可以帮助你实现目标。

掌握整个行业的状况,既对你自己有好处,也对你的老板有好处。长期以往你将受益良多。这不仅仅是一份工作,而且是一次人生的旅程。

-END-

转载声明:本文转载自「程序员之家」

原文发布于微信公众号 - 顶级程序员(TopCoding)

原文发表时间:2018-05-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT派

一只一元甜筒,一年卖了1200万,宜家的销售阴谋!

如果列一份宜家的畅销榜单,排名第一的可能不是沙发、台灯、置物架, 而是出口处1元一支的冰淇淋甜筒。仅2015年,宜家中国就售出1200万支甜筒。

884
来自专栏奇点大数据

深度学习初学解惑

近来有一位同学在奇点大数据公众号发了一条对话消息,消息内容如下: 【能不能分析一下,已经工作的传统技术程序员在AI浪潮下怎么做比较合适 在AI的浪潮下要不要转型...

4337
来自专栏python+iOS学习交流

你距离月薪30k的iOS程序员,只差了一个完善的职业规划

一直以来程序员这一职业都给人高薪资的印象,近年来随着互联网行业的快速发展,程序员更是人满为患,然而很多人关注的却是程序员的薪资,而非职业本身。

2422
来自专栏Android开发实战

移动端开发者以后的路在哪里?

推荐理由:这篇软文写的还不错,上了简书首页,感觉写的是目前移动端的一些现状,值得静下心来看一看。

893
来自专栏即时通讯技术

盘点和反思在微信的阴影下艰难求生的移动端IM应用

上线一周完成1.5亿元融资,上线10天总激活用户数超400万,8月29日单日新增用户超100万,这是子弹短信交出的最新成绩单(详见《[资讯] “子弹短信”发布一...

1572
来自专栏华章科技

你能排第几?2016互联网行业薪酬数据分析

主页君之前写了不少房价分析文章,太俗。那咱们今天就一俗到底,谈谈钱吧。什么样的职业需求量大薪资高?选产品还是技术?什么是最好的编程语言?希望这篇文章能够帮你更好...

943
来自专栏钱塘大数据

【精读】十分钟读完《大数据》

推荐语: 在极权的国家,他们手上拥有足够的资讯,足以利用这资讯,掌握每一个人的日常生活;“老大哥”的影子,可以无所不在……涂子沛先生《大数据》这部书,清楚地叙述...

2995
来自专栏分布式系统和大数据处理

见识:你最终能走多远,取决于见识

这本书是在一次公司内部会议上,部门的一位资深同事推荐并赠送的。吴军的书我看过几本了,总得来说,他的书写得都比较流畅,思路比较清晰,结构也很清楚,因此读起来都不怎...

2384
来自专栏大数据文摘

你能排第几?2016互联网行业薪酬数据分析

1072
来自专栏华章科技

Uber创始人清华演讲实录:谈创业者要具备的八种特质

风靡世界的打车软件Uber刚刚度过5岁生日。9月8日Uber的创始人特拉维斯·卡拉尼克(Travis Kalanick)在清华大学发表演讲。作为最早加入的5名员...

841

扫码关注云+社区

领取腾讯云代金券