职场 从程序员到销售,说说我的职业发展历程

  作者  北京东南500里

  把我自己五年的工作经历写出来,希望能够对那些到现在还没确定发展方向的同志们有所帮助。
我2000年计算机本科毕业,从Coding开始我的职业生涯,三年拿到月薪7000税后,然后转型做Presales,到现在做Sales。
我自认为是对自己的职业发展道路有很多想法的人,但是这些想法也是慢慢从缥缈到现实,之至影响我的很多重大决定。
毕竟是学理工科出身的,文笔很一般。
只是希望能够把事情说出来,讲清楚。如果大家想看小说,就不要浪费时间了。
    大学生活对我来说基本上是灰色的。穿插着些许的亮点也基本上和学习这马事情没什么关系。
也许是高三对我们来说太过于沉重了,加上当时社会上诸如60分万岁这样的口号对我们诱惑太大。所以进大学的第一天开始,人就没有紧张起来。当时想就凭老子这点脑筋想混个及格还不是吃饭拉屎之余就搞定了。
 
    浑浑噩噩中几年大学生活就要结束了。该得到的得到了,该失去的也都失去了。英语四级考了五此,一次也没过(应该是考六次,又一次早上没起来就没去)。计算机专业课加上基础课一共折了10几门,学位是肯定没有了。除了能够非常熟练的使用Windows 和 Dos之外,我不能够向任何人证明我是本科学习计算机的。(不是吹,那时候我配置config.sys的功力不是一班人能比的)。就这样,走到了大四的下半学期。
我感觉我对上班这件事情属于“顿悟”型的。昨天还从来没想过,今天早上起来就决定要上班了。在二○○○年的时候,学习计算机的好像就业形式还是蛮好的。
不过,和大多数人找工作的方法不一样,我几乎从来不去人才招聘会(有生以来只去过一次,很快就出来了)。我找工作的方式只有一种就是网上投简历。那个时候能够上网找工作的网站还不多,好像只有一个51job。

    于学习成绩上的事情咱没什么可以炫耀的,社会经验也没有。所以造简历的时候其实没费什么心思,找一个同学写得差不多的简历。copy过来亮点一删就成我的了。别的记不清楚了,就记得当时把所有知道的计算机工具都归到“熟练使用”一栏里面了。编程的,操作系统的,画图的,工业设计的,林林总总也有那么十七八项。现在想起来不是一般的幼稚,但是同样幼稚的事情照样发生在现在的大学毕业生身上,呵呵。
现在回想起来,那时候对社会真是了解少的可怜。要求工资的时候,觉得一个月如果我能够挣到1500块人民币那就是一件非常让我满足的事情了。想想在学校里面,一个月500多块钱,吃喝都够了还能有点零钱买买烟,打打台球,1500对我来说已经不知道该怎么来花了。说明一下,我上大学在北京,本人也是北京人。那就写1500吧,简历上薪资要求一栏就是这个数字了。
 
    接下来的事情好像就更加简单了,看到it类型的公司就投一份,那时候也没想过好好分析一下用人单位的质量。反正招开发的我都投,不管用什么开发工具,做什么。当时想,反正我也是什么都会点,不至于当场就漏馅。剩下的东西慢慢学吧,不就是编程么。虽说上大学期间没怎么编过程序,不过总觉得那东西不难。就是我没上心而已。我唯一有些但心的就是,我没有学位不知道用人单位会不会在乎这个。
接下来的事情似乎顺利的有些出奇,很快面试通知就到了。从投简历到上班不超过10天时间。最终我选择的是一家小公司,做MIS的。记得当我怀着一颗不安的心说到“我可能没有学位证”的时候,给我面试的技术主管说了一句“我觉得这无所谓吧”,哈哈 天空豁然开朗。你觉得无所谓我当然无所谓啦。就是你了,下周我来上班。

现实是严峻的。
一个几乎没编过程序的人,被放在程序员的位置上是什么感觉?我想说这是我想要做的事情,但是我真的和要求差的很多。
试用期的前三个月很辛苦,我动用了一切可以使用的时间和资源来填补4年留下来的空白,希望自己能够用最短的时间跟上大家的脚步,不希望被别人看穿,原来我只是一个大学里面狗屁没学到的无用之人。
我很幸运,有一个同事对我非常好,给予了我极大的帮助。经常回答我一些近似呼白痴的问题。在那段时间里面,这些帮助对我真的是很重要。如果仅仅是靠自己啃书本找资料,我进步的速度远远不够,很有可能试用期没结束就被pass掉了。
顺利读过试用期之后,由于我的优异表现,老板给了我一个我从来没有想过的工资,税前4k。呵呵 我当时可是之要了1500啊,哈哈。
有时候我想,也许我真的算幸运了,这样不合格的大学生也能够这么轻易的找到工作,还有机会做技术一线,还能拿到不错的薪水?
老天爷真的眷顾了我一把!
 
我不清楚大家是从什么时候开始仔细思考自己的职业发展规划的。我的感觉是,刚刚走出校门的时候选择道路是靠热情。那个年纪应该是想干什么就去干什么的年龄,不用害怕失败。无论怎么失败我们都可以从头在来,时间还有,包袱不大。所以说,一无所有的人最可怕,闹革命的注定是无产阶级。
这么多东西怎么可能在短时间内补会来。很多大学的课程都是后来自己从新捡起来自学的。数据库原理,数据结构,汇编等等。但是也只是应用性比较强的一些知识。
学问这种东西是来不得半点虚假的,我也是后来才对这句话有了更加深刻的理解。
对于你所说的机会,我有些自己的看法。工作了这么久我才发现其实机会真的是无所不在,我不太相信当今这个社会会有人才能够被埋没。是金子总会发光的,如果你是真金的话,方心吧你想不出头都难。国企的情况我不是特别清楚,但是在商业化比较强的企业中,真正能够出头的还是哪些有本事的人。当然这种本事除了IQ外同样重要的是你的EQ。这也是为什么我会最终决定放弃技术路线走向前端的原因之一。

    coder的日子就这样正式开始了。技术这种东西对于某些人来讲具有一种魔力,让你可以深陷其中,自得其乐。我,就是为之着魔的人之一。
到了今天,我依然认为程序员是世界上最有创造性的职业之一。当你把一套程序构架从无到有的建立其来,看着他顺利的运行,不断的为使用者产生价值,那种成就感无以伦比。估计这种感觉和建筑师盖大楼的感觉差不多。
我开始疯狂的迷恋各种计算机技术,程序语言到操作系统,数据库能接触到的一切东西都让我感到新鲜,从内心中涌出一种冲动想要了解他,使用它,让它为我服务。
我一直很奇怪为什么这么多有趣的东西到了大学老师的嘴里就变得如此乏味,让人提不起兴趣来。tmd我也算是一个中国教育制度的牺牲者。
日子过的很快,也很快乐。作为coder来说,你能够看到的就是你的项目,你的使用者和你的程序。别的东西对我来说也根本就不关心,公司项目怎么来的,签单额是多少,怎么回款通通不知道,也不想知道。

在工作之余有时候也想过以后的日子。但是那时候对以后都没什么感觉,只是觉得为自己负责作为一个男人应该想的远一点,但是想到哪自己都没谱。
听别人都说,coder是个吃青春饭的职业,男人一过了三十就编不动了。脑子跟不上,精力下降,要么转行,要么做管理。一线的技术人员都得是年轻力壮的小伙子,黑天白夜的连轴转挺得住才行。当时想那就到时候再说吧,反正现在还年轻,还有激情。而且我又在做这么有创造性的工作,我有技术到了哪里都能吃的不错。
    
第一家公司的衰败,令我有感到有些突然。虽然以前也有过工资延迟几天发放的情况,但是当元旦即将来临之际,看到那封财务发给员工的电子邮件之后,我才真的感到公司一定是出了比较大的问题了。
几个资深的老员工已经决定离开,我相信他们知道的内情一定比我要多。随即我和几个关系不错的同事也递上了辞职报告。现在回想起来当时真的挺傻的,到现在最后一个月的工资我也没有拿到。其实这家公司的老板还是有些实力的,前一段中国除了一个自己的*VD标准吧,那个公司我们公司在同一层楼,属于一套管理人马。现在想想,人家的重心怎么会在你这边?我们项目的钱估计都流到那边去了。
不管如何,将近一年的工作经历还是帮助我完成了一个巨大的转变,现在我已经不再是一个什么都不懂的大学生了,再找工作的时候我也可以把自己归到“有工作经验”的人堆里面了。
尽管后来才明白,其实我当时所知道的也不过就是屁大的那么点东西。
  
两个月之后,我走进了另外一家公司的大门。这是在北京地区响当当的一家系统集成公司,电信(现在是网通了)是我们的大客户。每年的销售额以亿计。跟上一家公司比起来,新公司是个庞然大物。北京有将近300人,楼上楼下。销售,市场,财务,人力,集成,软件,管理,商务大大小小20来个部门,而我做的还是老本行,软件开发。没想到这一呆就是三年,三年后出来的我
新的环境给我新的动力,也有了更多的机会接触各种计算机技术。许多东西都是我以前从来没有听过过的。第一次听人家说起“小型机”,以为是计算器呢。后来才知道,原来我们现在用的pc交作“微机”,小型机是相对于大型主机而言的,跑的基本上都是UNIX。哈哈,我想我真是个土鳖。
当时我所在的项目进度要求比较宽松,是企业内部的一个产品研发。那些工作对于我来讲难度并不大,基本上就是体力劳动。相信绝大多数做过MIS或者信息系统的coder都知道,这种软件开发技术上是没有太多难度的。难的是需求的不确定,改来改去搞的我们这些写代码的人很是不爽。
环境的宽松带来的另外一个好处就是有比较多的个人空间,在完成工作之余有时间去搞一搞自己感兴趣的东西。项目经理是一个抓大放小的人,只要该做的工作做完。他是鼓励你多学习东西的,这一点我到现在都非常感谢他。
就这样,时间过去了一年。为了奖励我在这一年中优秀的工作,公司给了我一个公费进行学习的机会。我仔细考虑之后,选择了Oracle 8i OCP认证培训。当时ocp培训还没有涨价,好像是1w7左右,但是代价是需要和公司签订三年的劳动合同,合同期之内离开公司就要全额补足培训费用,现在想想公司也够黑的。
我当时选择的是周末班,公司给你花了钱自然就不能再让你占用上班的时间。当时Oracle的培训制度还是非常严格的,周六周日全天的课。前后一共上了三个月,加上考试。一共差不多5个月吧。那种上课可不像上大学的时候。上大学是能不去就不去,去了也找后面的座位,然后干点自己的事情,课间就溜了。现在是每次都早早的到,占第一排的座位,主观积极性就是一个天上一个地下。而且那时候听说ocp的考试还是挺难的,不想mcse街上一堆一堆的。而且公司有制度如果考试一次不过的话,培训费用就要自己掏。那压力,不是一般的大。大学四级那么多次没过我都没从来没有这么大的压力 :(

    我觉得工作两年,对自己来说是一个坎。两年的时间,足够一个人把自己干的那摊事情搞清楚了。眼看着也要“奔三”的人了,有些问题该静下心来好好想一想了。
现在的我已经不是刚刚走出校门不谙世事的矛头小伙子,考着现在的技术水平找一个薪水不菲的工作问题不大。做技术的吗,内心深处都有一股牛气,觉得自己掌握一技之长,走到哪里都不怕。可是自己真的能够一辈子都坚持不懈的把技术做下去么?有点不自信,相信做过技术的人都清楚,真正把技术做到家的人,必须具备一些别人所不具有的特点。别的不说,有一点就是需要“心沉”。想把技术做好的人,一定要把心沉下来,面对问题钻进去。这,不是没个人都能够具有的性格特点。

    做技术工程师的人很容易变成髙IQ低EQ的人,我见到过许多这种例子,也很害怕变成这样。与人打交道的能力是需要培养和锻炼的。我觉得我需要有所改变,除了技术之外如果想能够为自己的未来多做些打算,你还必须拥有一些其他的能力。比如沟通能力,逻辑组织能力等等。
我决定去做presales。半年以后,公司另外一个软件部门需要presales的人,我就去了。不用离开自己熟悉的公司环境就可以换一个职位,我感到很高兴。
presales也叫做售前工程师,对许多正在做技术的人来讲是一个比较好的过渡方向。首先,这个工作还是属于技术范畴之内。但是和做coder不同。他更多的是要求你对技术的理解能力,能够快速的把自己产品的特点和用户需求匹配起来,更高层次的还需要对客户进行引导。如果能够把客户带到你自身的轨迹上来,你就成功了。技术还是立命之本。其次,这种工作需要直接面对客户,有的时候是和sales一起出面,有的时候是独立应对。这都需要具有比较好的沟通能力,需要把自己知道的东西能够讲出来,讲得好,讲得用户认可。这也是一门不小的学问。
    两年的presales工作经历对我讲是一个很好的平台,一方面没有丢掉自己技术的专长,另一方面能够帮助我更好的看清楚自己和以后要走的路。原来看不清楚的事情,现在看得清楚多了.
我终于知道了原来自己真的不是做技术能够出人头地的那块料,也知道了原来技术水平的高低根本就不是东西能不能卖得出去的第一要素。我曾经是如此的幼稚和眼界狭隘,有些东西是需要跳出原来的圈子才能够看清楚的。“不是庐山真面,只缘身在此山中”
    几个月前,我正式跳到了一件美国软件公司做sales。新的路开始了,我还需要努力。

磨磨蹭蹭的写了好久,想说的话也基本都说出来了。其实还有许多感受在心中,可是文字功底实在太差,写不出来。
我身边也有一些比我小的朋友,我看着他们就像看到几年以前的我。我的经历不能说很特殊,但是也许比较有典型性。我之所以努力像把这些东西写出来,也是希望能够对现在还在迷茫、彷徨的朋友们有所帮助。

“享受生活每一天”,这是一种境界,真的。

猜你感兴趣

更多 >>

评论

评 论

更多精彩内容