美文网首页
程序员生涯中的八大职场陷阱,你是否入坑了?

程序员生涯中的八大职场陷阱,你是否入坑了?

作者: 架构师springboot | 来源:发表于2018-12-02 22:06 被阅读0次

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    感兴趣可以加Java架构师群获取Java工程化、高性能及分布式、高性能、深入浅出。高架构。性能调优、Spring,MyBatis,Netty源码分析和大数据等多个知识点高级进阶干货的直播免费学习权限 都是大牛带飞 让你少走很多的弯路的 群..号是:855801563 对了 小白勿进 最好是有开发经验

    注:加群要求

    1、具有工作经验的,面对目前流行的技术不知从何下手,需要突破技术瓶颈的可以加。

    2、在公司待久了,过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的可以加。

    3、如果没有工作经验,但基础非常扎实,对java工作机制,常用设计思想,常用java开发框架掌握熟练的,可以加。

    4、觉得自己很牛B,一般需求都能搞定。但是所学的知识点没有系统化,很难在技术领域继续突破的可以加。

    5.阿里Java高级大牛直播讲解知识点,分享知识,多年工作经验的梳理和总结,带着大家全面、科学地建立自己的技术体系和技术认知!

    相关文章

      网友评论

          本文标题:程序员生涯中的八大职场陷阱,你是否入坑了?

          本文链接:https://www.haomeiwen.com/subject/kkbscqtx.html