以前我没怎么上过CSDN,后来觉得作为程序员怎么也得上来瞅瞅,除了涉猎些行业信息,更多的是看同是“苦逼”程序员们的程序人生。非常乐于看到一些朋友将自己的经历拿来与大家分享,这里边有苦亦有甜,但不管如何,分享经历其实是在敦促自己总结过去,规划未来,同时也让更多的朋友一同分享,一同进步。
想想自己也快工作4年了,虽说平淡无奇,但岁月的流逝总能留下些足迹,走到今日也该回回头:
大学时代挺悲催的,我一直没能找到过兼职,想起几十个人排队面试就为了发个传单,几百号人就为了竞争几个苦力,就让我觉得汗颜,同时也对自己信心的一大打击。唯一的工作机会竟然是勤工助学,还是舍友靠着强大的人际关系才搞来的,给学生处做网站,每个月啥事没做,就汇报汇报,然后收钱。
大四第一学期我就踏入了找工作的行列,牛企挺多的,基本上是要么不敢投简历,要么是投简历石沉大海。好不容易找了一家叫康佳的公司,感觉名字挺熟的,决定下嫁给它了,谁知道参加签约座谈会之后竟然被拒了。被拒当日,心情低落,连蒙带骗被两个同学拽到了另一个签约座谈会,然后又迷迷糊糊的签了我现在所在的公司(该公司最大的好处就在于只要你去面试了就要的那种)。
之后,由于有一offer在手,几乎再不找工作了。直到第二学期,实在觉得无聊,就想找个兼职做做。跑了些招聘会,累就算了,还找不着活,我都不求工资啥的,免费劳动力还不要!后来,发现一同学找个了兼职,过后了解发现挺适合我的,他立马把我介绍进去了。那时,我心情何等愉悦,因为一个月还有700块工资呢,不过当我去了第一天,老板让我一个人做IPTV,而且要我签10000元违约金的合同,我立马石化。玩了几天游戏之后,又有一个同学介绍我进了另一家公司,一天25元,虽说钱少,但感觉还不错,一待就是两个月,做一个B/S模式的数字会议的项目,最大的成果就是证明了我们当时的做法是不可行的。
毕业后,我跟随着7000人的浪潮,来到了现在的公司,直到现在,回头一看,这7000号人估计剩下不会超过700人了吧。每个人都心怀梦想而来,想着在这舞动人生,但最后大多失望离去,离去的大多也是从一个火坑跳进了另一个火坑。或许,对于程序员而言,火坑就是我们的生存环境,毕竟这不是屎坑。
刚到公司的时候,10几号新人维护一个车载多媒体里边一个底层控制的项目,项目比较简单,但逻辑比较繁杂。大部分同事都是编程菜鸟,甚至连C语言都没学过,我非常庆幸的觉得是自己大展拳脚的时候了。我们部门是不加班的,但为了让自己尽快了解我们的项目,尽快融入老团队中,于是我每天加班,希望老板们能够看见我的努力,给予我更多的机会。可惜,任凭我多么努力,我仅仅也只是个人手。
加班维持了大概半年,恰巧遇到了金融风暴,公司弥漫着强烈的裁人味道,每个人每天的话题都离不开裁人的信息。我的工资也随着发生了金融风暴,本来就不高的工资也缩水了三分之一,部门似乎也没有什么新项目了,对着一个做的差不多但每天还需要维护的项目,大家都歇菜了。于是,大家也就不怎么工作了,都成了专业的打酱油工程师了,我也不是圣人,自然也受影响,我再次重操旧业,玩起真三。
又过了半年,风暴在继续,然而公司捷报频频发出,在短时间内即在行业内成为焦点。于是,风暴还没停息,我们的工资在经过低谷之后开始上扬,虽然不多,但我们看到了机会!公司信心十足,项目也多了起来,无意之中让我看到了一些预研项目,是基于图像处理的主动安全的相关项目。当时只有一个内招过来的同事做这些项目,而我由于原项目下发分厂,我便主动请缨要去做这些项目。开始接触的是疲劳预警系统,简单的说就是将摄像头采集的驾驶员图像传到DSP中,经过一些列图像处理与模式识别的算法来判断疲劳程度。在经过两个月调研之后,老板似乎看到了我的存在,让我尽快完成DEMO,并承诺完成的好可以涨工资。这让我兴奋了不少日子,回归OT时代,于是每天就看神经网络、支持向量机、Adaboost,当然更多的是翻看国内外论文,不断的骚扰供应商解决DSP的问题。我俨然把自己当初了项目经理,并且也仅有自己一个项目成员,不负所托,完成了一个简单的DEMO。果不其然,工资涨了。老板似乎也开始信任我了,要设备要人可随便提,不过奇怪的是在那一年里,就没招到人。由于有了一定的基础,我还尝试在一个星期内完成了车道偏离预警项目的DEMO,我自认为已经是这些项目的权威了,甚至想把大学的同学招进来给我做下手。真庆幸,当时的同学因为这个那个的原因没能进来,否则我很可能成为罪人。因为,过没多久,我们的项目由大老板亲自管理,并成立了新的科室,大老板让与我一同做项目的同事做科室负责人。这让我始料不及,我的艰辛似乎也成为了泡影。很快,科室又来了10个新的同事,我们的项目也正式开展。我似乎成了摆设,大老板大小会议都不让我参加,我也从万金油打法变成了专攻DSP。
这样持续了一段时间,我就几乎对项目不闻不问了,因为我的两徒弟上手都特别快,很快就把DSP工作全接手过去了。项目进展似乎在一步一步的向前迈进,而我也找不到自己的价值了。这个时候,金融风暴已成过去,外边的机会很多,很多同事也在这个时候陆续跳槽,和我哥们的同事也离开了BYD,他的离去再次给我带来了机会,因为他离去时把一个新项目移交给我了,并且征得老板同意。
这个项目属于物联网的范畴,我只是负责单片机部分的程序,主要是些与服务器通信、逻辑控制的功能,如实时上传车况、远程控制等。由于使用裸奔,这种项目会做的相当繁琐,于是花了一段时间开发一套类似于操作系统的代码,并在后续项目中一直使用。做这个项目让我成长很快,因为老板不会向大老板一样对细节过于关注,他只在乎结果而不在乎过程,这让我有机会将自己的设计理念充分展现出来。我俨然把自己当成了系统构架师,虽然这只是一个并不特别复杂的项目。由于一个项目会衍生出很多产品,并且这个项目需求变化特别快,直到现在我都未能完成其开发,而且每天的工作似乎总觉得完不成,每天似乎总能遇到些问题。而这类型项目涉及的模块特别多,这让我有更多机会与其他科室和部门接触,了解其他模块与部门,让我认识了更多的朋友。导师与老板都因为我的工作让我涨了些工资,虽然我的工作并非完成的那么出色。
这样的日子可能还会持续下去,不过由于团队成员的成长,我也相信他们能够将未来的工作完成的更好,我也会尽自己最大的努力构建更合理的框架,将软件质量管控的更好。同时,我也深知自己在同行面前的渺小与无知,在未来我还需要不断提高自己的技术水平。我现在在工作之余,学习一些系统知识,包括系统驱动与应用程序。正如以前一样,我已经找到了契合点,那就是界面框架,我希望尽快开发出一套界面框架,以美观、整洁、流畅、扩展性强为准则,让我快速融入系统编程的团队当中。
我的生活还将继续。。。。。。
将近4年的时间,我不知道我的技术水平是否有增长,但至少让我学会了如何去融入团队文化。
我得感谢大老板对我的犀利,他在图像处理项目上没有给我机会,让我认识到了执行力的重要性,因为我那时总是不能够百分百的顺从他的意思。他让我知道了,一个人是否受重要不在于他加了多少班,解决了多少个编程难题,而在于他的业务遇到难题时你能否有解决方案。他让我知道了,表现自信与表现谦虚是门大学问,如果这些你不懂的如何表现,那你的路将更难走。
我得感谢老板对我关照,他对项目的把握、对问题的分析都非常独到,这督促了我要不断的总结与规划,如果哪天你懈怠了,问题也将很快暴露。他让我知道了,领导与下属是很微妙的关系,领导总是对下属不满,下属总是不能够理解领导,领导总表现对下属的不屑,但又担心下属离去,下属总苦恼领导给压力,但更担心再无压力。他让我知道了,在与人协调工作中,苛刻与严谨不但给自己并且给团队带来了更多的便利,在某些时候甚至要表现的不可理喻。
我得感谢我的导师,感谢她对我的信任与对工作上的照顾。她让我知道了,理解每个人的性格,观察每个人的表情,你可以让自己的表现更合他意,从而起到事半功倍的效果。她然我知道了,领导不认为牛人就是人才,而是能够有完美执行力有善于表现的人才是人才。
我得感谢我的众多同事,他们让我知道了功劳不是做出来的,而是抢出来的,烦恼不是自找的,而是让人去找的。他们让我知道了,很多时候,我们不要示强,而是要示弱,尤其是你不想做的事情。
想想自己也快工作4年了,虽说平淡无奇,但岁月的流逝总能留下些足迹,走到今日也该回回头:
大学时代挺悲催的,我一直没能找到过兼职,想起几十个人排队面试就为了发个传单,几百号人就为了竞争几个苦力,就让我觉得汗颜,同时也对自己信心的一大打击。唯一的工作机会竟然是勤工助学,还是舍友靠着强大的人际关系才搞来的,给学生处做网站,每个月啥事没做,就汇报汇报,然后收钱。
大四第一学期我就踏入了找工作的行列,牛企挺多的,基本上是要么不敢投简历,要么是投简历石沉大海。好不容易找了一家叫康佳的公司,感觉名字挺熟的,决定下嫁给它了,谁知道参加签约座谈会之后竟然被拒了。被拒当日,心情低落,连蒙带骗被两个同学拽到了另一个签约座谈会,然后又迷迷糊糊的签了我现在所在的公司(该公司最大的好处就在于只要你去面试了就要的那种)。
之后,由于有一offer在手,几乎再不找工作了。直到第二学期,实在觉得无聊,就想找个兼职做做。跑了些招聘会,累就算了,还找不着活,我都不求工资啥的,免费劳动力还不要!后来,发现一同学找个了兼职,过后了解发现挺适合我的,他立马把我介绍进去了。那时,我心情何等愉悦,因为一个月还有700块工资呢,不过当我去了第一天,老板让我一个人做IPTV,而且要我签10000元违约金的合同,我立马石化。玩了几天游戏之后,又有一个同学介绍我进了另一家公司,一天25元,虽说钱少,但感觉还不错,一待就是两个月,做一个B/S模式的数字会议的项目,最大的成果就是证明了我们当时的做法是不可行的。
毕业后,我跟随着7000人的浪潮,来到了现在的公司,直到现在,回头一看,这7000号人估计剩下不会超过700人了吧。每个人都心怀梦想而来,想着在这舞动人生,但最后大多失望离去,离去的大多也是从一个火坑跳进了另一个火坑。或许,对于程序员而言,火坑就是我们的生存环境,毕竟这不是屎坑。
刚到公司的时候,10几号新人维护一个车载多媒体里边一个底层控制的项目,项目比较简单,但逻辑比较繁杂。大部分同事都是编程菜鸟,甚至连C语言都没学过,我非常庆幸的觉得是自己大展拳脚的时候了。我们部门是不加班的,但为了让自己尽快了解我们的项目,尽快融入老团队中,于是我每天加班,希望老板们能够看见我的努力,给予我更多的机会。可惜,任凭我多么努力,我仅仅也只是个人手。
加班维持了大概半年,恰巧遇到了金融风暴,公司弥漫着强烈的裁人味道,每个人每天的话题都离不开裁人的信息。我的工资也随着发生了金融风暴,本来就不高的工资也缩水了三分之一,部门似乎也没有什么新项目了,对着一个做的差不多但每天还需要维护的项目,大家都歇菜了。于是,大家也就不怎么工作了,都成了专业的打酱油工程师了,我也不是圣人,自然也受影响,我再次重操旧业,玩起真三。
又过了半年,风暴在继续,然而公司捷报频频发出,在短时间内即在行业内成为焦点。于是,风暴还没停息,我们的工资在经过低谷之后开始上扬,虽然不多,但我们看到了机会!公司信心十足,项目也多了起来,无意之中让我看到了一些预研项目,是基于图像处理的主动安全的相关项目。当时只有一个内招过来的同事做这些项目,而我由于原项目下发分厂,我便主动请缨要去做这些项目。开始接触的是疲劳预警系统,简单的说就是将摄像头采集的驾驶员图像传到DSP中,经过一些列图像处理与模式识别的算法来判断疲劳程度。在经过两个月调研之后,老板似乎看到了我的存在,让我尽快完成DEMO,并承诺完成的好可以涨工资。这让我兴奋了不少日子,回归OT时代,于是每天就看神经网络、支持向量机、Adaboost,当然更多的是翻看国内外论文,不断的骚扰供应商解决DSP的问题。我俨然把自己当初了项目经理,并且也仅有自己一个项目成员,不负所托,完成了一个简单的DEMO。果不其然,工资涨了。老板似乎也开始信任我了,要设备要人可随便提,不过奇怪的是在那一年里,就没招到人。由于有了一定的基础,我还尝试在一个星期内完成了车道偏离预警项目的DEMO,我自认为已经是这些项目的权威了,甚至想把大学的同学招进来给我做下手。真庆幸,当时的同学因为这个那个的原因没能进来,否则我很可能成为罪人。因为,过没多久,我们的项目由大老板亲自管理,并成立了新的科室,大老板让与我一同做项目的同事做科室负责人。这让我始料不及,我的艰辛似乎也成为了泡影。很快,科室又来了10个新的同事,我们的项目也正式开展。我似乎成了摆设,大老板大小会议都不让我参加,我也从万金油打法变成了专攻DSP。
这样持续了一段时间,我就几乎对项目不闻不问了,因为我的两徒弟上手都特别快,很快就把DSP工作全接手过去了。项目进展似乎在一步一步的向前迈进,而我也找不到自己的价值了。这个时候,金融风暴已成过去,外边的机会很多,很多同事也在这个时候陆续跳槽,和我哥们的同事也离开了BYD,他的离去再次给我带来了机会,因为他离去时把一个新项目移交给我了,并且征得老板同意。
这个项目属于物联网的范畴,我只是负责单片机部分的程序,主要是些与服务器通信、逻辑控制的功能,如实时上传车况、远程控制等。由于使用裸奔,这种项目会做的相当繁琐,于是花了一段时间开发一套类似于操作系统的代码,并在后续项目中一直使用。做这个项目让我成长很快,因为老板不会向大老板一样对细节过于关注,他只在乎结果而不在乎过程,这让我有机会将自己的设计理念充分展现出来。我俨然把自己当成了系统构架师,虽然这只是一个并不特别复杂的项目。由于一个项目会衍生出很多产品,并且这个项目需求变化特别快,直到现在我都未能完成其开发,而且每天的工作似乎总觉得完不成,每天似乎总能遇到些问题。而这类型项目涉及的模块特别多,这让我有更多机会与其他科室和部门接触,了解其他模块与部门,让我认识了更多的朋友。导师与老板都因为我的工作让我涨了些工资,虽然我的工作并非完成的那么出色。
这样的日子可能还会持续下去,不过由于团队成员的成长,我也相信他们能够将未来的工作完成的更好,我也会尽自己最大的努力构建更合理的框架,将软件质量管控的更好。同时,我也深知自己在同行面前的渺小与无知,在未来我还需要不断提高自己的技术水平。我现在在工作之余,学习一些系统知识,包括系统驱动与应用程序。正如以前一样,我已经找到了契合点,那就是界面框架,我希望尽快开发出一套界面框架,以美观、整洁、流畅、扩展性强为准则,让我快速融入系统编程的团队当中。
我的生活还将继续。。。。。。
将近4年的时间,我不知道我的技术水平是否有增长,但至少让我学会了如何去融入团队文化。
我得感谢大老板对我的犀利,他在图像处理项目上没有给我机会,让我认识到了执行力的重要性,因为我那时总是不能够百分百的顺从他的意思。他让我知道了,一个人是否受重要不在于他加了多少班,解决了多少个编程难题,而在于他的业务遇到难题时你能否有解决方案。他让我知道了,表现自信与表现谦虚是门大学问,如果这些你不懂的如何表现,那你的路将更难走。
我得感谢老板对我关照,他对项目的把握、对问题的分析都非常独到,这督促了我要不断的总结与规划,如果哪天你懈怠了,问题也将很快暴露。他让我知道了,领导与下属是很微妙的关系,领导总是对下属不满,下属总是不能够理解领导,领导总表现对下属的不屑,但又担心下属离去,下属总苦恼领导给压力,但更担心再无压力。他让我知道了,在与人协调工作中,苛刻与严谨不但给自己并且给团队带来了更多的便利,在某些时候甚至要表现的不可理喻。
我得感谢我的导师,感谢她对我的信任与对工作上的照顾。她让我知道了,理解每个人的性格,观察每个人的表情,你可以让自己的表现更合他意,从而起到事半功倍的效果。她然我知道了,领导不认为牛人就是人才,而是能够有完美执行力有善于表现的人才是人才。
我得感谢我的众多同事,他们让我知道了功劳不是做出来的,而是抢出来的,烦恼不是自找的,而是让人去找的。他们让我知道了,很多时候,我们不要示强,而是要示弱,尤其是你不想做的事情。