读书人

08毕业生关于现状的自小弟我思考

发布时间: 2013-09-11 16:59:36 作者: rapoo

08毕业生关于现状的自我思考
首先说明,虽然我不是做Java的,但是也很喜欢上je,以一个程序员的身份来和大家讨论问题,希望能得到大家的共鸣。
到现在已经工作一年了,记得才毕业的时候,是想找一个专业的软件公司好好的培养自己的。但是到现在为止,已经是第二份工作了,依然不是正规的软件公司。我不知道我的这条路走下去结果会不会是我当初期望的那样。至少我现在已经开始在怀疑这一点了。我简单的描述一下自己的目前经历过的状态,请大家评论,畅所欲言,欢迎大家批评。
我软件工程本科08年毕业于**大学(是一所985和211工程院校),毕业的时候第一份工作是在上海,一个服装公司里面的IT部里面工作。工作的内容是:公司的两套系统当中的一套——ERP系统(c#+sql server 2005)。当然了,服装公司的软件部门里面的人员本身在数量上就不够开发这种系统,所以这套ERP系统是请的外包公司来做的。但是数据库的设计和业务最精通的,当然还是公司自己的韩国人,是一个课长,我只专注于做开发。在08年8月到1月期间,主要就是这个ERP的开发,自己从开始学到动手做,一共做了几个页面,完成的也还比较可以,不管是窗体的设计以及存储过程的书写(公司的业务主要不在程序当中的sql语句,而是在数据库端的sp里面),在这期间也很注重总结,学到的新东西之后总是要翻来覆去的温习几次,以达到最深的印象,以后在遇到这种问题的时候总是能在第一时间就想起来如何去解决。然后到了09年的2月份,公司派驻到北京出差,开发公司的卖场POS系统的移植开发(由foxpro移植到c#+NHibernate)上去。这期间说实话,也学到了很多新的东西,因为一直在做c#的开发,而我大学期间也对Java的东西很感兴趣,这段时间对于我来说也是很宝贵的一段财富。期间除了加深了对c#以及.NET平台的更深沉次的了解以外,也对Java的NHibernate的ORM思想有了一定的学习。但是这段时间当中,个人觉得也存在一定的时间上的浪费,效率的低下。因为北京那边的工作方式是,不管你有没有事情做,虽然晚上5点钟下班了,但是你得给我坐在办公室里面,因为不知道什么时候又来活了。我们在北京期间,我们不需要了解需求,我们只需要按照韩国方面发过来的已经写好的开发文档来写就是了(其实主要就是UML的时序图,但是写的很详尽),但问题是给我们的文档经不起推敲(归根结底是因为业务是中国这边的业务,本来也是公司派给外包公司来做的,但是公司给了韩国人那边的软件公司,兴许是解决韩国人那边自己的就业问题),韩国人首先到中国这边来了解业务,然后他们设计一个半成品的需求文档拿来我们再来检查他们是否设计的有问题,到最后始终是一个工作没完成的状态,大家每天都是那种非加班不可的状态。唉 这些感觉都是题外的了,不说了。
今年6月份,北京的项目终于算是一期完成了。回来的时候很有一种在泥潭里面挣扎了之后的感觉。回到上海的时候,发现从前的ERP不做了,公司正在部署SAP了,而POS的的二次开发业不是我们上海这边的开发人员来做了,由北京那边的人员来完成。结果7月份我的第一份合同到期的时候,我辞职了。
我的第二份工作是在一家酒店里面,其实在找工作的时候也想要找一家专业的软件公司,毕竟自己在这一年当中感觉还是学到了不少的东西。但是不知道是我的简历写得不好还是其他什么原因,反正一个月当中简历投出去很多分有回应的也就两家。第一家在上海宝山区,是做医药的,但是开出的待遇实在是太低,没有去;第二份就是现在这家酒店里面,感觉跟从前的工作环境有点相似。有时候自己也在想,自己要的到底是什么。最后这家酒店给我开出的待遇比我从前第一份工作好不了多少,也就升了1k左右,本来我还想再找一下的,后来又自己说服自己,算了,现在金融危机还未过去,还是先稳定下来再说吧,我就签了。
新的工作环境和内容也有了许多的变化。我从入职到现在也有1个多月了,在这一个多月当中,接触了公司的中央预订系统(c#+MySQL+sql server 2005),感觉在架构的思想上,又接触到了新的东西。(看来我要学的东西还真的很多)。我也做了两个小的项目,一个是短信发送的系统服务的模块;一个是中央预定系统的报表生成的模块(包括Excel的预览和导出、PDF报表的导出)。两个小项目下来,首先对自己的能力还是有点肯定,但是也让自己想了更多。首先,这里的开发没有需求文档。往往事情做了一半的时候,主管过来一看,说你这个不对,要改(我晕,你当初并没有给我说是这样),工作量小点也改就无所谓了。有的时候完全是颠覆了以前所写的东西重来,这就很考验我的耐性。不过还是经受考验过来了。二是这里的开发没有测试人员——自己开发自己测试。就算从前在那个服装公司里面,我们也是有专门的测试人员的(虽然只是业务测试人员,没有代码测试人员),结果现在自己做的东西只有自己来测试。可是做过开发的人都应该知道,自己测试自己写的东西必然存在盲点,可是自己测不出来问题被主管测出来了之后又被批评自我感觉良好。唉,这活真难。
毕业以来,我一直都是在做.NET上的win Form的开发,也用过第三方的win Form的控件,也自己写过class library,接触并体会过分层思想分布式思想,web service的应用,也比大学更加仔细的去看过.NET的书,也想好好的学习一下asp.net。。。我知道自己要做的事情还有很多,可是我现在觉得自己学习的脚步慢下来了,我不知道我继续这样走下去得到的是不是我当初想要的结果。我现在的工资的一年一次调整,这是总监在面试我的时候给我说的,可是我决定半年之后我就要向他提出加薪,公司说的是不招应届毕业生但是事实上是招的还不少(只是不是IT部而已),另一方面也得知公司的待遇不高这是比较普遍现象,可是我已经工作过1年了,而我现在的薪水才刚4k,相信这个价位,在上海毕业生也可以拿得到。我来到这里工作,可我不仅仅只是为了工作。我觉得客观的说就算自身还是有很多的不足,但是至少,我的现状不应该是这样。不知道我自己评价的是否真的客观,请各位师兄师姐给我评价与批评。谢谢

我的异常网推荐解决方案:软件开发者薪资,http://www.myexception.cn/other/1391128.html

读书人网 >其他相关

热点推荐