自从周一老板把合同摆在我面前,我一直在考虑是否与现公司签正式合同的问题,最后的决定是,应该我离开比较好吧。
在刚进入公司的时候,我是很努力的,可到了今天,我却做出了离开的决定。
先从技术上抱怨下这里的不足:
- 开发方式呆板,项目经理叫人来开下会,确定下表结构,随后按他的思维方式,说了开发方式(主要是页面怎么做,甚至还有中间的细节),随后吩咐我们做,我们做的不是模块,而应该称为页面
- 没有任何的文档保障,公司只有2份文档,一份叫用户需求(写得尤其朦胧),一份叫用户操作手册(由于系统的易用性不好,这份尤其重要),做了3个月我终于还算熟悉起原来的系统结构,不知以后新人要怎么走过这个过程。
- 开发得过且过,公司的业务比较重叠,所以系统都是从一个已交付给一个客户的系统上改过来的,问题是改是可以,却一直用一个写的非常差的系统上来改,那个系统的代码设计有一个特点:叫做对扩展封闭,对修改开放,分层混乱,每做一个修改都是去那长长的几百行的action函数上改,我是受够了。
- 用户体验差,我称之为web 0.5时代,基本系统上只有输入校验这样的js判断,能进行页面刷新的地方尽量用到了页面刷新。最近终于开始想用dwr框架了。
- 没有什么学习氛围,大家在里面感觉就是得过且过那种,有事干的时候学点东西应付下开发,没事干的时候就在群里聊天,一天能刷几W条信息,我害怕长久以往,我也会失去学习的热情。
待遇上的不足,我就不说了, 不到2k的工资,典型的小公司制度。
说了这么多不足,eye上的诸位牛人们,是不是已经义愤填膺的说非走不可了?
再来说说公司比较好的方面,其实也很简单:
- 公司已经使用新框架(ssh2)开发了了新的基础模块,如果顺利的话,公司几个月后将以其为基础为开发,那个系统分层清晰,至少做到了易于修改。
- 创业初期的公司,可以在这里有比较好的经历提升,公司的业务发展得非常快,下半年的项目相当的多,而且需要大量扩充人员,如果能够把握住机会,我能很快走向比较高的位置,也能很快接受到不同项目的锻炼。
- 公司每天都在往改革的方向在发展,开发流程上的规范,制度上的健全,能够在在一段时间的发展后得以健全
可对于这几点的优势,我缺缺乏着信心,我刚毕业不久,对于现在的公司没有什么归属感,不认为我陪着他成长中,我能得到更大的进步,因为现在公司的技术结构就是这样,推行改革的过程一定有着不小的阻力和一定时间过程,而在这个或长或短的过程中,我会得到多少呢?