毕业半年了,一直在这家公司工作,意志越来越消沉,感觉和自己想象中的工作环境可以说是天差地别,技术基本是靠自己在网上谷歌出来,身边的老员工业务确实很精熟,但是技术上实在不敢恭维,这么说确实有点狂,但是我想说确实有我学习的地方。最近参加了一个项目,项目经理原来一直用C开发, 从来没接触过面向对象,Java,代码质量不敢恭维,业务上也不熟悉,对于ORM的了解基本为0,从项目开发到现在上线,数据库换了四个版本,从mysql、oracle、到现在的DB2,开发基本上我和另一个人做的,但是项目里面有很多jdbc、hql语句,每次换数据库都要扒层皮,他还总觉得没什么,原来论坛里面有一个帖子很火,说是公司花钱是为了给老板的错误买单,但是自己真的是不想再为项目经理的弱智无限制加班了,从过年到现在基本上没有十点前下班过,精神、身体上的压力真的不是一般大。
1、项目经理可以一人决定换数据库而不考虑对整个系统的影响,这种情况你们不会反对吗? 2、你能做的话完全可以自己做嘛,看你描述的情况,orm这些可以用代码生成器来完成,除非是业务特别复杂的只能人肉处理。 3、不爽你还可以选择走人,别委屈自己。
11楼 @iamaflyingpig 这个我不太清楚,因为需求获取没做好,压根没有软件工程中获取需求这部分,所以到项目上线的前夕,也就是最近,才发现客户的服务器要更换jdk