这不是一篇技术文章,因为很久没有写博客了,今天也许是一个特殊的日子,希望这篇文章能够给码农指出一条出路,或者说让码农从屌丝程序员变为高富帅。我是一名程序员从事软件开发已经6年了。
前3年
我2006年毕业,由于学校不够硬,当时怀揣着理想的我在一家小软件公司干了三年,当时的我想的是【好好干和公司一起发展】,毫不夸张的说尽公司前半年,我没有一个周末不上加班的,而且是心甘情愿的加班,动力十足。不可否认学到了很多东西(C#,SqlServer,Oracle,VB,Ajax,Moss等技术都在项目中用到了),同时也感到私营企业的黑暗。每天看着老总脸色过日子,挨训、挨批是家常便饭,后来发展到写项目计划书老总栽赃我窝工,我手底下新来员工文档写的烂,老总却要打我,听起来十分不可思议,但却是事实。所以3年期间差点和技术总监和老总干架了(看到新来的小女孩被QJ,当时血气方刚的我总有些正义感,现在我圆滑了很多也许不会了)。
离职后的感触
09年离开那家公司,我心里有了一些感触,抛开道德层面不说,我必须思考:【为什么我这么全心全意的工作结果却是会被人欺负和受累】,相信很多码农和我的经历差不多,问题也一样。其实究其原因就是因为我没本事(技术总监常常这样说我)。接下来问题就简单了,怎样才能有本事呢?技术上我虽然谈不上系统架构师的水平,但一个软件工程师的高度是绝对有的。渐渐地我终于参透,我要开发一套没有人研究的软件,这样才能证明我的能力,才能有第一桶金。那么如果我开发的软件是供电石化用的企业管理软件、进销存、物流、项目投资管理等,那我将永远不会有出头之日,大家不要认为我是在危言耸听,因为像金蝶、拥有这样的大公司,已经有了现成的产品,部署技术,我的才智不可能超过这些公司的项目工程师,即便超过了你的人脉关系也远远不及。所以我奉劝正在准备创业的码农们,千万不可【攻敌之长】,那样浪费掉的时间将会使你抱憾终生。所以开发一套无人研究的领域,而且这个领域目前正缺乏管理软件就成了我的创业思路。而研制这样的软件必须是慢工出细活,最需要的不是新技术而是耐心和时间,这点似乎和现在这样的物欲横流的社会形成了鲜明的反差。
后3年至今
按照我的规划,2010年我来到一家医院,负责网页制作和SEO工作。这份工作其实对于我来说是承担了很大风险的,因为它不是专业的软件公司,要知道像我这样的年轻人如果将自己现在最宝贵的时间用在一个不能展示我才华和学习到更多东西的地方(2年时间我制作了20多个网站,但技术含量几乎都是为0),那么伴随着时间消逝我将无异于自掘坟墓。 但我最终选择了承担风险,因为工作压力减轻了不少,这样可以给我更多的时间来开发这套软件。终于功夫不负有心人,从软件在公司内部运用,需求挖掘,功能扩展修正4次大循环,历时2年,软件终于形成了一个稳定的版本(包括部署实施、系统升级、操作手册)。其实我也不知道软件能否让我赚足第一桶金。但这确实是一个机会。伴随着爱情的到来,我也即将走入婚姻的殿堂,目前事业的一无所成不会难倒我,因为我有机会。这个机会可能会改变我的命运。
我只想用我的经历告诉希望创业的码农们,如果你研制一套别人都没有人涉足的领域的软件,那么你就是先进来的人。先进来的人吃肉,后面进来的人永远连汤都没的喝!最后给码农们一些忠告:
不要害怕风险和失败,我就是在巨大的风险下经历了无数的失败才研制完成了这套软件,风险和失败后迎来的将是彩虹;
不要将自己的青春和才华献给公司,青春和才华应该献给你自己,资本的原始积累是血腥的,所以老板都是这样这是本性,给老板打工时最愚蠢的投资;
不要纠结房价过高,抓住机会赚到钱才会适应房价,房价不会因为你的纠结而降低的;
不要抱怨自己不是富二代,人没有选择父母的权利,但有让自己孩子变为富二代的权利;
不要害怕掉头发,因为你现在不掉,结婚后的巨大生活压力也会让你掉光。