HiTeam打造21世纪IT精英集团开发部–孙同海个人介绍高中三界班主任,两年多的物理教学。研究过多种架构设计,相关设计模式,有一些成功应用到项目或产品开发中。大型项目开发经验,集累了一些性能问题的解决办法,解决安全问题的思路,在开发团队的代码审查上,也总结了很多管理与人员培训的经验。近二年,多数精力是在管理与设计上,实际编程的时间不太多。多年工作与学习积累了erp、财务、金融、crm、销售理念方面的业务知识。近期更多的研究网络营销、电话营销及销售分析服务。带过多个开发团队及开发相关团队。也在大学带过研究生,指导其开发。带队期间,以让队员学习更多技能为激励,在项目开发紧张期间,多数能顺利完成,并且团队的多数员工在项目期间有较强的知识积累满足感。在骨干成长起来后,喜欢功成名退。、纯技术路线:要求有较强技术研究的热情,尽快掌握新型技术和准确定位公司技术发展,掌握公司最核心技术。初级程序员,中级,高级,系统分析员,技术系统架构师,技术部经理、技术总监。2、业务路线:要求知识面广,懂得大部分技术,并知道该怎么做,表达能力好,协调能力好,对某一个行业的业务精通,能把握一个产品的发展方向。初级程序员,中级,高级,系统分析员,(开发)项目经理、产品经理、研发总监,总经理。3、实施路线:善于沟通,善于引导客户,理解行业知识,能快速学习,对数据库操作较熟悉,项目实施,项目经理、实施经理,实施总监。4、销售路线:善于沟通,理解行业知识。销售/实施,售前顾问,销售经理。海天教育集团开发新手•3个月—6个月•改写代码,在原代码基础上改动;独立编写内容。初级程序员•1年•简单的抽象设计,面向对象的应用,开源框架的使用。中级程序员•3年•熟悉面向对像,能参照设计模式,参与项目管理工作开发经理•5年•能参与设计架构、解决大性能问题,管理项目开发产品经理•8年•行业知识,技术知识,竞争对手都有较深研究。HiTeam月薪800到15000:三流大学程序员的成长历程先从我的大学开始吧。2000年在昆明,那年高考,我记得是第一次考后报志愿,我的考分高不成低不就,第一志愿没考上,第二志愿也没要我,最后被调配到了云南大学统计系。老实说,当我从电话里听到这个消息的时候非常的失望,那是我这辈子第一次知道原来统计也是一门专门的学科。就这样,我开始了根本不知道前途的大学。一年之后买了电脑,整天就是足球和游戏。那时根本不知道以后要干什么,也不会去想前途。实话实说,大学生活是我活到现在觉得最糜烂的生活,大好的时光基本都荒废了。:三流大学程序员的成长历程2004年昆明薪水:800/月我面临找工作了。参加了一次招聘会,第一次见识了什么叫做人山人海,第一次意识到了,什么叫做三流大学,真得。我的简历都不好意思拿出来。在会场晃了一圈之后什么都没做就回家了。那时的我从简历上看真得一无是处。没过多久我就遇到了我命里的第一次决定性的转机解。当时我哥正在读MBA,他班里有个同学是当地一间软件公司的中层,正是通过这个关系,我进入了昆明一间软件公司。当时我根本无法判断公司的好坏。那间公司有150个人,其中开发人员47个,维护人员20几个,剩下的全是所谓企业管理部的。相信有经验的朋友看到这里就知道这间公司的水平了。当时的我说实话C#水平很烂,也就是平时写过几个很小的工具而已,所以进入公司之后压力还是很大的。所幸这间公司的环境很宽松,我有足够的时间学习。两个月之后,感觉水平相比毕业的时候真是有了很大的提高。这间公司有个特点,他只管最后的结果,基本不关心你中间的代码是怎么写的,用什么写得。正是因为这个,我平时会把学到的新技术立即用到项目里面。而因为有项目的压力,所以被逼要尽快的解决所遇到的问题。就这样,我的C#水平每天都在进步。当时我在试用期,工资800。这对于刚毕业的我来说,很多。:三流大学程序员的成长历程2005年昆明薪水:740/月由于转正了,要开始交养老金(公司交的唯一一种金),所以工资比试用期还少了点。但是当时我的并不在意,似乎并不是很缺钱。可是,在这一年里我遇到一个很严重的问题--我今后每年都要去外地出差三个月左右。这三个月里面,我大概每三天就需要去另外一个地方维护我们公司的软件,所以基本没机会写程序。这导致三个月之后回到公司时,打开IDE脑子里面一片茫然。好像以前的武功都被废了。好吧,老老实实的花时间慢慢恢复。就因为每年都有这么一次出差,所以我的C#水平在达到一个程度之后就再也没有增长了。:三流大学程序员的成长历程2006年上海薪水:5000/月当时昆明公司的工资涨到了1000多一点,可是公司要转型了,开发部不再需要了。我也开始谋求自己的下一份工作。当时的我,中小项目已经做过了一大堆,算是个C#熟练工了,而且昆明的IT业界实在没什么像样的好公司,所以开始考虑找北京,深圳或者上海的工作。老实说,当时对于去外地找工作这件事情没有一点信心。自己都不太相信会成功。这时我迎来了人生的第二次转机,我把目标锁定在了上海。某天晚上我到51job写了一份简历,然后挑了一间非常有争议的公司投了。为什么说非常有争议呢?因为当时查了中国IT企业红黑榜,这间公司排名黑榜前几名,留言板上骂它的留言有4000多条,大部分都骂工作太累。说来也有趣,我那时就想,有争议就说明这间公司还是有可取之处。既然有4000多人骂它,那么至少也会有2000人喜欢的吧。这间公司HR的效率很高,第二天早上就给我安排了电话面试。我清楚的记得,当时我在骑车上班的路上,电话来的时候正好经过市中心的一处公园。所以我就坐在公园的长凳上接受了来自上海公司的电话面试。面试结束之后大概20分钟,HR就打电话过来开始谈待遇了。我觉得自己能被相中已经不容易了,所以小心翼翼的给出了5000的报价。其实当时根本没什么概念,5000我已经觉得很高了。谁知HR一口就答应了。于是乎,顺理成章的来到了上海。当时我对于自己的编程能力还是有自信的,甚至可以说是自大,呵呵,年轻啊,居然认为只要给我时间,我可以做出任何东西。可以说,一个正规的公司能给员工的锻炼是很多的。在这里我第一次知道了一个人的力量确实很渺小,有很多东西比需要团队协作才能完成,而且正规的开发流程也是以前所不知道的。说起来可笑,当时自大的我连面向接口编程都不知道,当时看到类似IReadablefileReader=newTextFileReader();的时候居然发现自己看不懂…好吧,我不怕不懂,努力学习就是了。在接下来的半年里面我学会了面向接口编程,学会了SOA,见识了200人的团队是如何合作的,认识到了除了编程之外的技术。:三流大学程序员的成长历程2007年上海薪水:7500/月一年很快就过去了,自己算了一下,过去的一年里面,我每周平均工作时间达到了60小时。加班的概念对于我来说,愈发的淡薄了。我表现不错,成为了TechLeader。开始带队作战了:)。公司的客户都是欧美的,所以跟客户开会的时候必须要说英语。说起英语,我学习的历程比较有意思。高中的时候我的英语非常一般,高二的时候我用压岁钱买了一台DC,那个寒假整个假期都在玩莎木。想来也是愣,居然不知道这游戏可以开字幕。就这么活生生的硬听英文配音翻了版。结果假期结束之后突然发现自己的英语水平有了很大的提高,哈哈。此为我英语水平的第一次飞跃。可是到了真要跟客户沟通的时候,因为已经四年没说英语了,太过生疏,紧张的语无伦次。可是这时工作啊,我没办法,只能硬着头皮上了。时间长了也就练出来了。这一年,我的工作重心也渐渐从编码转到了管理,我的注意力从C#转到了各种开发流程和管理技能上面。老实说,我不喜欢这样。我觉得我的编码水平还差得太远,在见识过国外那些拥有一二十年编码经验的程序员之后我真得觉得我这种编码四年的人就是个初学者。可是没办法,公司在飞速发展,我也被逼着走上了管理的道路。我骨子里还是个技术人,我觉得程序员是个敏感的群体,你的水平是多少他们很容易能够察觉。如果他们觉得你的技术水平不怎么样,那么他们是不会从心底里尊敬你的。所以我真得不敢停下学习的脚步。:三流大学程序员的成长历程2008年上海薪水:15000/月今年工资的涨幅很大,超过了我的预期。新的一年,公司已经度过了高速成长期,我们的上班时间也开始变得正常起来。生活,还在继续。而我,也将继续努力前进。至此,谨以此文粗略的记述了我走过的路,希望能激励自己和情况与我相似的同行们。优秀程序员素质--心怀理想想当比尔盖茨的程序员不是好程序员。在IT软件行业中,一个好的软件通过无数复制使用能产生巨大的经济效益和社会效益,而好的软件往往是程序员所编制的,与其有很大的关联性,这就意味着程序员在这个行业存在着成功的必然可能,互联网的发展给程序员带了更多机会。时刻牢记自己的目标,不断地调整自己,以最优的方式去接近和实现自己的目标。目标对人生影响的跟踪调查哈佛大学有一个非常著名的关于目标对人生影响的跟踪调查,对象是一群智力、学历、环境等条件都差不多的年轻人,调查结果发现:90%的人,没有目标;6%的人,有目标,但目标模糊;只有4%的人,有比较清晰、明确的目标,而且他们能够把自己的目标写下来;20年后,当哈佛大学的研究人员追访当年参与调查的学生时发现,当年有清晰、明确的目标并能够把目标写下来的那4%的人,无论是事业还是生活都远远超过了另外96%的人。更让人感到不可思议的是,这4%的人所拥有的财富居然超过了另外那96%的人的总和。为什么会出现这样的情况呢?研究人员进一步调查发现,那96%没有清晰目标的人一生忙忙碌碌,一辈子都在直接或间接地、自觉或不自觉地帮助那4%有明确目标的人实现他们的人生目标。优秀程序员素质--要有热情充满热情,努力工作,对于优秀程序员来说付出和收获都是充满激情的,他们的激情不但感染着自己,而且感染着团队,感染着用户。对代码要有热情,能陶醉在不断地完善代码中,为自己代码成就而兴奋。永不放弃,优秀的程序员不但敢于解决各种编程中的问题,而且还会在解决问题时不断提升自己。优秀程序员素质--会自学,爱自学程序员是最聪明了,公司不会有机会进行培训,程序员根本不用培训。在软件技术领域,技术的更新日新月异,所以作为程序员必须学习不断涌现的技术,掌握尽可能多的技能。优秀的开发人员是渴望学习的人。好的程序员热爱学习新技术,对于他们来说学技术纯粹是好玩,纯粹是个人兴趣。有些人还会制定出完善的学习计划。优秀程序员素质—能合作,会分享有团队精神,任何一个程序员也不可能有真正的成功,即使成功也是渺小的、暂时的。优秀程序员的优秀之处是可能并不只是关心自己的优秀,而是更关心他周围的程序员和其他人员是否优秀。让更多的优秀的人在一个团队中工作形成一个优秀的团队,这样的程序员才是充满竞争力的,是战无不胜的。尽可能使用开源,并且当你有能力的时候,要对其有所贡献,聚全社会之智慧。至少要在团队中学会分享与交流。不做年