我 20 届的,目前在一家 600 人左右的制造业公司。我是 IT 部门的,主要负责对买来的 MES 系统(制造企业生产过程执行管理系统)进行二开和维护,由于种种原因(拖欠工资、技术老旧、福利没有等等)也可能是我干的还行,领导就没招人代替我,然后毕业不到一年的我就成了这个系统的主力开发......
我的岗位是 Java 开发工程师,但工作中用到的东西根本遇不到 Java 主流技术栈,Spring ?不存在的。基本 Java SE + 平台自己封装的接口就足够应付需求了。
我是打算干满一年就跑路的(是的,那个发帖问工作经验界定,打算满满当当干满一年的实诚孩子就是我),现在在做一个比较大的需求,这可能是最后一个需求了吧。这个需求很恶心,需要改别人快 4000 行的 JSP,没啥注释,无法调试,原生 JS + JQuery,干得我心力交瘁。
在做这个需求的时候,两个 35+的制造业老开发就教导我:“你不能只顾完成需求,你要学习这些业务,理解它”。是的,他们说的没错,我也有非常好的机会学习制造业的业务,但我志不在此。我就只顾根据要求完成代码,剩下的时间都是在自学技术、刷算法题和看面经。我这么年轻,还是想去带城市看一看、拼一拼、卷一卷的。
对于学习业务这件事,我有自己的看法,写出来请各位前辈批评指正:业务很重要,我承认。可能技术向程序员后期乏力的一部分原因就是不懂业务,只懂技术,只会照着人家的要求撸码。但我认为,制造业,是资本导向型,没什么壁垒,就是花钱堆人,比谁的成本低,程序员在里面属于负债。在科技公司里,程序员属于资本,是产出价值的。这点,我还是挺有体会的:
在公司里,什么锅都能甩给 IT,IT 的存在感也很低(也有好处),就连老板也针对 IT,一次,老板晚上溜达看办公区没人了,明明这片有好多部门,就点名 IT:“怎么你们 IT 都没活了吗?”(我加 NM 的班,4 月工资还没给我发)。而且,我对这个行业的前景也不看好,就没什么利润,薄利多销。最后,需要 24h 在线,一切为产线服务,一旦产线出问题了,停线了,一个电话叫起来处理问题。(我不负责这个,可能是怕我跑了,就让一个老同事 on call 了)
可能有人会说,我是短视的。但我离 35 还有 10 多年,10 多年以后世界啥样的都不知道,走一步看一步呗。
各位前辈讲讲自己的看法吧。
我的岗位是 Java 开发工程师,但工作中用到的东西根本遇不到 Java 主流技术栈,Spring ?不存在的。基本 Java SE + 平台自己封装的接口就足够应付需求了。
我是打算干满一年就跑路的(是的,那个发帖问工作经验界定,打算满满当当干满一年的实诚孩子就是我),现在在做一个比较大的需求,这可能是最后一个需求了吧。这个需求很恶心,需要改别人快 4000 行的 JSP,没啥注释,无法调试,原生 JS + JQuery,干得我心力交瘁。
在做这个需求的时候,两个 35+的制造业老开发就教导我:“你不能只顾完成需求,你要学习这些业务,理解它”。是的,他们说的没错,我也有非常好的机会学习制造业的业务,但我志不在此。我就只顾根据要求完成代码,剩下的时间都是在自学技术、刷算法题和看面经。我这么年轻,还是想去带城市看一看、拼一拼、卷一卷的。
对于学习业务这件事,我有自己的看法,写出来请各位前辈批评指正:业务很重要,我承认。可能技术向程序员后期乏力的一部分原因就是不懂业务,只懂技术,只会照着人家的要求撸码。但我认为,制造业,是资本导向型,没什么壁垒,就是花钱堆人,比谁的成本低,程序员在里面属于负债。在科技公司里,程序员属于资本,是产出价值的。这点,我还是挺有体会的:
在公司里,什么锅都能甩给 IT,IT 的存在感也很低(也有好处),就连老板也针对 IT,一次,老板晚上溜达看办公区没人了,明明这片有好多部门,就点名 IT:“怎么你们 IT 都没活了吗?”(我加 NM 的班,4 月工资还没给我发)。而且,我对这个行业的前景也不看好,就没什么利润,薄利多销。最后,需要 24h 在线,一切为产线服务,一旦产线出问题了,停线了,一个电话叫起来处理问题。(我不负责这个,可能是怕我跑了,就让一个老同事 on call 了)
可能有人会说,我是短视的。但我离 35 还有 10 多年,10 多年以后世界啥样的都不知道,走一步看一步呗。
各位前辈讲讲自己的看法吧。