程序员的一生爱你

 各位程序员朋友新年好,年三十逛了下CSDN,看到了很多的程序员朋友在写个人的经历,自己也想着写点什么,在两年前就想自己工作10年之际撰文来纪念一下,或许当时太忙作罢了,现在算是补上;印象中往年春节假期比上班还忙,到处跑… 14年春节回到了单身生活,和父母在深圳过年,很难得能闲下静下来。

    不记得上次逛CSDN是什么时间了,由于工作关系上网越来越少,早些年回家还会上QQ、MSN,现在回家都不愿意去碰电脑,更多的只是用用手机微信。记得第一次上CSDN还是在学校,当时CSDN刚刚成立,整天就泡在论坛里面,学到了很多东西,也认识了很多的朋友,工作后由于CSDN改版而转上VCKBASE和VCHELP,一直伴随我工作多年,学到很多“做人、做事和软件技术”,也结识了很多的好朋友。

    所以今天就穿个马甲了 ^_*  感谢这些开发论坛和那些热心的朋友们,激励或是参考给予新的程序员朋友,也纪念自己工作的10多年。


1. 学生的记忆
    还是从我读书记忆起吧,初中那会父母建议去考中专,因为家里有好几个亲戚都是考中专毕业后混的不错,我还努力学习考了个报考中专的指标,然后报了财政和税务,可没考上… 然后上了个普高,高中时家里突生变故,发生了很多事情,对我打击很大,读书也没好好读,每天躲在课桌下看小说,什么金庸、梁羽生、卧龙生之类的看了个遍,高考前还被班主任抓到看小说,赶回家不让参加高考,后来被我爸知道了,闹去学校找校长,这样才有机会体验了一下高考的滋味。结果是肯定没考上了,暑假被老爸关家里一个多月,要我去复读继续考大学,想想复读学校那些同学日复一日年复一年的在那寒窗苦读,我就怕怕。后来赶紧打电话联系同学和朋友,最终朋友介绍和几个同学一起去长沙读自考。

    自考读的是计算机应用专业,刚进去第一年那个努力呀,认真上课,没事就上图书馆看书,一年下来效果还不错,都考过了,第二年开始就和同学玩开了,那时候同宿舍的同学家境都不富裕,在一起穷着乐… 就这样自考第二次考试也还过了1门。读自考第二年找亲戚借钱买了第一台电脑,那时起每天拿电脑当热恋女朋友一样,每日每夜都黏在一起,也是那个时候开始了第一次上网、第一次用伊妹儿、第一次上BBS、第一次看黄色网站,然后上ICQ、OICQ、TICQ…、上CSDN,在CSDN论坛上最初的那帮朋友们给了我很多的启发和帮助,出杂志后还连续买了好几期的“程序员杂志”,至今还清晰的记得当时有期杂志提到了中国的优秀程序员报道,看了后对自己激励颇多,觉得他们就是我的目标。在第三次自学考试时和同学一起抄袭被抓,取消了当次的成绩。也就是从那时起,背着父母放弃了自考,第二年和同学去了深圳。

2. 工作生涯
    那年来深圳前还纠结了很久,在上海和深圳两个地方上选择,当时是很向往上海的… 最后受不住同学的相约,还有另一个理由是有亲戚在深圳,不用担心找不着工作没钱而流浪街头,就这样带着我那破电脑一起到了深圳。

    一晃10多年过去了,仔细记忆下,一共换了7份工作,跨6个不同行业:IC电子、网络、安防、手机、消费电子、医疗设备,研发平台从DOS到Windows,再到Embedded Linux,待的地方从私人作坊到小公司、大公司,再到国企、外企,最后在上市公司。

第一份工作
    和别的程序员朋友不太一样,我的第一份工作是IC销售员。那时候好像比较流行逛人才市场,我逛了一个多月,简历投了不少,没一个面试的,深深的感受到了没文凭、没工作经验的艰难,有天在一IT公司招聘摊位前排队投递简历,旁边一招聘公司的老板和我聊了几句,他是华强北卖IC的,说我比较机灵,要我过去他那做IC销售,为了生存我很爽快的答应了。月薪1.5K。公司才4人,每天就是打电话和在外面跑推销IC,倒是不累。

    这份工作我只坚持了近3个月,只因心中有着那份程序员的梦想,销售工作的这段日子,一有空就跑图书馆,晚上就在租住的房间里看书,写代码,离职时老板感叹到,还是没能把我的想法改变过来,他对我很不错了,现在想想当初要不辞掉IC销售工作,或许是另一番景象了,呵呵…

第二份工作
    记得当初有同学是建议我边上班边找工作,我没采纳。很坚持的离职了,然后又开始新的找工作历程,现在想想那段日子才是最艰辛的,经济和生存的压力每天逼迫着我,不停的学习不停的投简历等待面试,然后不断的被打击、嘲笑。1个月后没钱了,在同学那借了点钱,然后不得已扩大了应聘范围,也投网络管理员之类的岗位,第二份工作就是投网络管理员面试时到来的。是网络公司,那个老大面试时得知我还懂研发,可能也觉得我不挑待遇吧,月薪1.2k,而工作就是帮公司开发自用软件,就这样我成了公司所谓开发部的第一个员工,也踏上了我的程序员历程。

    公司也在华强北,比较欣慰的是还包吃住,住在集体宿舍,吃5元的快餐。我非常的珍惜这来之不易的程序员工作,第一个开发任务下来后,就申请在宿舍工作了,吃、住和工作在一起,没日没夜的写代码,逛论坛寻大虾帮助,每天工作都超过12小时了,几个月下来任务是完成了,身体也在那段时间损伤很大。

    第二个开发任务是做网络通信程序,还有DOS下的IPX,这些任务对当时的我难度实在太大了,没办法,也硬着头皮上了,几个月后技术上遇到了难题,停滞不前,老大知道后陆续又招聘了几个开发同事进来,现在回想起来蛮有意思的,好家伙都招聘的什么人啊,厨师、老师之类的,记得那时一个同事在老家是做厨师的,兴趣导致学习软件开发,小有所成;还有个是在师范做老师的,也是想做程序员,自学成才,招聘人员里面全是半路出家,没有一个是班科出生的,也亏的有这一帮子对程序、对代码执着的同事们,我们一起争论、谩骂、学习、熬夜,一起追逐那个梦想,在华强北那个集体宿舍里完成了老大提出的一个又一个研发任务。

    一年下来,由于公司资金链的断裂,薪水不仅没见涨,反而每月发的少了,甚至拖欠,研发部同事相继走光,剩下我一个人,感激和情感让我留了下来,老大也给了我很多许诺,包括公司10%的股份。最后也是在那年春节时,我把一年攒下来的钱寄给了父母,自己留下不多,年后一两个月,再也坚持不下去了,选择了离开,离开时感慨万分,在这个小公司里,没文凭也没工作经验的我和厨师、老师组成的研发团队创造自认为的一个又一个奇迹,把c、c++、pascal、html 摸了个遍,也算正式开始步入程序员的殿堂了,向着“做优秀程序员”的梦想迈出了成功的第一步。

第三份工作
    那次离职后回了趟老家,好好休息了一下。也从那次起再不用累着跑人才市场了,开始了网上投简历。第三份工作是在国企,应聘和面试经历记不太清了,只是知道HR很纠结我的文凭,最终是技术占上峰还是招人紧急就不知道了,反正是应聘成功了,薪水也涨了起来到了4K。公司属安防领域。公司有位同事要离职回老家,我顶他岗位,上班后的一个月我充分认识到了自己的渺小,原本自以为是的技术能力在这显得很弱,对我打击很大,随后的日子我拼了命的学习、追赶,试用期那三个月是天天在加班。

    在此很想感谢公司同事们对我的热心帮助,从他们那不仅学习到了技术能力,还学习到了如何做人、做事,更让我领悟到一个优秀的程序员只懂技术还远远不够,还需要有很广阔的知识面和较高的EQ情商!自那时起,我开始看陈安之、余世维等人的讲座,开始看方与圆,开始学习管理知识,开始看国学“战国策、老庄、孟子、韩非子、资治通鉴…”从古人身上学习处事之道!

    试用期过后的工作里,很少加班,每天都是17:30准点下班,周末还双休,这是之前工作从未有过的待遇,让我有了更多的可支配时间,接触了很多的、陌生的知识,认识了很多开发论坛的朋友,从网上认识走到网下接触交流… 也是那年ARM悄悄的走近了我们,开始接触ARM 7,开始接触嵌入式。

    那会正是MP3横行、MP4刚刚起步的年代,工作之余和朋友搞了个工作室,捣鼓嵌入式消费电子,国企工作很稳定,很安逸,待遇每年涨个一点点,工作一年多后工作室的朋友怂恿我离职创业,搞消费电子,这个主意对当时的我诱惑很大,在几个朋友先行离职后,我不顾家人的反对也离职了。

    消费电子在当时是个非常热门的东东,我们几个猫在出租屋里,潜心苦干了快半年,终于有个像样的东西了,虽然BUG很多,年长的朋友开始急着牵头去找投资了,因为我们都经济紧张了,我花光了积蓄,还特意办了信用卡用来透支,在和投资人、投资公司一两个月的接触下要么是别人不看好我们的产品,要么是没谈成,当时那个心情… 后面有个朋友顶不住了,开始出去找工作,我随后也开始了投简历。

    第一次看似美好的创业历程画上了句号,心里受到了严重的打击,以至于几年后好几次朋友同学约我一起创业,都以我的不热情不积极而不了了之,最近的一次就在前年底,都被他们鄙视的不行 -_-!!

第四份工作
    这次找工作是我的一个转折点,之前一直是在windows平台做,而那个时候嵌入式正在流行,消费电子产业正在蓬勃发展,加上之前捣鼓ARM7和创业的经历,我坚定了转向嵌入式工作的决心,还在华强北弄了个ARM9的开发板学习,经过一月左右的面试,有家山寨手机公司要我去上班了,我去的时候公司刚成立,办公地点都刚装修完成,还是做程序员,薪水5K。在我的带领下,身边要好的同学朋友都在转向嵌入式发展,有几个比我还快找到工作。

    山寨手机是一个完全陌生的行业,公司全是新人,全靠自己,每天看着公司不知从哪弄过来的源码。从window到嵌入式,应用程序到驱动,搞了个遍,学会看datasheet、原理图、PCB图,大半年下来我从同事中脱颖而出,成了一个小主管。后来研发部门出了些变故,有同事拿着公司代码帮别人做事,甚至还在公司电脑上销毁一些代码,给公司造成了损失。再后来有同行眼红我们,把我们给告发了,没办法,工作还不到一年时间我主动离开了。在这家公司工作时间虽然最短,但学习很多,进步很多,为我后面的经历打下了坚实的基础。

    经过了这么多事后,使我懂得一个优秀的程序员,除了技术能力,除了EQ情商外,还需要有“道”,因为在我的身边就有那么一群程序员朋友们,他们严格坚守程序员的职业道德,有着好的职业操守、敬业精神,好的做人、做事风格,我一直以他们为荣,一直在向他们学习。

第五份工作
    这次离职后,我一直在检讨,工作这几年几乎是没换一个工作就是一个新的行业,缺乏行业的沉淀、积累,也有长辈告诫我选定一个行业做下去,我自己也很清晰的认识到这些问题。在网上开放了自己的简历,每天在家思考未来的路…

    简历开放后还来了很多面试邀请,有被猎头寻到,手机行业的研发,面试一整天后,薪水才给到7K,我放弃了;还有次华为的面试经历,华为的面试估计很多朋友都体会过,很漫长,很痛苦,好几天下来技术关通过了,薪水也谈好了,但卡在了HR那关,我没文凭,唯一的证书就是高中毕业证。自那以后,我在简历上特意注明了华为勿扰,后来听说很多朋友和我有类似的主动,也有标注华为勿扰。//需要说明下,这里不是说贬义华为,仅经历而已.

    也是那个时候,有个朋友突然打电话要我帮他写软件,让我很意外,接触了解后开始了我兼职的第一单,报酬7K。

    在做单期间,接触到一个朋友,说是网上看到我的简历,要我帮忙做项目,一起见了面,他想按项目来给报酬,我那时积蓄不够,害怕和以前一样出现经济危机,就和他谈按月薪算,最后以9K/月谈妥,算是在他那上班吧,也是搞嵌入式ARM9,就这样开始了我的第五份工作。

    这份工作来的有点突然,把我之前思考的行业定位问题都打乱了,那时就想到赚钱第一。做项目其实压力蛮大的,比一般上班要累,那时候就两个人一个硬件一个软件,一个产品从无到有,得费多少心,还好离华强北近,买IC方便。而就在那年母亲生病住院了,要动刀子,一夜之间让我压力倍增。

    第二天就到处打电话找朋友问有没有活做,到处找人,还在网络找消息和资源,那时候运气也蛮好的,一礼拜时间不断的有电话打过来,需要做软件的,我全接了过来,晚上加班到凌晨3,4点,第二天赶去9点上班,每天这样,就这样坚持了3、4个月,有同学说我透支生命在赚钱,我回答说送上门的钱不太好拒绝,那个时很需要钱。再后来都不用我主动找活了,每次都是朋友打电话找我,更有些从未谋面的朋友也电话找过来,还卖了一次源码,也是从未谋面的朋友,问他们怎么知道找我的,都说是朋友介绍,觉得我比较靠谱,讲诚信、敬业。后面这样兼职的情形一直延续了好几年,直到后来换了新的工作,经常出差实在是没时间做,才逐渐推脱掉,现在外面还有1,2万尾款没收回,也放弃了。

    第五份工作做了将近一年,和同事一起,同甘共苦,学会了烙铁,学会了用示波器、仿真器,产品刚成形,那老板突然要我走,不要我了,说我不值9K这个价钱,记得当时还和他争论了几句怎么就不值了… 

    这份工作下来,更多的收获却是我的兼职历程,也是之前的所学帮助到了自己,EQ情商,做人做事的风格和程序员之“道”,有了这些,才让我更游刃有余的在那些兼职主顾中游走。

第六份工作
    工作虽没了,兼职还在继续,突然觉得好累,好疲倦… 后面在家好好休息了一阵,把兼职的活也推掉大部分,每天出去和朋友聚会、聊天,讨论各自的理想、计划和想法,也就是那个时候认识了一个做FAE的朋友,和他接触很多。然后就有了想转做FAE的冲动,因为在他那里,我看到了FAE的光鲜、自由和未来。自那时起,就向朋友同学们传达了我打算转做FAE的决定,也算是一个机遇,通过一个朋友介绍,我去了一个外企IC原厂,做FAE,经过了笔试面试,很感激没有纠结我的文凭。

    很快就开始了我的FAE之旅,先是试用3个月,在这3月里,也和以前一样,深刻的认识到自己之前的能力,到这什么都不是,工作一年的同事都比我强,我除了学习还是学习,然后参加公司的各种培训,努力的学习英文。3个月后,开始由同事带我去客户那提供服务,同时也开始了我的蜕变,试用期后的短短一个月内,和那个同事在客户那体验了客户各种的刁难,鄙视、骂、投诉、侮辱… 有次被一客户骂的我都想扭头就走,被我同事给拉住了,晚上我们一起宵夜,同事告诉我说,个那客户是比较刁难,忍让下就过去了,还说FAE其实就是服务行业了,要我慢慢习惯就好。

    在这些刁难客户中慢慢成长、蜕变,慢慢的学会了如何做服务,从被骂时的猪肝脸到被骂时还陪着笑,从不理解、头疼客户到以客户为重、引导客户,从不耐烦到耐心、虚心,把程序员那种固有的高傲放了下来。几个月后我开始单独去服务客户,开始频繁的出差,长期的呆外地为客户服务,出去少则一个礼拜,多则大半年。

    以前那FAE朋友的光鲜我也开始逐一体会,长年到处飞来飞去,最多一天飞了三次;住星级酒店,出门就打车,每天和同事轮换着请客户吃饭。需不知这些光鲜背后是那么的辛酸,一年多下来在深圳的时间累计起来就3个月左右,累的不行… 有了飞行恐惧症,要不赶时间我更愿意坐火车;有点失眠,在酒店晚上难入睡,睡不好;头发也白了不少;或许是这个行业导致吧,后来也有了解其它一些厂家的FAE没我们这么累。

    出差的日子我坚持了两年多,我慢慢的推掉了所有的兼职请求,由于情面关系,仅保留给一朋友公司做做电话技术指导。两年出差下来,让我越来越疲惫,越来越累,最后不得已提出离职,打算在家休养些日子,在这两年多时间里,技术进步了些,编码少了些,沟通交流多了,走了很多地方,接触了社会不同阶层的人,做了些我以前想都不曾想到的事,吃了些以前想都想不到的苦,性格上成熟了很多,学会了感恩、包容、认真、细心和如何服务客户。

第七份工作
    离职后结束了与兼职相关的所有事情,然后回了趟老家,那段日子就想呆老家不回深圳了,也就想想而已,回深圳后去医院做了下调理,同时还做了个小手术。出院后不久我又开放了简历,那次换工作就想找份清闲的活,做什么无所谓,再不折腾了。
    
    开放简历后,不断的有面试电话,在电话沟通时我过滤了一些不想去的公司和一些不太合适的工作。和现在的公司也算缘分吧,因为薪水一般般我当时是不打算过去面试的,只因为HR打电话给我那天正好要去串门的一朋友就在公司附近,我就答应了过去看看,岗位是项目主管。到公司后先和HR聊,后面是做题,然后是部门经理,经理面试完后,HR又告诉我还需要耽误下我时间,分管老总要见一下我,就这样一路下来面试到天黑,总体情况是每个面试我的人都对我评价很高,临走时被告知一个礼拜后再通知我。

    一个礼拜后没有任何消息,我以为是我薪水要求太高被Pass了,后来又面试了一两家公司,就在我面试20来天后的一天,突然接到了HR电话,要我来公司再复试,那会确实很突然,很意外,来到公司还是与分管老总面谈,那天他告诉我,我是所有面试人员中做题速度最快,得分最高的,从HR到部门经理包括他本人对我都很满意,只是我薪水问题,他考虑了很久… 那天聊得很愉快,确认了一周后可以来上班,后面又见了HR,文凭问题那天被我暂时忽悠过去了。

    一周后到公司报到上班…… 现在5年多过去了,公司也从大公司走向了上市公司,自己从程序员到管理研发再到彻底脱离研发,从最初的项目主管做到了公司核心中层,从管理3,4人的小团队到管理50来人的大团队,时间见证了我的成长,也见证了我一次又一次的蜕变,最初那“做优秀程序员”的梦想一直在我心中,也一直用在它来践行自己的历程,用它来要求自己如何做人、做事。

    5年来我学会了付出,不求回报的做很多我认为该做的能做的事情,哪怕那件事情与我无关与我部门无关,公司很多领导都曾对我说,我所做的每一件事情他们都看在眼里,心中有数。后来我也经常对我部门的同事说,他们做的每件事情我都会关注,看在眼里记在心里;

    学会了担当,在公司混熟悉后,我都会大胆的做自己想做的事情、做正确的事情,勇于承担,不仅自己如此,后面我也如是的告诉我部门的同事,让他们大胆去做正确的事,有任何问题我来承担;
学会了创新,在公司,我把多年在其他行业的经验和公司进行了融合,慢慢喜欢用新的方法解决研发上遇到的问题,而后逐渐将“创新”应用在日常工作中来,在工作思路上、在团队管理上,我都喜欢创新,喜欢挑战新的高点;

    学会了经营,从进公司第一年开始我就在向领导们偷学经营之道,近两年才开始慢慢懂得如何去经营,记得有个朋友给我说过,一个家庭、一个团队、一个部门、一个公司甚至一个城市或是一个国家的领导都需要懂得经营之道,懂经营之人,家庭关系、夫妻关系和睦,团队氛围融洽、部门业绩蒸蒸日上…;

    学会了传播正能量,不知道从什么时候开始,我们整个社会都在谈论“正能量”,我也在13年有幸拜读了RiChard Wiseman 的“正能量”并开始传播,在公司,在部门,在家庭… 

    学会了如何识人、用人,也有朋友和我说过,管理团队把人管好就算成功了,而管人得懂识人、用人,我想每个人都会有自己识人、用人的方式方法,我进现在公司前也懂得一些,只不过进公司后在进三年内得到升华,如今一般会从某人的年龄、家庭背景、行为习惯、性格等因素来综合判断;

    学会了目标和计划,由于工作关系,我从每年的部门预算上学到了每年都给自己定目标,并针对目标做计划,再分解到每月,再每月检查自己做的怎样,同样也在要求我部门的所有同事,年底给来年定目标并列出实施计划,然后每月下来,我会找他们谈话,检查做的怎样。个人的经营思路做的好就如同实施一个项目,有目标,有实施计划,再分解,再每月审查….

    这平凡的5年多时间是我人生的一个小小高潮,有喜悦,有泪水,有付出,也有收获,这几天在记忆的同时,我也在想着14年目标的实施计划,甚至后面的2~3年的目标。

3. 末了
    我曾多次告诉部门同事:不想当领导的员工不是一个优秀的员工,并告诉他们几年后的晋升计划。有句话说得很好“性格决定命运”,不一样的性格造就不一样的人才,而性格分内在和外在,内在性格是隐形的自己不可改变,外在性格是表象的自己,是可以塑造改变的。

    回头来看我技术能力其实很一般,不如我同学和一些朋友,离“优秀程序员”还有一段距离,如今更加的不行了,但每次装系统都会习惯的装上VC6.0和一些辅助工具,以为自己有空会去用用它,有时也曾想如果几年后下面有同事能代替自己,如果公司允许,我还想重回研发团队;

    这十多年来,由于仅是高中毕业学历,害怕被淘汰,我每到一个公司都非常的勤奋、努力,每次都用实际行动来证明自己,一路下来也得到了很多人的肯定。之前我那些“厨师”“老师”同事们,由于他们的勤奋和执着,现在也都做到了事业有成,应该还有很多像我们这样的“半路出家”程序员朋友,在此也祝愿你们能成功!

    也曾见到很多的程序员朋友讨论那些开发工具、语言之类,很多的口水和谩骂,其实什么都无所谓,适合自己才重要、自己中意才重要、自己能用它来创造出价值才重要!

    希望我这10多年的工作记忆分享能给各位新老程序员朋友带来一些启发和帮助或是一些娱乐也好。在此祝福各位程序员朋友14年新春愉快!愿每位程序员都有好美好的前程!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值