今天是2011年11月19日,据我工作已经有一年零4个月了,其实据我开发刚好有一年多16天,我是去年11月3日做开发这个工作的。在这之前我做过医疗his系统的维护,就是oracle数据库的维护,干过1个月的销售。然后就是开发的工作。下面对我一年来的工作、生活、心得,心态总结一下。把我这一年来的成长经历描述一下,希望给读者带来点启发,也同时对自己一年来工作做一下总结,估计一下一年对我人生来说有什么收获?
现在总的说我一年的工作的收获吧,我感觉这一年来说收获最大的是我这一年来在今年3月份的时候确定了我的发展方向,就是向手机开发的方向发展,女怕嫁错郎,男怕入错行,我感觉未来是移动终端的天下,手机已然成为生活中的必备品,不像90年代初期那样是一种奢饰品,买个手机号都要一千多,你们细细观察,现在的人们好多手中不止一部手机,好多人都有好几部手机。另外一方面是iphone,android,智能手机的出现,颠覆了诺基亚手机老大霸主的地位,让人们对手机的感念有了转变,在iphone出来以前,人们感觉手机应该向着功能越多,性能越好,价格越便宜的方向发展,而iphone就是要打破这个常规,我的手机功能多,性能好,而且卖得就是贵,一台iphone4当时火的时候卖8000多,就像现在iphone4s一样,价格依然高居不下,android是紧跟iphone的一个很好的成功例子,另外微软,meego,也跟着出来了。还有黑莓系统、webOS、Bada等等,经过我同学的经验,我对象的支持,我决定向android手机进军,主要原因是现在好多手机厂商都使用android系统,大概有30多家手机厂商呢!前途无量啊。扯远了。这一决定让我的生活不再迷茫,让我在毕业前(我是今年6月28日正式毕业的)确定了我的发展方向了。并且我也对android手机很感兴趣,所以我有了很大的动力来学习android,这个兴趣真是很重要的,并且我开始养成写博客的习惯了,我觉得一周不写点东西手就有点痒,心理老是感觉缺点什么,所以,我这多半年的更大的收获是这47篇博客。希望给刚毕业的和没毕业的同学有点帮助,赶紧确定好你的发展方向,确定了一个方向,你就只剩下为了这个目标而努力了,这时的你动力十足,只需要充满热情的投入到工作中去。来提升自己的价值。
再来谈谈我这一年的经历吧,这一年我的经历对我来说也是挺多的,先做个铺垫:我们学校是一个三本学校,挨着北京挺近的,这点对我们来说有好处的,接触北京社会。接触了大城市的生活节奏。然后我们学校是个开放式学校,在我大二的时候,有个培训机构北京东方尚智培训机构来给我们开了个讲座,说毕业生找工作多么多么难,我们这个专业找工作好多企业要求这么高,等等。鼓动我们去参加他的培训,另外一个更大的好处是,参加了他们公司的培训,大三上半年周末在学校上课,他们派老师来讲课,下半年可以不用上课,去他们公司接着培训一个月,就可以找工作了,这点好处还是挺有诱惑的,当时的我也是纯纯欲动,想参加培训,提前参加工作,我当时的想法是到毕业时我就有一年半的工作经验了,这多宝贵啊!最后由于重重原因,我只参加了一个暑假班40天的免费培训。培训完,我当初想劝说我爸说“培训确实能学到东西,希望我爸支持下,给出点培训费”。我爸给我说了句话“上大学,三本学校的学费很贵,一年一万一,再加上吃住,一年一万八,你再要参加培训费,我和你妈都是下岗工人,打工把你供下来就不错了。不上学的也能在大城市找到工作,并且有的混几年混的还不错,你这大学生毕业怎么害怕找不到工作?你是不是也该自己反思下?”。我当时特别不理解我爸,我就感觉他们去参加培训了,我不去,我心理不舒服,虽然我爸说这话当时我感觉也是有道理,就是拗不过劲来。这有对比,所以我就感觉心理有点不舒服,有几个星期没有给我爸打电话。现在想想当时挺幼稚的。其实我爸做的一点没错。关键还得靠自己。培训机构也是讲入门的知识,真正实战还得靠自己分析问题,解决问题,经验等等。培训没有去成,我就在学校干点别的事,编程也就没有继续下去,因为当时还生我爸的气。所以我当时就学日语去了,我是个闲不住的人,没有事干,让我玩魔兽什么的,我可受不了,我感觉玩魔兽3c什么的就是在浪费我的时间,所以我宁愿找人聊天,找人一起学日语,找点事干。后来csdn收购了北京东方尚智培训机构,有个老师栾春明(栾老师是我参加09年在中关村软件园暑假的免费培训中起了关键性的人物,他做销售的,挺能侃的一个。)找我想在我们学校组建一个csdn高校俱乐部,想让我和参加培训机构的我们专业的两个同学一起组建一个社团,我们3个是主席,我当时参加了免费的培训,所以就想给栾春明老师点回报,我就答应了,最后组建起来了,后来他们都去北京参加培训去了,我一个主席,带了14个刚加入社团的大二的学生,他们不怎么懂运作一个社团,我就给他们讲我个人的一些经历。让他们能组织接替我的职位,把社团办下去,不要在我手里让csdn高校俱乐部死掉,当时感觉我得把这个担子抗起来,告诉他们怎么运作一个社团,什么社团的章程,都是我当初定的。总之这个社团发展下去了,我的任务就算圆满结束了。我最后成功了。这也多亏了我对象的支持,她当时也是社团的成员,比我小一级。回头我意外得到了csdn总部发来的一个“csdn高校俱乐部优秀主席”的称号,还有蒋涛的签名。我心理这个激动啊!总结:这件事告诉我付出总会有回报的!又扯远了,赶紧扣题,说着说着就说远了。我们学校大三下学期上课的人就少了好多,有参加培训的可以不来上课,有的已经找到工作上班去了,有的考研也和老师说声就去图书馆学习了,完了就剩下几十个在课堂上睡觉和聊天的,我也是其中之一。大三结束以前,有几个同学都找到工作了,我也着急了,我赶紧申请51job,智联招聘,中华英才网,填简历投简历,面试找工作。
我的第一个工作:就在这时,我一个国贸的女同学(是我的好朋友,现在我们也经常打打电话。)说她一个舍友的姨夫公司缺人,也是做软件的,想让我去,所以安排我在学校和她姨夫见面,我就走了走流程,见面后都感觉还行,就说好7月15号,正式上班去了,先实习,工资一开始说1500,后来又说1000,我没什么感觉,一想大四,无所谓,先学技术吧!后来发现这工作实在不好干,我在医院实施维护his系统,公司就我一个人,我参加了2周的培训,但是真正学到的东西特别少,主要是那个同事教的我的少,他有所保留对我,这我看的出来。回头遇到紧急情况,(他姨夫是经理,让我在工作上称呼他为经理,他老婆是做销售的,也称呼经理,并且不能告诉医院的人他们是夫妻这层关系!),就让我给经理打电话,给医院说和经理商量一下,其实就是问经理解决的办法,这电话说起来更费劲了,他说的术语我听不懂,经理工作10多年了,我说的白话他听不明白。经理着急还老说我,医院的也着急,也催我,有些医生态度简直用恶劣来形容。语气一点都不友好,我干了一个月,两头受气,回头一想,不干了,辞职。我总结当我在一个工作岗位干得确实不自在的时候,辞职也是件好事情,有时候第一份工作未必是称心的工作。
第二个工作:正好我班同学刘文军做销售呢,他现在混到一个督导的位置了,说可以推荐我去做销售,回头和他一样做督导,我就去了。我总结出大学的同学就是好,有的能在关键时刻帮我一把,我挺感动的。他们经理挺好的,一见面感觉我不太适合做他们行业的销售的,但是我当时缺钱,我工作后家里就没有给我钱了。所以说让我先干一个月试试,如果感觉我合适,接着干,不合适让我再找我们专业干去,结果干了一个月,真是经理说的那样,我不适合他公司的销售。我就辞职了,开始了找新的工作。完了他们经理对我说:“小王,你比较适合干你们专业的工作,这样你更有前途,就在家里呆着,也别因为缺钱干别的什么工作了!找份工作踏实点干!”
第三个工作:辞职后,找了几家,燕郊有个公司招聘网站开发,给我打电话,我就面试去了,结果公司是家庭作坊式的,办公环境是两室一厅,公司技术两个,在客厅办公,我当时没有工作,就想先在一个公司干着,所以我选择了去公司上班,在这个公司我的学习对象就是那个同事,他也是大四,不过经验比我多,所以我就向他学习,他上班有点滑头,老板不懂技术,他就糊弄老板,回头老板请我吃饭没有交上他,老板告诉我的“我心理有数,我虽然不懂技术,但是我的阅历多啊,丰富,认识人多啊,我问别人这个开发要多久,他偷懒耍小聪明,你赶紧学,把他的技术学到手。”所以老板知道我当初干活慢,但是不怎么说我,老是催他,最后导致他辞职了,干了1个多月。我干到今年3月份才辞职的,原因是他不做这个网站了,做点卡平台了,销售相关的,想让我帮他做销售这块,我就想做技术,他在这期间请我吃了好几次饭,我都没有被他说服。包括我辞职后,我们的关系处的还可以,有空打打电话,一起吃个饭,有时周末去他公司洗洗衣服,和他聊聊天。这个工作得出结论:做事要踏实,哪怕一开始什么都不会,一颗踏实的心给上司的印象特别好,但是该自己坚持的还得自己坚持,不要因为一点点小诱惑就改变了自己的方向。工作的好坏有时候和工作环境没有关系,工作也没有好坏之分,关键是自己的心态,怎么能正确地对待一个工作。这才是刚毕业的和正在实习的大学生应该具备的素质。
第四个工作:干了3天,经理把我辞了,人事小赵通知我让我走前给了200块钱,给了钱后说了一些话。那叫一个会说话啊!当时面试时,经理让我做js的上级题,是做网站一些js特效的,我不会,他说给我一个机会,让我做一个html,问我愿意不,我说愿意,我半个小时搞定了,他说你明天可以来上班了,我当时谈了谈待遇,在这之间还讨价还价了一次,最后以1800块成交。但是干了3天,也许是因为我在上班的时候聊天,或者我工作慢,确实跟不上他们的开发进度,所以他让人事把我辞了。但是给了我200块,我还是挺高兴的。这时候已经是今年3月多的事情了.结论:此处不留爷,自有留爷处!只要给我钱,干3天我就当兼职了,我不会把它当做我的耻辱的,只是我人生的一个经历。
第五个工作:我干了一天,第二天我就不去了,工资也没要。这个经历也是挺有趣的,他们也是一个新公司,上海的,我在这时候决定做android开发的,他让我面试的时候,先让我笔试,然后和我谈了谈,回头问我要了3个我上个公司同事和上司的电话,我照做了,结果他还真打电话了,回头问我薪水,我说3000块。下午他们公司人事通知我明天入职,我去了,问他待遇的时候,人事说2000,我说转正后呢,她说这就是转正后的价格,还说公司要在美国上市,给员工入股份,每人给两万股份,我听了后感觉有点不靠谱,做android开发,价格太低了,要是实习给2000块,我也接受,但是转正这个价格,我不能接受,我有种感觉,经理也是技术,做应用的,刚从上海来,感觉他不重视技术,本身他也是做技术的,所以我内心深处就不想在这个公司干了。第二天我就不去了。结论:当公司的领导不重视技术,或者在技术领域给的价位不合理的话,就选择辞职,这也是不错的选择。读者一定要有自己的判断。
第六个工作:还算比较正规的公司,公司的制度什么都有,什么奖励制度,加班有加班费什么的,面试我的是老总,他感觉我人不错,就让我入职了,一开始就说适用期,因为我大四,好多公司压榨我,说实习,就可以实习好长时间,其实转正和毕业一点关系都没有,这只是公司压榨大四学生的一个借口而已,有的公司感觉实习生工资低,廉价的劳动力。但有的公司还算正规,正确对待大四的学生。现在刚毕业的大学生的命运其实是挺悲惨的,要是自己没有一个合适的把握,真的有可能迷失自我,这个公司上班也不错,待遇也可以,基本达到了我的要求,而且比较重视技术,但公司要求挺严格的,要是你老是上班没有效率,或者几天没有出活,他可能就把你炒掉,根本不给你太长的时间去调整,另外公司也是比较小,18个人,7个开发,5个测试,3个销售,1个主管,2个老总,挺小的办公环境,座位占地特别小,做在工位上,就不能直着站起来,必须把椅子转过去,才能站起来。这点我十分憋得慌。干了3个月,不想在这个公司干了,想换个公司,具体来说可能是我的小领导的原因吧,只是觉得我每天都很努力,我上班从来没有迟到过,但是我的小领导做c的,特备训斥我,如果我问他问的烦了,一个简单错误把我说一顿,低级错误就把我否定了,认为我基础太差什么的,平时不认真学习什么的,问我下班后都干些什么,等等,我感觉转正肯定给不了我好评,工资也就达不到我预期的效果,所以我辞职了。总结:技术就是一层窗户纸,其实不必为了一个小错误,被领导说一顿而心理不舒服,自己明白了这个错误,下次就不会犯了,对自己的提高很有帮助,但是不重视我的技术,我的劳动成果我是不能忍受的。还是中国技术的开发环境不太好,好多公司有时特别是一些小公司,急功近利,“短”“平”“快”,短时间内,平稳的节奏,快点得到回报。都是靠关系找的活,老总要是技术出身,就特别不重视做技术的。
第七个工作:就是我现在的公司,7月份选择跳槽是最不明智的想法,因为天气太热,大家比较浮躁,并且这期间辞职的人比较少,不是离职的黄金季节,每年3月份,9月份是离职的黄金季节。7,8月份最好不要辞职,除非这时候没有工作。我有天面试面了4家,回来就有点中暑的感觉。浑身有种脱水的感觉,我一开始被这个公司录用,面试的是android应用开发工程师,我去了后让我看rail的代码,就是做手机猫的代码,c写的,我对这些代码不感兴趣,正好此时有另家公司给我发了入职函了,让我入职,(这个公司给的工资没有这家高,但是我同学在里面,他推荐我面试的,完了他老大过了一个星期才想到录用我,这是家大公司!员工上千。)。我就犹豫着是不是辞职,我和技术的老同事说想辞职,这个公司是两个公司一起成立的新公司,分别从老公司中挖了几个老员工过来,老员工,就是我的老大说:“干rail两年,你会过10k,有可能20k的,我和经理谈了谈,他说公司现在没有项目,你就先看会代码吧,rail还是不错的,对你编程有帮助的。”,我也就在公司呆了下来,谁想,过了3周,公司决定不让我和技术老大做rail了,让我们自己做个摇彩票的小应用,我们当时公司有4个人,我负责游戏框架的搭建,和闹钟,页面显示,存数据库的处理,我另一个同事负责小球碰撞的处理,用引擎开发,老大做技术支持,他忙着那边公司的事呢!。我们做了1个多月,终于做完了,做了个雏形,修改bug,等等。到9月中旬这个项目就交给其他新来的同事研究,我负责修改安卓源码短信方面的bug,因为我的技术老大一开始修改过短信的源码,所以他对短信模块比较熟悉。我正好不会的可以问他,他对我的帮助挺大的,有时候问他同样地问题两遍,他也不烦,这点我听欣赏的,我就没有这方面的耐心,工作中我俩的友谊加深了,我的毛病也多了,我特别不耐烦,尤其在吃饭或者回家的时候,喊他们一起的时候,有个同事老是墨迹,每到吃饭的时候,他工作特别重要,不理睬我。我挺讨厌别人墨迹的,我感觉就是在浪费我的时间。不过还好,老大我还能接受,不怎么墨迹,我俩沟通起来特别流畅,这种工作挺顺心的,交流顺畅,他是公司老员工,但是他没有一点老员工的架子,对我们挺好的。前段时间发生了一件特别不顺心的一件事,我转正的时候,我问经理,说工资是多少,他说给我涨了500块,我给技术老大说我下午辞职,感觉这个价位不了,我经理说公司每年涨工资都是在过年的时候调整,说这3个月根本看不出一个人的能力有多强,有个公司试用期要6个月。他问我的想法,我说涨2k。我感觉最少我值这个价格。我每天8点15到公司,到公司后我自己看一些技术方面的知识,每天在我的笔记本上写点技术,或者心得什么的,我感觉付出就应该得到相应的回报,并且我做的我感觉不错,对得起这个价位。我说我的目标是架构师,所以,我每天看一些东西就是为了积累知识,我感觉在公司里上班的时间学的知识都很浮华,不扎实,没有完全消化,工作外8小时应该消化,敲些代码总结,所以我工作不止是工作,我也擅长总结,并且安排自己每天早上看一些新的技术,没有接触过的技术,或者自己没有理解的技术。我就是为了养成一个习惯,每天学习的习惯,IT行业不学习不行,新的技术每天都在更新,所以养成一个学习的习惯对毕业生来说很有帮助。经理说明天给我答复;我告诉技术老大我要辞职后,我的技术老大告诉经理了,想挽留我在公司,这点我挺感谢技术老大的。我当初的想法是:给我涨了2k我都不想干,辞职,下次找工作谈价格的时候找个好的。不给这些不注重技术的人打工。我的技术老大就找我谈话,劝我在公司呆着,说公司前途挺好的,学到一些真本事再跳槽也不迟!我考虑主要和技术老大一起工作,心情比较舒服,有几个同事处关系都挺不错的,所以我最后同意了技术老大的建议,第二天找经理谈,经理说那边的应届生最高的价位是给我长了1.5k后的价位,你也是这样吧,我默许他的说法,但是我心理特别憋得慌,他一提应届生,我心理就不舒服,感觉老是在敲诈我似地,应届生和应届生情况不一样。总结:刚毕业这一年的差距,或者说大四实习一年后的差距在于,你工作之外的晚上9点到11点和周末你都干了什么,这个一年后的差距就能体现出来了,学习是个日积月累的过程。希望读者也要明白这点。当初我辞职时有同事说量变会引起质变。其实我感觉量变在程序员的世界里的含义是:在你工作之外,你真正编程,真正思考一个问题,一个知识点用的时间的多少。这才是真正意义上的量变,而不是用你工作了几年来衡量。这点说法有点片面。所以我也没有驳他的观点。我感觉我挺有上进心的,经理说我不满足。怎么说呢,我追求的和他追求的不一样而已。这个工作仍然在进行的。。。。。。未来的事说不准,先不下结论了!今天下午见了一个人徐哥,和我对象一起去的,徐哥请我俩一起吃的午饭,徐哥想让我对象写书,徐哥点评,修改,最后写他的名字,因为出版社老是和徐哥约书,他老是推掉就不好了,找个课题就约书,而徐哥不泄于写入门的书,让刚参加工作的写,他点评,给书注入点灵魂,同时我们得到技术和他的技术的帮助,这是双赢的合作,我俩聊的挺嗨的,他也是技术大牛,我告诉他我写博客,他告诉我回头我可以自己写书,自己和出版社签约,我俩聊的挺多的,大家都是做技术的,谈得来,具体事项他和我对象说了说,最后大家愉快地离开。请大家期待。。。。
我个人总结编程有四种境界:第一种是看代码完全看不懂,也不理解代码的含义。第二种是看代码能看懂,但是自己写,问题重重,总是错误地拼写,或者没有注意人家是怎么写的,为什么这么写。第三种是看代码能看懂,也能正确的写对,但是不注意总结的。第四种是看代码看懂,并且研究它为什么这么写,能举一反三。这是我工作后的总结。
就讲这么多吧,写了3个多小时了,一年的经历完全不能用以上几句话来叙述,只是一点小小的描述一下吧,另外把我的几个编程的好的习惯告诉大家:(1)我每天早上早去公司50分钟,学习点技术的知识,并有个笔记本简单记录下重要的知识。(2)坚持写自己的博客,帮助更多的人,让他们能在我的博客中得到一些收获,启发!(3)在工作中遇到问题,难点,知识点我都会写在我的笔记本上,我现在都写了3个本子了。(4)有时候去QQ群讨论一些话题,扩大自己的知识面。(5)和同事交流,描述问题要详细,不明白对方说什么的时候,最好不要不懂装懂,要实事求是。否则只会害了自己。(6)给自己指定一个计划,劳逸结合。对自己以前写的博客或者笔记什么要一月整理一次。其实学习就是一个反复实践的过程。不要怕麻烦。千锤百炼,才能磨练出来。学会分析问题的能力,遇到问题不要慌,要冷静的思考,没有思路上网谷歌,如果谷歌没有就问一下资历老的同事,学会独立解决问题的能力。掌控一下自己碰到一个比较难的问题,解决用的时间,我最长的用了3天半,学着预测估摸一下给一个任务的时候,完成任务用的时间,多交流和同事,程序员虽然对着电脑,但是每天少不了交流。
先写这么多吧,困了,夜里3点多了,希望写的这些对读者一起帮助。大明Zeroson的程序员的第一年。
送大家一句话:改变自己,是自救,影响别人,是救人。