离职,是去是留?
目前在职的公司是一个大型的工厂,独设的电脑部,当初决定入职,是因为听主管说即将开启的大型项目,就是为工厂连身定做的供应链系统,当时是非常感兴趣的,后来项目开启了,进行到现在有大半年了,才发现这个项目以前是被一家软件公司接手的,据说花了一千来万,最后还是以失败告终,算是一个遗留项目,那个软件公司留下了大量的需求分析文档,但是失败的缘由的因为不符合工厂的流程管理模式。
后来做着做着吧,发现整个项目组有很多问题:
1.没有一个能引导项目走向的人,即没有项目经理,电脑部主管搞太多杂事。
2.程序员技术素质参差不齐,
a.没有系统设计和软件设计的过程,通过需求分析直接进入程序开发。
b.主管虽然让我给团队写了一套编程规范,但是团队中的成员还是我行我素,代码没规范可言,感觉就是一团伙,干完一活就散伙的那种,每个人都有自己的一套写代码的方式。即使有了规范也是没有落实的,程序的质量的不言而喻
c.我给团队写了一套自定义控件和公共类库,控件还是统一使用的,但是公共类库成了摆设品,他们还是自己搞自己的Help类,有些人Help类都不写,不断的在各个类中复制重复代码。
d.喜欢在前端界面中直接硬编码SQL语句,业务逻辑代码跟界面代码和SQL高度耦合,按之前讨论的开发模式,WCF层形同虚设,甚至有的都不建WCF直接自己写ADO.NET 访问数据库。
e,老员工不喜欢学新技术,不喜欢用一些框架,如。WCF,LINQ,EF等。
F,新同事一般招到的都是没多少编程经验的,由于项目进度,常赶鸭子上架,一个功能花了一两周搞出来,后来一讨论发现全是错的,又花一个多月来改进,太悲剧了。
而我自己按我自己的一套,按规范来书写代码,用LINQ 和实体框架来做数据库访问,WCF做服务层写业务服务代码。
但在团队中却显得很怪异,他们过程式的硬编码SQL的N多重复代码的代码,新人说看得懂,但是我写的面向对象的代码,接口+抽象+设计模式的代码,却没人看得懂,悲剧大大个。
还有一个源代码管理的问题
以前他们开发都是自己搞自己的一块,如果有其他人要用到其他人的代码
几乎是要自己搞一套自己的算法什么的。
后来嘛我就搞了个TFS,提升下为团队开发,统一源代码管理
以前出现过一次一个同事把源代码带走,但是留个公司的不是最新的,
主管也觉得TFS不错,可以搞起来,
但是发现有些人,一个解决方案上传一半不上传一半,有个干脆不上传。
目前除了我和新人的,我要求都用TFS外,其他人的爱上传不上传,反正主管又不说的。
其实编程这一块我已经看透了,要规范下来是不大可能,老大都不管这些事,他要的是进度,我又能说什么。
只能从新人身上去下功夫,规范编程和开发模式
我觉得最重要的是项目的管理问题:
1,团队信息文件的共享
2,系统问题的跟踪和解决
3,任务的分配和项目进度控制
这几点几乎是我建起来的,我建立了sharepoint 网站,基本解决了上述三个问题。
但是后来发现只是形同虚设
1,没其他人愿意也没什么东西可以共享,最多我将自己开发中觉得好的方式和技巧写成WORD 上传上去共享,自己做的功能模块写个简单的设计说明和PPT讲义。
2. 除了我给新人做系统问题跟踪和解决外,没有其他动这块,或许他们就没兴趣做,我每天都会打开网站更新问题和看之前的问题是否已经解决。
3,任务的分配前期主管抓了一次,大家都随意写了一次,后来就没人更新了,只有我给带的新人和自己更新每周的工作计划和做任务分配
4,之前还有过段时间做每周例会,后来慢慢的就没看了,没人去总结问题。
其实除了这些问题外,项目组里大家都是同事,相处都很愉快的。
可能我对自己要求比较高吧,我更想把项目做成功,但是我发现一个人的力量真的太渺小的。
跟主管的关系也蛮不错,他人很好,领导很关注这个项目,而我在这里是新生力量吧,我比较自我
我负责大头吧,搭建平台和框架,控件,数据库,TFS,WCF,sharepoint,
包括界面设计,带新人,开发模式什么都我来搞。
具体功能就分配到具体人那里。
所以说我也知道主管对我的期待很高,但是我拿的薪水不高,至少比老员工低很多很多。
真不巧,就以前公司的同事他新的公司招人,福利待遇,项目都很好,说是推荐我面试去,想让我跟他一起搞。
盛情难却啊,周一去面试了,直接面他们主管面试,想不到面试很顺利,第二天就接到通知可以去谈福利待遇的事情,所以周五又去了一次,可能由于自己只有高中学历的问题,虽然有四五年经验,但是他们开的价格也就是给一个三四年经验的钱
HR 还直接说如果我不是他们同事推荐,他们是不考虑的,我勒个去。
虽然说给的工资不是很高,试用期甚至低于现在的工资水平。
但是转正后高于现在的工资水平,有五险一金,有补贴,节假日有福利。
有员工宿舍。
我最喜欢的是有一支年轻的有朝气的团队,有专门的团队管理,更为专业的团队吧。
有我渴望的,对新技术的应用和学习,还有发展前景等因素。。
现在已经拿到这个机会了,只要我辞职了就可以去上班,但是限期是两周内。
但是现在很为难,我还没递交辞职申请,这边主管找我说话了,
说领导希望看到项目成果,这样就可以申请多些奖金之类的话。
现在这边项目没有真正完,我一走的话,估计会落个骂名。
但是不走呢,等项目完了再走,进新公司的这个机会又不会再有的。
我内心还是希望能成功的离职,不出意外的那种,
但是真的不知道怎么开口,怎么去说更好
怎么说才能让现在的主管放人,,,希望能得到高人的指点。。
谢谢 小弟在线等。。