最近公司的人员流动很大,有的是因为个人的发展,有的是因为个人的工资,有的是因为转行,种种原来吧,走了不少同学,有些同学是做了好几年的老同学了,有些是刚来不久的,在离职的同学们中发现了不少的问题,有些是公司的有些是个人的,个人比较多,更多的是因为学不到新东西,想学习更多的东西,有些是觉的做维护系统无聊,很烦,这都可以理解,但真正的本质问题,我认为不是学习的问题,学习是很重要,公司不可能离开业务给大家来培训,这是肯定的,培训学习只是一个手段,学习基本上是个人的事,这一点很多同学不能理解,认为公司有义务让每一个人在他想发展的方向去培训他,并且给自己煅练的机会,出发点是对的,可作为一个发展中或小型 的IT公司是不太现实的事,包括有钱有势的大公司更是一样,培训是为了让你更好的做好本职工作,而不会让你去培训一些与工作无关或与当下工作无关的事,本质还是一个自我修炼的和自我管理的问题。

  很多同学认为没东西可学,有二种情况,一种是对技术本身的追求过于狂热,事事都要求新,求酷,对于一个商业公司来说,稳中求胜是根基,不可能为了一个新的东西不求稳定而去跟进新的技术和应用,另外一种就是只识皮毛型,认为自己会做了,认为做网站做软件就是写SQL语句+写程序代码就是会写软件了,大错特错,会做和做好有天地之别,很多同学一说的技术实现层面很兴奋,立马就可以动手,写SP,写代码来调用,拖几个控件出来不完事了。

   很多系统和软件做出来完全就是一个实验品,像很多在校同学做的实验品,稳定性没有,点多几次挂了,输入几次特殊字符挂了,没有扩展性,随便做个业务的修改要改一堆代码,软件源码的可维护性差,经过时间的积累根本没有了层次,让人看不懂,更不用谈什么性能的的要求了,搞不好系统处理崩溃状态,很可惜的是很多同学认识不到本质,总认为这是公司的事,公司没有提供机会给他发展,公司没有项目给他提高,从来不会对自己要求,进步常常认为是公司管理的事。

   会做真的很简单,根本不需要我们科班生来做,做几个经过培训的同学就可以搞定,ado.net+asp.net开发的培训课只需要一周就会做了,根本不需要我们的科班同学来做,可是我们的科班同学现在做的事就是这个事,而且还做不好,心气还很高,自认为上过些专业课就懂什么是OO,什么是OOA了,只知其表的人太多,很多工作过几年的同学在招聘时问到很简单的问题,.NET 2.0与.NET3.5有什么区别?不知道或都会说只是多了一些类库吧,作为一个专业的人是不会这样去对待自己的专业,具有专业性的同学越来越少,具有专业性和商业性的同学那就是稀有动物了,同时能把专业做好的稀有动物就少到可怜。。。。。

  会做和做好有多远,我想每个同学心中自有一把尺,这把尺能给你什么样的距离取决于我们自己的心态。。。

 

  1. <script language="Javascript" type="text/Javascript" src="http://js.users.51.la/3732344.js"></script> 
  2. <noscript><a href="http://www.51.la/?3732344" target="_blank"><img alt="&#x6211;&#x8981;&#x5566;&#x514D;&#x8D39;&#x7EDF;&#x8BA1;" src="http://img.users.51.la/3732344.asp" style="border:none" /></a></noscript>