论坛首页 海阔天空论坛

职业培训:如何培养合格程序员

浏览 23690 次
精华帖 (5) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-12-24  
ozzzzzz 写道
现在培训机构的最大问题,是师资大多数都在对第一线的情况不是很了解,把握不住市场的需求。我倒不是说培训机构,对市场上缺乏什么技术人才把握不足,而是他们对第一线的人所应该具备的人的素质把握不足。
其实就软件开发这个玩儿来说,各个地方对人的要求可能会差十万八千里。比如我喜欢有问题马上就提出来的,而很多没有技术背景的领导喜欢交给了你任务你就应该埋头去做别再来烦我的。我喜欢爱抄袭,打电话的求教的时间,比写代码时间还长的,另外一些人则喜欢埋头吭哧吭哧写代码的。我喜欢差不多就行,不再需求上刨根问底的,而有人喜欢抓住问题不放,非要跟客户搞个明明白白的。你也不能说我就不对,毕竟我混了这么久,我这套东西还是吃的开。你也别说你就是对的,因为我有太多的例子可以证明按照你们那么做会失败。
在我看来就一个程序员来说,不需要啥理论基础,除非他已经有过大量的实践,感到需要提高。也不需要啥好学,除非他觉得对现状不满,想提升自己的能力。也不需要啥职业素质,能会说人话就足够了。而关键问题是,培训机构在那些不重要的地方化了太多的时间和精力,培训出了一些根本就不适合做程序的人来做程序,而吓跑了那么多想做程序也适合做程序的人。
想请教一下,哪些人是一些根本就不适合做程序的人来做程序?
又有哪些人是那么多想做程序也适合做程序的人?
他们有什么明显的特征吗?
或者说他们的这种特征是否天生的,是后天不可以更改的。
0 请登录后投票
   发表时间:2007-12-24  
侯风玄黄 写道
ozzzzzz 写道
现在培训机构的最大问题,是师资大多数都在对第一线的情况不是很了解,把握不住市场的需求。我倒不是说培训机构,对市场上缺乏什么技术人才把握不足,而是他们对第一线的人所应该具备的人的素质把握不足。
其实就软件开发这个玩儿来说,各个地方对人的要求可能会差十万八千里。比如我喜欢有问题马上就提出来的,而很多没有技术背景的领导喜欢交给了你任务你就应该埋头去做别再来烦我的。我喜欢爱抄袭,打电话的求教的时间,比写代码时间还长的,另外一些人则喜欢埋头吭哧吭哧写代码的。我喜欢差不多就行,不再需求上刨根问底的,而有人喜欢抓住问题不放,非要跟客户搞个明明白白的。你也不能说我就不对,毕竟我混了这么久,我这套东西还是吃的开。你也别说你就是对的,因为我有太多的例子可以证明按照你们那么做会失败。
在我看来就一个程序员来说,不需要啥理论基础,除非他已经有过大量的实践,感到需要提高。也不需要啥好学,除非他觉得对现状不满,想提升自己的能力。也不需要啥职业素质,能会说人话就足够了。而关键问题是,培训机构在那些不重要的地方化了太多的时间和精力,培训出了一些根本就不适合做程序的人来做程序,而吓跑了那么多想做程序也适合做程序的人。
想请教一下,哪些人是一些根本就不适合做程序的人来做程序?
又有哪些人是那么多想做程序也适合做程序的人?
他们有什么明显的特征吗?
或者说他们的这种特征是否天生的,是后天不可以更改的。

不适合做程序员的人:
第一,迫切希望发财的。做技术大多数情况下,都是长期投资获得后期稳定的收获。至少做程序员前期的收入绝对算不上高,外面的吸引太大,这些人总是会选择离开。而前面他们的工作经历就等于浪费了。所以从这点上,培训机构的广告很多时候都是在误导大众。
第二,喜欢钻牛角尖的人。做程序是个经济活动,在一个地方钻研自然如果是做研究是个好事情,但是如果在公司里面做开发,那就是个大麻烦。其实这样的人可以自我发展,寻找同样追求的人合作,而不是到公司里面去做程序员。
第三,不善于言辞的人。如果不喜欢表达,也不会表达,这样的人在团队内的总是要带来大的问题。那么他就需要在别的方面付出太多,弥补这方面的不足。这样的做法太不经济,还不如自己埋头搞自己的。
第四,喜欢啥问题都自己搞定,万事不求人对人。其实觉得别人做的不合乎自己的要求,是最正常不过的,但是如果因此就把别人的东西都推到重来那就是个麻烦了。
第五,不喜欢报告问题的人。交给你的工作,不懂就赶快说不懂,不会就赶快说不会。出了问题,就赶快报告,即便你自己能搞定,能不造成损失,但是你报告一下也是应该的。开发软件不是上课,你要动脑筋之前应该通知大家一声,说明你是在啥地方动脑筋,兴许别人已经在这个地方有过工作可以给你借鉴一下,也兴许别人也会遇到这个问题,到时候来找你也说不定。而且你要是觉得搞不定,我也好去找能搞定的人,你一个人埋头钻研,未必有我一个电话来得实在。最怕就是埋头苦干,貌似很勤奋,但是最后总是拖后腿,这样的人做学生是优秀的,做程序员肯定是不合格的。
这样五点是我在以前经常遇到的,我觉得其中除了第一点,都是先天的成分多,后天的成分小。
如果要说啥人做程序员合适,那么就加几条:
第一,聪明,或者叫智商高一点的人。说真话,如果你智商不够100,最好就别做程序员了。
第二,性格开朗一点的。做程序很多时候很压抑,性格开朗有很多好处,至少可以保持状态更久一些。
第三,更喜欢理性思考问题,而不是感性的人。大概这也就是女性程序员比较少的原因。
第四,身体比较健康的人,做程序员至少前几年要扛的住啊。
第五,生活不挑剔的人,做程序员没那么多时间和精力去讲究格调和潮流,只要不邋遢,不修边幅一点没啥。

其实我上面说的是做程序员,而不是说的做程序。因为培训机构主要培训的还是如何做程序员,而不是如何写程序。做程序员肯定就是一种商业和群体活动,而写程序则完全可以是非商业和个体的行为。
基本上你看看我说的这些点,大多数都是有先天的因素。即便是后天养成的,但是在如果他要改也是很困难的。
0 请登录后投票
   发表时间:2007-12-24  
虽然楼上说的适合做程序员的5条和不适合做程序员的5条都有道理,可是在实际的培训过程中,看到那么多的学生转变为程序员,虽然就业后不知道是否有转型,总觉得后天因素也可以起到很大的作用啊,毕竟能符合适合做程序员的5条的人可是不多呢,想做一个普通的程序员要求应该是不那么高的吧
0 请登录后投票
   发表时间:2007-12-24  
虽然楼上说的适合做程序员的5条和不适合做程序员的5条都有道理,可是在实际的培训过程中,看到那么多的学生转变为程序员,虽然就业后不知道是否有转型,总觉得后天因素也可以起到很大的作用啊,毕竟能符合适合做程序员的5条的人可是不多呢,想做一个普通的程序员要求应该是不那么高的吧

不适合的人做不适合的事情,就会感受到痛苦。而且我相信,他们的职业寿命也不会很长久。而作为一个负责任的培训机构,第一点就是替学员选择他们适合的职业,第二点则是替公司选择合适的材料。如果这一点都做不到,只能说这个机构的职业道德水准有问题,当然在中国这个问题向来不被人们所重视。本身培训机构其实把程序员和做程序的人分开培训,我觉得并不是什么问题,关键还是培训机构不肯也没有想过要做这个事情。
其实后天因素最终影响的仅仅是一个人很发挥多大的潜力,而先天因素则决定一个人的潜力究竟有多大。而本身程序员就不是一个要求低的职业,更何况这个社会本身也不需要那么多程序员。最近我在反思一些东西,对于软件蓝领我有了新的认识。其实现在我们这个社会需要大量的信息系统的基础支撑人员,比如普通的网管,维护人员,施工人员,个别部门的操作人员,等等。这些岗位,技能要求不是很高,而且多数也不需要什么深厚的理论基础,但是又确实需要他们的存在。这些人应该是培训机构的主要培训对象。而程序员则由于软件的先天熟悉,需要的是少量而精英化的人员。培训机构根本就不可能在初学者中寻到那么大的市场,于是就只能采取欺骗加欺骗的手段来招生。
3 请登录后投票
   发表时间:2007-12-24  
o6z说的在理,赞~
真的能符合那5条(确切的,我比较同意前4条,第5条,偶作为女生,还是要讲究的,以前也曾经不咋讲究那也主要是因为穷),根本不用培训学校介入,自学加上适当的在职工作牵引和辅导,就可以了。
0 请登录后投票
   发表时间:2007-12-24  
嗯,o6z说的道理就是,要拓展业务,别让每个人进来都学一样的,网管,维护,施工,都要专项培养。

不过这样的话,对培训老师的要求就高了,没实战经验怕搞不来。
0 请登录后投票
   发表时间:2007-12-24  
培训学校1W都招不到合适的老师......

很多大学的老师,新毕业的研究生,
工作不满三年牛气冲天的小牛
工作十多年在政府的机房打扫卫生的大叔.
0 请登录后投票
   发表时间:2007-12-24  
抛出异常的爱 写道
培训学校1W都招不到合适的老师......

很多大学的老师,新毕业的研究生,
工作不满三年牛气冲天的小牛
工作十多年在政府的机房打扫卫生的大叔.

你说在第一线做了5年以上的人,会那么容易被挖来做一个新的行业吗?除非这个人是真的很有理想,是为了行业做贡献。
0 请登录后投票
   发表时间:2007-12-24  
ozzzzzz 写道

如果要说啥人做程序员合适,那么就加几条:
第一,聪明,或者叫智商高一点的人。说真话,如果你智商不够100,最好就别做程序员了。


测试了一下自己的IQ,在网上找了几个测试方法和软件,测了几次都在112—120之间,看来那测试的那些题目还是有点靠谱的
0 请登录后投票
   发表时间:2007-12-24  
我现在还真产生疑问了,培训机构的存在难道就是个错误?
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics