当前位置: 首页 > 科技观察

拿到年终奖后要不要换工作?程序员看这里!

时间:2023-03-16 12:19:01 科技观察

【.com速译】开始之前,先自我介绍一下。我在一家大公司工作,和同事相处融洽,而且公司允许在家工作。我写技术文章,也写代码。当然,我在工作中也遇到过各种困难,难免会“上当受骗”。今天和大家分享我的一个防止职场“作弊”的秘诀,如何在公司裁员前有“预感”,提早做好准备。言归正传,如果你遇到以下九种情况,请马上考虑给自己找个新主人!1、你的系统叫遗留解决方案如果你现在的工作是打理一些“遗留系统”,那么请马上整理简历,参加培训,利用业余时间学习更多新技能。相信我,此时公司已经开始寻找新的人来构建新的业务系统,而这一切都与你无关。或许这样的判断并没有经过全面检验,但相信我,我这几年收到过不少这样的简历:两三年没学到新东西,一夜之间失业的从业者。因此,及早做好风险准备往往是最具成本效益的应对措施。2.未受邀参加您过去参加过的会议。无论是出于个人、专业或技术原因,如果您被排除在例会之外,通常意味着您可能会丢掉工作。3.顽固的老板对多样性造成巨大打击歧视无处不在,而且往往不为人注意。这意味着您的老板可能会因为您做同样的工作而挑出您;您的老板可能会为您设定与同事截然不同的工作标准;或者你可能会得到更少的奖励。遗憾的是,这种情况一直没有得到很好的解决。总而言之,你在老大心中的地位可有可无。面对这样的情况,不要勉强忍着。选择一个真正接纳你的工作环境显然更明智。4.缺乏质量标准。有些公司不太重视单元测试和负载测试的准备工作,甚至对那些发现问题和调试bug的员工简单地表示“谢谢”。损害了自己的利益。别说了,现在就走。5.自上而下的设计/管理机制我并不是说自上而下的通信架构或业务需求有什么问题。我的意思是,那些不懂技术的上级领导,总是喜欢胡乱混,想出一些大家都知道不可行的想法,让下属去执行任务。那请速速离开,这种管理思维只会带来糟糕的软件结果和失败的开发项目。6.对敏捷原则的极端崇拜。最近,一家咨询公司开发了一个“敏捷过程”图,看起来像一个傻孩子规划的地铁图,一些公司认为这个图是软件开发。工艺的完美体现。毫无疑问,SDLC/Waterfall或Agile是个案的基础,大多数情况下需要我们将两者结合起来。但是,有很多人喜欢从理论出发,把已有的行之有效的方法扔进垃圾桶,直接采用“敏捷过程”图。如果你想让你开发的软件工作起来,以前的“敏捷过程”图显然是很糟糕的。7.发表书面PIP或差评一般而言,管理者解决问题的最佳方式应该是直接与相应人员交谈。如果他们更倾向于发表书面性质的负面评论或绩效改进计划(PIP),那么他们已经在考虑解雇你了。8.随意发布新的“必须做”的要求我曾经在一家公司工作,该公司经常有大量的变更请求必须在短时间内完成。开发人员常常不得不通宵达旦地完成这些新增功能。不出所料,这种仓促工作的结果往往很糟糕。当然,在一些管理者眼里,这就是“敏捷”的原则——他敏感别人,我们就跟我们走。9、同样的问题反复出现如果你发布的软件反复遇到同样的问题,而团队成员又拒绝改变他们的工作方式,那么请尽快离开——不要被这群同事带瘸了。原标题:你应该退出编程的9个迹象