许多人选择做程序员,因为觉得程序员做的是创造性的工作。
许多人选择做VC程序员,因为想感受掌握一切,君临天下的感觉。
后来,程序员们都明白了:自己所做的,只是最机械、最重复的劳动。我们并未创造着世界,而是让世界死死地牵着鼻子走。我们一步也不敢停留,害怕着会因此与世界失去联系。
再后来,程序员知道了除了写程序之外,还要吃饭。许多程序员找到了工作,唯唯诺诺地写公司规定的代码,过上了任人鱼肉的生活。VC程序员却由于一直找不到工作,流浪街头。
其实,选择做程序员,就意味着比别人受更多的苦。选择做VC程序员,就意味着比别人走更多的弯路。因为我们没有好的书籍参考,没有好的老师指导,没有好的环境实践……我们孤独地在眩目的显示器前或在漆黑的夜里苦苦摸索,寻求出路。然而,蓦然回首,离自己的目标已渐行渐远……
数百个VC程序员联系上我,说找不到工作,有的说要到我公司来。我要求他们设计一个最简单的项目,但他们都似乎有心无力,屡屡犯错。我知道,这并不是因为我们的VC程序员不认真,不努力。而是在这盲目的大潮中,程序员们找不到方向。举个例子,当今的VC书籍可不能不谓浩如烟海,但真正有用的没有几本。写书的人欺骗着一批又一批的莘莘学子,让一大班程序员跟着他的屁股去啃那些枯燥无味并大多无用的东西。当程序员们探索得有点眉目的时候那技术早已经不流行。如MFC,来不及让程序员们真正理解,却显江河日下。
我知道,真正让你有进步的行为是进一家软件公司做一个项目。那时,你会真正感受到一日千里是怎么一回事。但是VC朋友说要到我公司来,我总是拒于千里,理由是不能给公司带来效益。公司不是慈善机构,要培养一个VC程序员也不是一朝一夕的事情。朋友说,我们可以合作,这样总可以帮上公司一点忙吧。其实,合作写程序并不象书上所写的那样简单,相反它更是一个漫长的过程。每个人的经历不同,思维不同,要融合在一起是很难的。即使大家同一样的大脑,初次合作时也要不断地交流。最重要的是,新手写程序,总会犯些“不可原谅”的错误,会给公司带来难以预计和损失。
难道,要我们VC程序员把自己为此逝去的青春和未圆的梦想、未酬谢的壮志一齐作深深的掩埋吗?
绝对不是!我也是一个VC程序员,深深知道我们走每一步是多么的不容易,我们的付出远远大于收获。VC象一个海洋,很多必要的知识我们没有精力完全去触及。记忆中,我们从满怀信心开始,到艰难地啃着一本本的“天书”,最后,却背着VC这个沉重的包袱迷失了自我。
大家是否想过,我们本身也有责任。换句话说,如果我们真的“够强”,软件公司绝对欢迎。VC程序员总有着英雄主义,想掌控一切,涉及编程的范围太大,而真正懂得的甚少,给人志大才疏的感觉。还有,我们是否想起过“帮助别人实际上就是帮助了自己”这句话?大家互相学习,让社会上有一大班精通VC编程的人才,VC在“招聘界”流行,我们会惧怕找不到工作?
前几天,我在市郊的见到一批出租的大楼。干净整洁,功能齐全,价纸却超低。那一刻,让我想起了我们穷VC的朋友。我们可以在此聚在一起,做一回学生或老师,互相学习,共同进步,也可分时分批出去联系编程业务。有这庞大的队伍,我们就不会在联系业务时有底气不足的现象,我们可以大声说“绝对有把握完成这个任务”。
当然,我们更可以在闲暇的时候,驱车到附近的海边。我们手拉手,穿着拖鞋踏踏浪,看看夕阳……追忆作别的梦想,寻找往昔的壮志豪情。
但愿这不仅仅是个梦。