N年后,回忆在Y公司的时间,我领悟了很多:不是每个人都适合创业;如果你连给别人打工都讨厌,你会更加厌恶给你自己打工。对于社会而言,同样赚1块钱,靠打工赚来的你为社会贡献了更多!!
回过头说主线,离开了Z公司的第二天,我到了G公司报到,职位是PHP程序员。当初觉得自己要找一家”彻底的IT公司”完成自己的”彻底的职业转变”并计划在那里待5年以上(至少超过Z公司)。没想到G却成我职业生涯中最短的一段。
要说Z公司的这个岗位,结结实实的骗了我。负责的内容是包括PHP程序员、UI动态程序员、安全工程师、数据库工程师、网管在内的多个岗位的综合体。也就说明了一个很现实的问题:G公司的IT根本没有明确的分工。但至少我觉得这样还可以多学点东西。由于比较讨厌调校CSS,我对外宣称自己不会JS和CSS,却误打误撞的在程序底层框架以及硬件方面有了不少的长进。
由于G公司老板本身是教师出身,好为人师,同时更倾向于内容团队和销售团队(似乎是民企的通病)加之整个公司团队的体制问题,IT在公司始终不受重视。造成整个团队的积极性不足,原先的IT老大离职而去,一时间群龙无首。在此期间恰逢网站流量量变达到了质变的级别,访问速度奇慢,大量的垃圾代码、低效代码充斥其中,网站很难维系。作为整个IT团队中研究架构和硬件的”权威”我写了计划要对网站结构进行扩容。丝毫不懂IT的老板却一直迷信着买好机器就能解决所有的问题。于是乎,我接触了当时的企业服务器性能之王–Sun V890。这当时看似无理的决策却在无形中让我对于硬件的了解从X86跳转到了多平台;从Linux到Unix;从自行维护到委托外包……总之,从小公司的观念一下子上升到了大企业的观点。从这一点上我又很感激G公司的老板当初的错误决策。谁让老板永远是最正确的呢?这就是塞翁失马吧。
V890的引擎始终被糟糕的前端代码拖累,只不过持续了几周的流畅。从逻辑上分析,瓶颈出现在磁盘IO,唯一的方法似乎就是做多级缓存。然而这一切已经无法向老板解释清楚了,没有一个IT部门的领导,IT的地位更加岌岌可危。几个兄弟们确实很卖力的加班加点,可事实证明了性能的提升尚不足以报答他们的努力。不久,我步了IT经理的后尘,成为第二个选择离开的人。告别的那顿饭我发了一大堆的牢骚,当时确实可以看作是我在蛊惑人心。但后来的事情证明了这种猜想–IT部门的人员换了个遍,平均工资尚不及之前的2/3。
几年过去了,G还是活着,访问速度俨然没有质的提升。IT部门经理由一个没怎么接触IT的人担任–至少有这个岗位了。后来甚至他们还有意让我”回家”,可是此一时,彼一时。一个领导最应该做的事情是倾听下属的意见,在合适的时候采纳;一旦错过就不要指望能够追的回什么了。
后来回忆起这段在G公司的日子,唯一的印象是疲劳和加班。和后来的同事聊起这段往事,同事揶揄到:”被一家公司当作牛用,到下一家公司的时候,你就不再是人,是牛人!“心酸的收获。
| anyShare分享到: | |
| |

#1 by David Lou on 2009年05月25日 - 15:40
靠。。。隐藏的真深啊。。。有这么些故事你老大没说过。。。
PS:不如等你心情平静了整理下格式,大大小小的字莫非是故意的:)