本人程序员,入职一家公司,天天干没技术含量的工作还加班,怎么办

首先,作为一个老一辈的程序员,我要纠正一个误区 。
很多的程序员以为,每天工作就会用到很多新技术,能够不断的磨练自己的技术 。No,绝大部分的公司工作都是其实面对的都是业务场景,而且很多的业务场景麻烦的仅仅是业务的逻辑,所使用的技术都是CRUD 。如果每天只是去完成公司的任务,那么技术能力只有不断的降低 。
程序员如果想要不断的提升自己的技术,只有一个途径,就是在工作之余自己学
除了特别大的公司,基本没有公司会有富裕的人力,能够安排专人在工作时间研究技术,最后投入到实际的项目中 。作为一个聪明的程序员,我们应该是在工作之余来研究新的技术,在有了一定的成绩之后,和自己的上司讨论,看看有没有机会将你所研究的新技术应用到实际的项目中 。

本人程序员,入职一家公司,天天干没技术含量的工作还加班,怎么办

文章插图
可能很多人会觉得,我自己花自己时间研究的技术,公司要使用,应该需要给我一些辛苦费啊 。如果你这样认为,我只能说:千万不要这样想 。
【本人程序员,入职一家公司,天天干没技术含量的工作还加班,怎么办】首先,你虽然研究了技术,但是没有实际在项目中应用,这个技术中有多少的坑你并不知道,很多时候,你的上司敢让你在实际项目中尝试新技术,那绝对是个好上司了 。一但新技术的应用出了问题,他会需要背锅的 。所以,给不给钱其实一点都不重要 。因为你在把技术应用到项目的过程中,你会学到更多 。
其次就是加班问题
大部分的程序员都会面临加班的问题,这个已经是这个行业的潜规则了 。我只能说,如果这个公司加班到一定程度会给加班费,或者会有调休并且实际兑现,那么就算是不错的了 。
本人程序员,入职一家公司,天天干没技术含量的工作还加班,怎么办

文章插图
当然,这里的加班是由于项目确实特别忙,因此所产生的加班,而不是什么规定要加班,即使没事也不让离开 。
最后说说工时计算
在工时的计算上,将任务分解到小时级别算是一个比较常见的方式 。我也曾经做过以小时为单位的任务级别划分 。
说实话,将任务分解到小时和分解到人天的工作量是不同的,因为任务还有紧前任务,还有关联关系,人力资源也就必须按照至少8小时每天来计算,计算量会增加不少 。你能够得到按照小时来计算工作量的任务,那说明你的领导确实非常强大,能够做出这么细的任务分解计划 。
我们在看待一些事物的时候,还是需要看到别人的长处和优点,有时候多看看你们领导的任务分解Excel,或者是他是怎么做的Project计划 。对一个程序员来说,也是一个不小的提升途径 。
本人程序员,入职一家公司,天天干没技术含量的工作还加班,怎么办

文章插图
总的来说,有时候可以多审视一下自己,想办法提高自己获得更多的机会,而不是单纯的去抱怨,因为抱怨不会对你的成长有任何的助力 。
首先很庆幸你可以发现目前的问题并思考改变现状 。以下是来自IT行业从业者个人建议。
考虑自身问题
  1. 有没有可能是你职场中无意得罪了领导,正常情况下程序员所在的公司或多或少都会存在核心技术,而你却每天做无技术含量的工作的有没有可能是某些无心之举被领导厌恶,因而给你穿小鞋 。
  2. 你个人技术栈的方向与公司的核心技术方向匹配度如何,如果技术方向相差很多,那么领导也不会放心让你做核心业务相关的工作,那慢慢的就会被边缘化 。
如何改变现状
  1. 如果和领导有关,那可以试着和领导沟通一下误会,态度要诚恳,看下能不能慢慢的消除掉隔阂,走上正轨 。
  2. 如果是你个人技术问题,只能是你想办法提升核心业务技术相关的能力,慢慢的向核心技术方向发展 。
  3. 如果和上述原因无关,你技术水平过关,但是就是被分配做零碎的边缘化的工作,那么你可以考虑主动和领导提出你的困惑,看看会不会有所转变,正常领导还是会喜欢主动沟通的员工的 。
  4. 如果以上方法还是无法改变,那么考虑一下你的年龄,如果你年轻,33岁以下,那么大胆的换工作吧,不然技术慢慢的就荒废掉了
  5. 如果你存在年龄问题,并且目前的薪资福利还算不错,那么慎重考虑换工作的成本,确保找好稳妥的下家再提出离职 。
以上属于个人看法,供参考