我一直就想大声问问众多的IT同仁们,我们干的是高科技吗?不管你怎么说,我要回答不是,掌握struts,spring,hibernate技术应用的人,是高级人才吗?我还要说不是!虽然我知道这又要引起一些人的反感和怒骂了,但我不惧怕,我只想把内心的真实想法说出来!其实,那些在这里骂人的人自己扪心问问,你真做出了什么骄人的成绩吗?不要以你掌握了什么struts,会使用了spring之类的方式来回答这个问题!掌握这些东西只能说你又多了一项技能,更好地帮助自己混到多一点的Money罢了,但这不是对社会有价值的成绩!其实,对于喜欢骂人的人,我实在不敢相信他会有什么或以后会出什么成绩,做成绩和做人是分不开的!今天接到了朋友的电话,又勾起了一直缠绕在我心中的这种想法,我想通过一些真实的故事来提醒大家,我们手头的这点技能,根本就不是什么多高的技术!
我的这个朋友,与我是同一年出生的,我们是发小朋友,我们是同一个村的同一个生产队的,小时候在一块长大。这个朋友从事软件开发工作已经三年有余了,目前已经是某家国内著名IT企业的研究院的项目经理。这个朋友今天给我打了一个电话,向我询问struts的问题,并与我交流ajax。显然,他现在在用struts和ajax做项目了,从他的问题中,我就知道了他并不知道什么问题可用struts帮助解决,什么问题是struts解决不了的,我想这就是基础扎实与基础不扎实的最大区别吧!95%的问题都可以照搬照套、不必深入理解原理就可以解决,但有5%的问题是要深刻认识才能解决的,很多人没有遇到这5%的问题,所以,项目就西里糊涂地过去了,我至今都不放心让那些不能解决5%的问题的人跟我做项目,我想这些人即使表面上把程序功能实现了,但里面的代码应该有很多缺陷,甚至不堪入目。
我的这个朋友高中毕业,没有考上大学,后来去了部队当兵,因不习惯部队复杂的人际关系,役满后放弃了报考军校的机会,回到农村老家,因为没有出路,就跑到北京的服装市场租了个摊位卖衣服,半年赔光了自己攒的和借凑的1万块钱,后来就跑到一家快递公司给人送快递,因为有过部队当兵的经历,做起了培训新快递业务员的小头目,再后来跳槽进了一家网络配送公司做配送部门的经理,负责管理所有配送业务员的工作,这就成了坐办公室人员,从而有了机会接触计算机和从事网站开发的程序员。受工作环境的影响,他想到了学计算机,花了一千多块钱和利用业余时间在一家低端的培训学校学会了打字和上网之类的计算机操作基础,他很羡慕身边的从事“高科技”开发的程序员的工作,并和其中一个程序员关系处得特别好,几乎到了无话不说的地步,于是知道了这个做asp开发的程序员只是中专学历,高中都没有上过,只是在中关村花钱做了一个假大学毕业证,这让我的朋友感觉到编程虽然神秘,但可能没有想象中的那么高不可攀了,有了一种跃跃欲试的想法。他知道我在做培训教学,就咨询我能否教会他和学会后能否找到编程工作,我说教会没有问题,但能否找到工作却不敢肯定。他心中也是一直七上八下,想辞掉工作后来参加培训,但确实顾虑太多,没有这么大的勇气,干脆就买了两本编程入门的书,有问题时多问问身边的那个写asp的哥们,最后感觉这样也能把书学懂40~50%。后来那家网络配送公司倒闭了,这时候,工作没了,他就拿出了勇气参加了我们的培训,在参加培训时已经快30岁的人了,所以,学得非常辛苦和吃力,他还免费重学了一次才算学成。学成后也在中关村做了个假的大学毕业证,然后就进入了那家国内著名IT企业的研究院工作。和他一起工作的同事都是计算机硕士毕业,他们在一起讨论问题时,他只能随声附和,不敢发表自己的见解,即使他觉得别人说错了,他也不敢争辩,害怕露馅,只能是晚上回到他租住的平房后,然后跑道平房附近的话吧给我打电话请教,他估计谈话时间会很长,所以要去话吧给我打电话节省电话费。当我给他讲完后,他就说“我当时觉得他们就是错了,但我不敢说”,后来这样的事情多了,他就向我抱怨:“他妈的,我感觉那个研究生还不如我,我的工资才3500,他的工资7000多”,我告诉他:“你会的这些东西,那个研究生几天就能学会,但那个研究生会的东西,你可能一两年也学不来,不要因为比人家多会几个工具,多掌握几个知识点,就心中不服气了”。他刚到北京来的理想就是能挣够十几万,然后回农村老家做个体面的有钱人,再做点买卖,可以他现在想法完全变了,他觉得自己是个白领了,已不是农民身份了,要好好做个工薪族,融入上层社会(相比民工,我们似乎就是上层阶层噢)。他每有一点进步,就给我电话唠叨,也许是成功后的兴奋想找个人聊会,也许是想告诉我,他还是不错的。我没问他工资,只听他说:“我的项目组里招不到开发人员,我们单位非重点名牌大学的本科生和研究生,根本不会考虑的,现在大学生就业真是不容易啊!”,他还故意跟我说:“我现在也租着一千元多/月的楼房住”,看来,大学生就业这么难,他真的很兴奋和自豪,一个高中生看着大学生来求职被拒的心情是多么的爽啊!(今天是2008年9月30,离我最初写这篇blog已经快两年了,他又给我打了电话,去年就买了车,公司马上要给他期权了,只要公司能上市,他就发大了,我都有点羡慕了,呵呵)
我在想,现在的程序员中应该有很多的人水平也就是象我这个朋友一样,能够拿着稀泥糊东西,并且用了struts,hibernate,spring之类的上等好料后,就觉得自己是个一流技师了!我上次办的一个培训班令我很伤心,我强调基础,这与一些学员产生了观念冲突,最后让我很失望,我真的是一腔热情去做这个事情,结果被人不领情,将近两个月的培训,才收了他们1千多元钱,结果还有人算我这两个月挣了多少钱,说我总共收了5万的学费,至少赚了两三万,做过培训的老板都知道,只有我这种傻子才能做出这种低价的培训,在每个有经验的人眼里都是绝对赔本的买卖!我用自己的关系没有赔钱,但我觉得真不值!我后来去一些培训中心体验,我觉得比我的课差远了,我的那些闹情绪的学员也不否认这点,而人家的学员却没有这么去对待老师,就因为人家说推荐工作,学员担心闹矛盾后就失去推荐机会了,所以有不满也不会找老师闹,而我上来就说不管工作,你们跟着我学好了,自己就能找到工作,我没有什么东西去拿住学员,而学员也不知道到底该学什么,所以跟我产生了矛盾。我与上次培训的学员没有感情,我太伤心和失望了,我在班上都失声痛哭过,我的付出得不到承认也就罢了,而是责骂我,我真得非常失落。因为失望,我没有去跟踪上个培训班学员的信息,但我知道大家都基本上都就业了,并且大家基本上后来都自学会了struts,hibernate,spring(我上次培训没讲这些内容),上次培训有两个高中学历的现在都是5000元/月,其中一个没和我闹,但也没和我成为朋友,后来在电话里跟我说:“工作后才知道基础最重要,所谓高端也就是对基础的一个总结而已,我们原来对找工作没底,大家没经验,所以着急了”,另外一个把我当朋友,每次出差到北京都来看我,五一来看我时说,再过几个月,工资可能涨到8000元/月。我还知道另外一个大学没毕业和一个大学刚毕业的“小俩口”现在也都是5000元/月,现在说是很感激我,但由于年轻,当时也和一些学员一起向我提意见。我在想,我上次培训班的学员都会了struts,hibernate,spring之类的东西,他们现在就是高级人才了吗?我怎么觉得不是啊!
我上次的培训是做了好不讨好,学员来培训不就是想要工作吗?最后他们不都找到工作了吗?他们才花了多少培训费?而在别的地方达到同样效果,又要花多少?不管我教的内容好不好,但确实通过这个培训出去找到了工作!我现在就做那种包工作的培训,不会再去干那种感情用事的培训了!但我的人品还是可以保证找不到工作退费的,我相信不会出现找不到工作的事情!上次培训的学员的薪水都这么高,给我的压力也很大,上次培训班上有两个非常优秀的和特有潜力的学员跟着我,但现在我给他们的工资才3千多,我自己并不富裕,这一年来已投入了近十万元,这些钱是我以前的稿费和在外面给个带课挣来的,我这两年来,忍着病痛写书,当书写出来了,我想着自己的书完全是原创,许多内容是其他书上都不可能找到的内容,而社会上有那么多不懂道理的人,加上那么多抄书的作者,我的书真不想给他们看,我要找到一种模式去赚钱,我干嘛不能向钱看齐,不能向别人看齐,我干嘛要让跟在我身边的忠诚的人,被我欣赏的人挣的钱比外面的人少!所以,我不急着出书了,我在寻找赚钱的模式,这苦了那些一直等着我的书的读者,让大家失望了,其实,我心情也不好受,我真对不起那些忠实于我的读者.这个社会这样子,你费很多劲做的东西赚的钱不够投入,但一些不花时间的抄袭者却因你而获利!
由于上面的这些故事是真实的,涉及到了许多其他人,并且我写这篇文章时没有和你们打招呼,虽然你们自己知道是在说你,但没有其他人知道你是谁,就不大可能对你造成多大影响,所以希望你能够理解我,让我把这些事情说出来。
我培训过许多这样的传奇案例,以后有时间慢慢写给大家看看,成功的案例印象会比较深刻,当然也有少数失败的学员,由于没有关心这些学员的去向,就不怎么有印象了。我以后的目标就是从苗子上守住培训入口,努力实现每个学员都成为我成功的案例,都成为我终生的朋友!
我一直就没当自己的工作是什么高科技,每当有人说我是计算机方面的专家,我虽没去推脱,但也从未因此而把这当回事,而是一直有一丝淡淡的羞愧之情和无奈!因为我读书还算聪明,应该有机会成为真正的高科技人才的,但是,我最宝贵的年华被自己的消沉和中国的教育给耽误了,等我完全醒悟的时候已经晚了!正因为我认为自己不是高科技人才,并且已经没有可能成为高科技人才了,所以,我想到了教育众多后来者,特别是要注重教育年轻人,让他们少走弯路,不要重复我的经历,让很多年轻人早日入门和入行,希望那些有潜力的年轻人能够在我的帮助的基础上,再去获得机会和发展成为真正的高科技人才!
我是一个读书还算有天赋的人,但从小就很顽皮,小学就曾在早操升国旗时当着全校师生做检讨,校长和老师们都说检讨写得太好了,要把我的检讨稿拿到<小学生作文>杂志上去发表,但后来觉得这不是什么光彩的事情,最终就没有拿去发表.我在小学时没少挨过老师的揍,但老师也曾经在班上描述我未来的生活是"穿着油光发亮的黑皮鞋,有专职司机为我驾驶两头都能启动的轿车",这种生活在现在看来算不了什么,但上个世纪八十年代看来,应该是省部级的高干的生活吧!非常遗憾,混到现在,虽然拖***领导的福,做过他们的奔驰和卡迪拉克,但自己连一辆吉利轿车都不曾拥有过,就更谈不上有专职司机为我驾驶两头都能启动的轿车了.皮鞋是穿了不少,其中很多都是黑色的,但很少有油光发亮的,我不修边幅,从未擦光过皮鞋(有时候,实在看不下去,擦掉皮鞋上的泥土不算)。我自己未能获得满意的成功,这与我人生的弯路和醒悟太晚有关,我几度因自己消沉而差点失学,我会在适当的机会把我的事情告诉大家,大家就知道我为什么热中计算机教育了,我想把我失去的在别人身上补回来,我想帮帮与我有类似经历的所有年轻人!但我现在还没有这个能量,我自己的生活都没有绝对保障,我又不是那种宁可自己饿死都先帮别人的英雄人物!
注:下面的内容是我看了很多人的评论后加的:
(1)我没有瞧不起高中生的意思,即使是一个小学没毕业的民工,人家凭本事吃饭,我都是很尊重的。我搬过多次家,我和搬家公司的工人每次都聊得很投机,每次我都会为他们买水喝或是买西瓜吃的,我就是农村出来的,如果我没上大学,可能现在也和他们生活得一样!
(2)我的意思是说编程并不是什么很难的事情,高中生努力也能学好,但人们对高中生的感觉毕竟还是不如大学的好,我本人就是这样的感觉,我说的大学生和高中生是从一个整体的概念上来说,它代表两个层次,不是个对个的拿出来比较。从普遍性来说,大学生的学习素质是要高于高中生的,但一些个案则另当别论。我有一个学员是职高一年纪的学生,叫池千鹏,不知道他本人和他周围的同事能否看到这条信息,他就特别厉害。他从未学过编程,在我们培训班的c语言讲了一半时,看到他做的习题居然调用了好多我从来没讲过的库函数,我很好奇地问他,他怎么知道这些函数的,他回答说是这些函数是他需要类似功能时,自己动手写的,这一下子就令我刮目相看了。后来,学VC++时,全班就数他学得最快和最好,课后讨论时,同班的本科生、研究生都很佩服地围着他,听他给大家讲解,那些本科生开玩笑说:“我们要是不上大学也好了,就不会受到大学教育的桎楛了,我们的思想也会象他这么活跃”。说实话,我是自叹弗如的,我做他的老师,无非就是先掌握了这些知识,真谈到智商,则自惭形秽,就象一个高考状元的专业能力实际上高于他高中的老师一样,老师只是做了引导和铺垫。后来,我们知道了,他虽没考上正规高中,但他在初中是获得省里的数学奥林匹克竞赛奖的,正因为他父亲(清华毕业的)觉得儿子很聪明,不甘心儿子就读个职高去做技工,所以,把儿子送到了我们的培训班。后来,我给他推荐了一工作,在工作中,那些高难度的算法,同一公司的大学生们都无法搞定,只有他才能解决。后来,他母亲到北京来看望他,为表示谢意顺便拜访了一下我,他还说那些大学生笨死了呢!池千鹏成功后,她的母亲又把他的几个同学介绍到我们这来培训,但是,这几个同学却没有一个能学成功的,根本就听不懂课。象池千鹏这样的偏才实际上有很多,我们高中有一个同学,每次在省里的数学竞赛都能获奖,但每次考高都会落榜,他最终的文凭就只能是高中生,如果他学编程,造化也会高于许多计算机系的研究生吧。虽然有这样成功的高中生,但从普遍性来说,一个能正经考上大学的大学生的学习能力,还是要高于一个不能考上大学的高中生的,大学生的编程能力应该是好于高中生的。公司的管理者也都知道有的高中生可能比许多大学生更厉害,但毕竟从十个大学生中选出合适的人的概率要远大于从十个高中生中去选择,这也是为什么众多公司对文凭有要求的原因。对于那种特殊的高中生,还是有许多公司特别青睐的。