第一篇:一个毕业6年的程序员工作经历和成长感悟
一个毕业6年的程序员工作经历和成长感悟(上)
把时钟拨回到2007年的夏天,大学毕业。那时非常迷茫,不知道自己能做什么,想做什么,对工作有一种期待和憧憬,只是觉得计算机、网络有关的职位都可以投递简历。
2007年5月12日(历史惊人的巧合,没想到6年后的今天写下了这篇回忆文章),南下广州,开始找工作。或许,因为运气好、加上笔试不错、人也比较老实,第一份工作敲定了,任职于一家教育培训机构公司网络部,主要工作内容为web网站开发,算是自己的入行职位。经过大概半年的努力,自己表现出来的专业能力、勤奋、以及奉献精神,得到了部门经理的认可。自己在人才招聘方面、组员工作安排方面也能参与发表一些意见和想法。同时,经过半年左右的工作学习,对该职位所需要的专业知识和技术能力都基本掌握,自己也能比较快的解决遇到的问题。工作内容变的比较多、杂,开发web网站、公司内部管理系统、电脑网络维护、网站客服、等等,除了自学,无法接触到更专业方面的东西。
2008年上旬,自己萌生去意,主要原因是公司不是专业的公司,无法在技术上再提升,薪水也较低(1500),最终在2008年5月离职,第一份工作结束,工作时间一年多几天。总结第一份工作,自己的收获是从学生到工作的角色转变,入行了,了解到工作是什么样子了,技术能力上也有一些成长。
因为对第一份工作怀着特别深的感情,自己没有在职先去投简历应聘,坚持用心上班到最后一天。离职后,开始考虑找下一份工作问题。当时自己想到三个职位,按优先级排为:软件测试、web网站开发、flash开发。其中软件测试是觉得测试是该职位未来比较靠经验、比较热门的职业,而flash开发则是因为在上一份工作中独自完成了的一个小游戏。投了不少简历和参与不少面试,软件测试和web开发职位求职并不顺利。最终,6月底面试一个flash开发职位成功。
2008年,我们都知道,这是网页游戏开始爆发式成长的一年,各类网页游戏公司如雨后春笋搬的创立,游戏产品遍地开花。市场上对flash开发人员需求急剧增大,给flash开发者们带来了无限的机会。正是在这个浪潮下,自己走上了游戏开发之路,这也是之前自己未曾料想到的。
回到刚才所说面试成功了一个flash开发职位,当时是一家香港公司外设广州的开发部门,要求使用AS3负责小游戏的开发,因为之前没有使用过AS3,所以做这份工作对自己来说压力非常巨大。正是这份意外的flash开发工作,让自己成为了flash开发程序员。这份工作只做了两个月,主要原因是团队散漫,自己与同事们没有太多交流,做的不快乐。正好有了另外一家大型网络公司的机会,薪水相对第一份工作也已翻番,于是闪电离职。2008年9月2日,新加入第三家公司,感觉非常大、非常专业,是个集团公司,创始人和管理层都是知名的业内人士,公司当时有3百多人,部门设立、规章制度感觉非常完善,刚入职有培训,福利、工作环境都不错,这份工作在当时自己看来,是非常不错的。进入公司后跟着总监进行开发,两人独立负责一个新网页游戏(后面基本就我一个人负责了)。项目开发采用flex,自己买了本书边学变开发,工作压力不是特别大。总监对自己的学习能力、开发进度、沟通能力、积极主动性都还是非常认可的。这个项目开发了大约5个月,时间来到2009年1月份,公司经营状况和管理层发生了大变化。公司大量裁员、项目冻结,自己由于积极的和总监其其他相关负责人沟通,正是因为这种主动的态度,自己在项目组被砍掉的情况下转入另一个、也是公司唯一一个正在开发、准备运营的项目中,而之前项目组其他同事全部裁掉了。裁员后的公司开始变的很动荡、人心浮躁、工作压力骤升,团队成员一个个离开,最终自己在6月初也离职,这份工作只做了9个月,但给自己带来了非常重要的积累,关于技术、项目管理、产品运营、开发流程、团队合作等都有了初步的认识和理解,专业方面对开发所需的基础编程知识已基本掌握,游戏模块开发方面已没有太大的问题了。因为参与过大型游戏的经历、以及游戏市场对该职位人员的巨大需求,相对来说找下一份工作就比较好找了。当时自己的想法是离开广州,年轻就要拼搏,而拼搏就要到最有机会的地方去,游戏开发,在当时(到现在也是)北京和上海(乃至深圳)是机会最多、最好的地方,于是专门往北、上、深三大城市的公司投递简历,包括新浪、搜狐、巨人、腾讯等大公司。虽然,当时自己做过游戏开发,但经验尚浅,要找大公司还是难度很大的,最终北、上、深的求职无果,后来到了一家位于广州相邻的城市---佛山的一家公司。2009年6月 „„未完待续。
写作背景:自己这两天反思自己的能力、性格和现状,迷茫,因此总结自己过去走过的路,最重要的是存在的问题和原因,因为迷茫,因为目标不够明确,造就了现在的自己,面对未来,自己要做哪些改变?
因为时间关系,本文只是简单描述工作的经历过程,期间发生的一些事情、生活环境、心情变化等都未做描写,只是想通过书写文字的方式让自己有些许思考和感受。
一个毕业6年的程序员工作经历和成长感悟(中)
2009年6月,入职新公司。(因为我依旧在公司就职,就不透露公司名了,直接用“公司”二字表示,下文中涉及到开发的项目也会分别用代号表示)
网页游戏经过2008年的发展,市场上出现了一批挣大钱的游戏,如热血三国。大量投资者和公司开始投入网页游戏的研发当中,市面上也出现了各种不同类型的网页游戏,策略战争类、儿童社区类甚至rpg类游戏等都有成功之作。在这个大环境下,佛山公司成立了,公司老板美术出生,做个人站/专业网站近十年,之前一直在上海做公司,因为有了佛山合作的机会,独身来到佛山,组建了新公司(后面上海公司就注销了),上海公司之前主要积累在于flash动画平台资源,在游戏开发方面也没什么经验。佛山公司准备组建大概15人的研发团队,开发5-8人,美术5-8人,老板任项目经理兼策划及美术总监,研发项目为Q版儿童类社区游戏(下面称为A项目),预计研发时间为半年至一年。
入职这家公司有两个值得提的原因,一是自己想离开广州这座喧嚣的城市,想到安静的地方闭关修炼学习;而这个公司在当时从环境各方面来说都符合我的想法;二是有一个细节,就是去面试,和面试官(老板)谈完准备离开的时候,他主动给了来回车费,这个是我不曾想到的。这个细节让我觉得公司老板是一个愿意分享的人、公司也是可以信赖的。虽然说换这个工作换了城市、要搬家,但当时来说,自己没有想到会在这里一呆就是4年,并且广州离佛山也很近,自己并不需要下多大的决心去选择这个公司和这份工作。
我是在公司成立一周后开始上班的,是公司的第一批员工,算是公司的“创业元老”。当然,那时候没有什么创业的概念,只是当做一份工作,只是现在回过头去看,四年做的事情,遇到的问题、和所付出的心血我觉得与自己创业除了没有资金压力外其它并没有太大区别。我入职后一个月左右研发团队基本完善,工作陆续展开,一开始团队做一些简单的功能模块和基础功能点,我主要负责模块开发,时间没过多久,出现了一个偶然的机会,把自己推上了准组长的位置,担负起了主程和组长的职责,也让自己有了从另一个角度去看待问题、处理问题的机会,关注团队开发效率、关注整体。
A项目在逐步往前推进,不过现在想起来,似乎没有特别明确的开发计划和产品方向,因为整个团队都没有太多做游戏的经验,于是就照着市面上的同类型的成熟产品来做,依葫芦画瓢,觉得不好的地方加入我们的想法。以Q版儿童社区游戏为主题,展开功能,一路开发、一路摸索、一路修改。期间,调出了几个同事进行花园、牧场游戏以及一些休闲小游戏的开发,想把它们整合进游戏中去。同时,公司又接了腾讯的一个休闲游戏外包项目,由我负责客户端开发,大概持续了2个多月。
自己负责腾讯外包那个项目在那时是从工作以来感到压力最大的时候,时间紧、任务重,最主要的是遇到问题得全靠自己解决,没人能帮自己。在那段时间,开创了晚上睡公司的历史记录。最终项目虽然有些bug和拖延,还是比较顺利上线了,对方也给了比较高的评价,也为后来和腾讯的一系列合作打下了基础。经过这个项目,自己在技术、做事方法、抗压能力方面都有了提高。
整个团队就这样的状态做了大概7个月,时间来到了2010年春节,此时,市面上的儿童社区游戏比09年初已经多出了很多,儿童页游市场变成一片红海,盈利状况非常不乐观,而我们的A游戏按计划还需要好几个月才能推出。春节过后,大概3月份的样子,老板决定我们需要调整方向,改为回合制rpg游戏(因为调整特别大,这里就把调整后的游戏称为B项目吧)。这个决定在当时来看是无奈的、但是是符合市场需求的调整。整个团队就按照新目标来开展工作了。
2010年初,公司又有一个机会和某个事业单位合作,把A项目改造成一个和世博会相关的、适合青少年玩的项目(暂成为A+项目),公司又把大部分精力和人力转入到这个项目的研发中去了,我负责了这个项目的对外、对内沟通的职责。4月底,A+项目上线,但经历了极其悲催的事情----在在线人数很少的情况下出现了服务器宕机,这件事在未来几年在团队中都留下了“阴影”。A+项目需要我写很多技术说明性的文档和PPT演示文档,那时似乎自己花在写代码上的时间不是很多,每天的事情很杂,写文档、沟通策划、沟通工作安排等等,这个经历也一定程度上锻炼了自己的文档能力和处理问题的能力。A+项目是一个合作性的非营利性、阶段性的项目,到6月份后基本就不需要怎么管了,公司全部精力重新回到B项目。B项目做的并不太顺利,2010年的6月份距离09年初创公司时已经过去1年,公司启动资金已经用完,老板只能靠借钱发工资了,各方面压力开始增大,加班也比较频繁了。9月份,B项目基本可以测试体验,10月份实现技术封测(不太记得是10月份还是11月份了)。那一年国庆,假期自己也没有回老家,和老板及技术总监一起呆在公司弄着游戏的事。产品一直在调整、修改,修Bug,与此同时,公司也在寻求新一轮的融资,和很多机构、个人、公司有接触谈判,当然,这主要是老板做的事,只是作为同事,能感受到这种环境和压力。
时间很快,又来到了2011年春节,又一个转折点快发生了。„„未完待续。
一个毕业6年的程序员工作经历和成长感悟(下)
2011年初,之前那个A+项目合作方提出新的需求,希望和我们合作继续开发一款关于宣扬低碳意识的游戏,(暂定为C游戏),于是我们继续分出几个同事对这个项目进行开发,我依旧担任项目对内外沟通的负责人。在这里值得说一下,合作方是一个政府较小的事业单位,和公司及老板有很多年合作的历史。这类游戏项目主题受限制、没有太多开发经费和盈利要求,我们也只是作为外包的态度去看待。
2011年春节放假前,团队拼全力在B游戏的完善上,希望发布一个比较稳定、完善的版本。而此时,市场上已经发生悄然变化,回合制战斗类产品已经多的让人眼花缭乱,其中还不乏高品质、大推广的游戏,甚至还出现了不少arpg。这样的环境给我们带来了严峻的考验,一是我们觉得的我们自己的产品似乎没有特别突出的卖点、二是我们在用户、渠道推广方面没有太多的资源和经验,更重要的是:老板层面寻求的游戏联合运营和融资方面一直没有有效的进展,公司账户一直是负数状态。春节放假期间,老板做了一个艰难的决定:决定假期后只少数几个员工按计划上班(我是其中一个),大部分员工延长假期,待公司确定上班时间后再通知。而上班的几个同事先重点研究、分析B项目的情况,针对项目存在的问题,有的放矢,确定未来半年这个项目的计划。
计划赶不上变化快,就在我们在对项目进行整理的那段时间里,我们又有了一个合作的机会,和国内一互联网巨头(暂就称为T公司)的游戏部门合作开发一款关于汽车的游戏,我们临时做了比较详细的准备,产品方案、开发计划,召开电话会议等,但由于一些原因最终没有合作成功。不久,T公司之前和我们有过沟通的人为我们引荐了T公司的另外一个部门,准备合作另外一个关于时尚购物的项目(暂定为D项目)。对这个新项目我们非常期待,因为T公司有着特别巨大的用户资源和平台,如果能合作成功,对我们来说,风险可以降到很低。我们积极的准备产品方案和材料,希望能得到他们的认可。和T公司的沟通大概持续了1个月时间,这段时间我们B项目和C项目的工作没有停止,公司员工陆续回来上班。一方面我们继续老项目的完善,另一方面我们在和T公司进行D项目的沟通和准备。3月底,D项目基本确定,和T公司合作开发。刚得知合作成功的消息时,公司同事还是比较兴奋的(特别是老板),大家都对这个项目充满期待,当然,也有担忧、迷茫和疑问。(和T公司的合作,后面回过头看来,其实主要还是以我们公司为主,对方只是在初期发表一些意见和看法,他们所承诺的帮助最终由于各种原因也没有达到预定的目标)
D项目确定后,我们就把B项目彻底放弃了!从09年创立公司打算的A项目,再到把A改造成B项目,时间已经过去近2年!而如今,因为各种原因,要把B项目放弃,这是何等的无奈和遗憾。过去近两年的努力基本白费,大家心里都有些不甘。时至今日,每每说起这个项目,心里多少都还会惋惜。
我们对D项目做了了详细的开发计划,采用快速迭代开发、小步快跑的方式。开发时间准备1个半月,然后上线。当时,在facebook上有一款同类的游戏,我们以它为原型,进行修改调整符合我们本土的风格和玩法(后来,我们又做了很大的玩法上的创新和完善)。我们加班加点的赶工,晚上也在公司,假期也基本都在公司,遇到事情处理事情、遇到问题解决问题,最终通过团队的努力,6月份完成了上线内测,8月份登录空间、9月初开始收费,游戏各方面的数据都表现不错。
那时,团队也迎来了一次较大调整,陆续有同事离开,一方面工作压力巨大,另一方面公司财务长期得不到改善,用“苦”和“累”这些词语已经很难表达完自己的感受了。很多人对公司的未来、项目的未来、自己的未来充满了疑惑、迷茫,对是否坚持产生了动摇。值得一说的是,在那次团队变化过后,之后的两年里,团队就基本没有大变化了,所以我们现在的核心团队都是一起打拼了4年的同事,人数少、效率高,沟通简单、直接、高效。D项目上线后,有了收入,相对就平稳了。公司主要工作就是收集玩家需求,开发新功能上线。差不多一年多的时间(大概持续到2012年的12月份),我们一直在通过各种方式增加用户、增加留存,提高付费渗透率。2011年4月到2012年12月期间,我们还上线了C项目,以及为T公司的其他部门开发了外包项目及其他合作的小项目。因为时间不是很长,也不是公司主要方向,在这里就不详细介绍了。
D项目的开发过程非常艰苦,最明显缺的就是开发人员,这么大的一个游戏项目,包我就只有2个客户端开发人员、一个半服务端开发人员(为什么算半个是因为前期有2个,后期只有1个了),没有专职测试,老板任项目经理兼美术总监兼策划兼商务。所有人都是在高压力、同时又是疲惫的状态下工作。自己更是不仅要写程序,关注团队,很多时候还需要兼任客服、以及一些过往项目的对外沟通。自己不知有多少个日夜,凌晨、甚至通宵还在写代码、修Bug,新功能刚刚开发完就要赶着上线,然后无穷的Bug和错误、甚至低级的错误。很多问题是由于时间匆忙、工作流程、人手有限等各方面的原因导致的。自己那时也承受着巨大的压力和遭受了很多委屈。
值得欣喜的是D项目可以算作一个成功的项目。项目维持在20-50万左右的日活跃,每个月有几十万的流水(有几个月快接近百万),在如此激烈的竞争环境中起得这样的成绩也算是对我们辛苦付出的一个回报,值得我们这种小团队高兴的事情了。因此在2012年春节,公司首次派发奖品:每人一台Ipad,这也是自己工作以来首次获得的大价值奖品/奖金。但从公司层面来说,从2009年6月到2012年12月,三年半时间,依旧还在贫困线上徘徊,依旧还有很长的路要走,依旧任重而道远。
2012年11月份后,D项目活跃人数开始缓慢下降,收入基本稳定但呈下降趋势。做了一些调整和活动但效果不明显,我们开始把人力资源转向新项目的开发了。关于新项目,本文不做详细介绍(留着下一个6年的回忆录里写),开发了大半年,时不时被暂停转去做其他事情,项目进展基本顺利,预计今年6月份内测。„„未完待续。
一个毕业6年的程序员工作经历和成长感悟(终)
回望过去6年的经历,自己有了很多变化:从表面上来说,工作能力、经验的提高,收入水平有了提升;更深入的是你有了对工作、对生活更多的感受和看法。原来在大学里面不会去想、也不需要去想的一些问题都逐渐会面临和需要去解决。从一个学生转变成一个职场人士,不仅是角色的转变,更重要的是心态、状态的转变以及更丰富的感受。
过去6年,主要从事的工作是程序开发,程序员职业和传统行业有很大的不同,不同之处在于生产工具是电脑,有电脑就具备了工作的条件。当一个人整天面对一台机器时,很容易弱化其他方面的能力,比如与人沟通的能力,社交关系简单,这在现今关系型社会里面是程序员普遍的弱势。同时,这个行业产品竞争激烈,知识更新周期非常短,又要求我们投入更多的休息时间去工作、去学习新知识。在外界看来,it行业的高薪和舒适令人羡慕,其实,背后的付出和其中的酸甜苦辣只有这个行业的人才了解。当然,每个行业有每个行业不同的收获和挑战,每个成功的故事后面都经历过不同程度的迷茫、痛苦甚至死亡,既然选择做了某个职业,就要学会享受其中的喜悦,尽量避免其带来的缺点。it行业是完全靠能力、靠态度来说话的行业,一分耕耘一份收获,每一个优秀的程序员心里都有点梦想和强烈的责任感,并为此奋斗。
经历过几家公司,因为做技术,接触的人不算多,但即使如此,过往的同事也带给了我很多不一样的观念、想法、甚至习惯,让我意识到原来工作可以是“这样”、生活可以是“那样”、让我见识到世界是如此的丰富多彩。每一个公司,都有各种各样的人,有的人勤奋、有的人懒散、有的人活泼、有的人内向,有的人性格坚毅,有的人“什么都无所谓”„„每个人都有每个人各自不同的成长环境和生活习惯。有时候我在想,如果说要必须成为某一种类型的人,自己应该成为哪样的人。其实,无论哪一类人,都可以生活的很好,也许,不要刻意的去改变什么,保持自己的个性,做好自己就是最好的。
工作以后,会有很多感受,比如,你会感觉到工作有时和生活是分不开的,到底什么是工作、什么又是生活,有时候你无法分清。你会认识到工作是没有寒暑假的,不像学生时代一样可以说放假了、作业上学后再做吧。你会感觉到在学校老师教授的知识“用不上”,你会发现你遇到的很多问题不是判断题、甚至不是选择题和填空题。你会遗憾之前在学校没有读足够的书、抱怨现在时间不够用,你会感叹现在一年在家的时间没几天,一年绝大部分和你在一起的是你的工作伙伴、甚至是你讨厌的人。你还会认识到“身体是革命的本钱”这句话的真正含义,你开始慢慢的注意自己的身体,并且常常嘱咐别人注意身体。你会感受到理想和现实的差距、社会的不公平以及身上的压力„„
有人说80后是很不幸的一代,没有工作分配、没有铁饭碗、就业难、房价高;也有人说80后是非常幸运的一代,前所未有的学习机会、发展机会、和开放的制度和自由。套用狄更斯的一句话“这是最好的时代、这是最坏的时代”,每个人所处角度不同、每个人所在状态和环境不同感受是不一样的。我们无法选择生活的年代,就像无法选择出生的地点、时间一样,我们唯一可以选择的就是稍微努力一点点,勤奋一点点,努力去做、做好自己想做的和不想做的事情,让自己的人生丰富一些。人的成长过程中,你会面对很多迷茫的问题,这些问题可能没有标准答案,甚至连答案都不会有,但仍要我们自己去处理和解决,这是每一代人成长的代价。
什么样的人生才是理想的人生?有人说人生就要平平稳稳、顺顺当当,有的人说没有遗憾的人生就是完美的人生,有的人说经历丰富,经历大起大落、跌宕起伏的人生才有意义,有的人说家庭幸福的人生就是完整的人生,有的人喜欢到处旅游,有的人喜欢呆在一个安静的地方度过一辈子。这个话题仁者见仁、智者见智,问一千个人有一千种答案,问一万个人有一万种答案。在如今物质需求逐渐得到满足,精神需求逐步成了我们追求的对象,我想,有意义的人生一定是在精神层面可以得到足够满足。在我看来,拥有普世价值观、努力奋斗、在力所能及的事情上帮助别人,拥有感恩的心,不后悔的做每一件事情就是值得鼓励的人生。
这篇文章写的有那么一点点沉重的感觉,我想,这是正常的,每一次感悟都是历史的总结、人生的积累、心里的沉淀。让历史照亮未来。如果说如今最想和当今大学生分享的一句话,那就是多读书、努力积累知识,多尝试去寻找自己人生未来的答案。
6年,只是一个逗号,下一个6年,与大家同行,在路上。
全文完。
补充:
写这篇博客的时候,我只是想用文字来记录些自己的想法。没想到发布后这些浅薄的文字能得到这么多朋友的关注和认可,甚是欣喜。很多朋友的留言和观点也给了很大的鼓励、前进的动力和启发,谢谢大家。
第二篇:一个毕业6年的程序员工作经历和成长感悟(上)
软件英才网
软件行业驰名招聘网站
一个毕业6年的程序员工作经历和成长感悟(上)
把时钟拨回到2007年的夏天,大学毕业。那时非常迷茫,不知道自己能做什么,想做什么,对工作有一种期待和憧憬,只是觉得计算机、网络有关的职位都可以投递简历。2007年5月12日(历史惊人的巧合,没想到6年后的今天写下了这篇回忆文章),南下广州,开始找工作。或许,因为运气好、加上笔试不错、人也比较老实,第一份工作敲定了,任职于一家教育培训机构公司网络部,主要工作内容为web网站开发,算是自己的入行职位。经过大概半年的努力,自己表现出来的专业能力、勤奋、以及奉献精神,得到了部门经理的认可。自己在人才招聘方面、组员工作安排方面也能参与发表一些意见和想法。同时,经过半年左右的工作学习,对该职位所需要的专业知识和技术能力都基本掌握,自己也能比较快的解决遇到的问题。工作内容变的比较多、杂,开发web网站、公司内部管理系统、电脑网络维护、网站客服、等等,除了自学,无法接触到更专业方面的东西。
2008年上旬,自己萌生去意,主要原因是公司不是专业的公司,无法在技术上再提升,薪水也较低(1500),最终在2008年5月离职,第一份工作结束,工作时间一年多几天。总结第一份工作,自己的收获是从学生到工作的角色转变,入行了,了解到工作是什么样子了,技术能力上也有一些成长。
因为对第一份工作怀着特别深的感情,自己没有在职先去投简历应聘,坚持用心上班到最后一天。离职后,开始考虑找下一份工作问题。当时自己想到三个职位,按优先级排为:软件测试、web网站开发、flash开发。其中软件测试是觉得测试是该职位未来比较靠经验、比较热门的职业,而flash开发则是因为在上一份工作中独自完成了的一个小游戏。投了不少简历和参与不少面试,软件测试和web开发职位求职并不顺利。最终,6月底面试一个flash开发职位成功。
2008年,我们都知道,这是网页游戏开始爆发式成长的一年,各类网页游戏公司如雨后春笋搬的创立,游戏产品遍地开花。市场上对flash开发人员需求急剧增大,给flash开发者们带来了无限的机会。正是在这个浪潮下,自己走上了游戏开发之路,这也是之前自己未曾料想到的。
回到刚才所说面试成功了一个flash开发职位,当时是一家香港公司外设广州的开发部门,要求使用AS3负责小游戏的开发,因为之前没有使用过AS3,所以做这份工作对自己来说压力非常巨大。正是这份意外的flash开发工作,让自己成为了flash开发程序员。这份工作只做了两个月,主要原因是团队散漫,自己与同事们没有太多交流,做的不快乐。正好有了另外一家大型网络公司的机会,薪水相对第一份工作也已翻番,于是闪电离职。
2008年9月2日,新加入第三家公司,感觉非常大、非常专业,是个集团公司,创始人和管理层都是知名的业内人士,公司当时有3百多人,部门设立、规章制度感觉非常完善,刚入职有培训,福利、工作环境都不错,这份工作在当时自己看来,是非常不错的。进入公司后跟着总监进行开发,两人独立负责一个新网页游戏(后面基本就我一个人负责了)。项目开发采用flex,自己买了本书边学变开发,工作压力不是特别大。总监对自己的学习能力、开发进度、沟通能力、积极主动性都还是非常认可的。这个项目开发了大约5个月,时间来到2009年1月份,公司经营状况和管理层发生了大变化。公司大量裁员、项目冻结,自己由于积极的和总监其其他相关负责人沟通,正是因为这种主动的态度,自己在项目组被砍掉的情况下转入另一个、也是公司唯一一个正在开发、准备运营的项目中,而之前项目组其他同事
有需要请联系我们
软件英才网
软件行业驰名招聘网站
全部裁掉了。裁员后的公司开始变的很动荡、人心浮躁、工作压力骤升,团队成员一个个离开,最终自己在6月初也离职,这份工作只做了9个月,但给自己带来了非常重要的积累,关于技术、项目管理、产品运营、开发流程、团队合作等都有了初步的认识和理解,专业方面对开发所需的基础编程知识已基本掌握,游戏模块开发方面已没有太大的问题了。因为参与过大型游戏的经历、以及游戏市场对该职位人员的巨大需求,相对来说找下一份工作就比较好找了。当时自己的想法是离开广州,年轻就要拼搏,而拼搏就要到最有机会的地方去,游戏开发,在当时(到现在也是)北京和上海(乃至深圳)是机会最多、最好的地方,于是专门往北、上、深三大城市的公司投递简历,包括新浪、搜狐、巨人、腾讯等大公司。虽然,当时自己做过游戏开发,但经验尚浅,要找大公司还是难度很大的,最终北、上、深的求职无果,后来到了一家位于广州相邻的城市---佛山的一家公司。2009年6月 ……未完待续。
写作背景:自己这两天反思自己的能力、性格和现状,迷茫,因此总结自己过去走过的路,最重要的是存在的问题和原因,因为迷茫,因为目标不够明确,造就了现在的自己,面对未来,自己要做哪些改变?
因为时间关系,本文只是简单描述工作的经历过程,期间发生的一些事情、生活环境、心情变化等都未做描写,只是想通过书写文字的方式让自己有些许思考和感受。本文以博客的方式公开出来,如果读者读了本文有些许感受,那也算是体现了本文价值所在,会令我感到无比高兴。
有需要请联系我们
第三篇:90后程序员工作经历
90后程序员工作经历
不要盲目追求技术,选择语言。这些都不重要,要培养自己的逻辑思维能力和业务经验。语言只是工具,有了思想和经验后学一门新技术只是时间问题。
首先自我介绍一下,1992年生人,现任某家公司项目的单一模块设计与开发,Java语言。这里就是想谈谈我的面试之路,希望能给大家提供点经验。
2008年,我16周岁了,根据中华人民共和国未成年人保护法及中华人民共和国劳动法规定,我已经达到了法定工作年龄。在今年4月的清明节,在北京一个很成功的朋友开车带我回家时对我说了一些话,改变了我的近期人生目标。可以给大家看一下当时的对话
朋友:“现在还能自己赚钱吗?”。
我 :“不能了,在专心学习。”。
朋友:“那生活费怎么处理的?”。
我 :“我父母每个月给我一些,自己省一点够了。”。
朋友:“那你父母压力多大,他们养自己就够辛苦了,还要承担你的生活费。你连养自己的能力都没有了还在北京怎么混下去?”
此时我看着窗外,无语了。反省之后决定回北京之后努力拼搏几个月,一定要找上一份兼职解决自己的生活费问题。在这之后,给自己定下了一个目标,开始努力学习asp.net。
2008年7月,觉得自己准备好了,开始投简历。可因为初次的关系,自己什么都不懂,简历没什么吸引的地方。而且我还傻傻的去招聘网站复制人家的邮箱给他们发邮件。苦等2周后还是没见什么成效。后经过网络上前辈们的经验分析,原来是自己项目上项目经验写的不够详细,于是从新把自己头脑中所有的项目想法都加到了简历中。因为到公司看项目代码的几率很小,面试的过程最多也只问问经验而已,所以很多项目经验。但这时我已经拥有单独完成一个项目的能力,灵感一来,开始去某某网站竞标。下午投标完,几个小时后有人加我QQ说要免谈,想找一个asp.net的兼职员工帮他们去完成网站部分功能,公司的一个SNS项目,已经有部分功能已经完成。约好时间后心里开始紧张,因为这是人生中第一次面试,只是听别人说过,但没有亲身经历过。
到了公司,3排办公桌,大约50人左右。走进一间会议室之后,第一个面试我的人很有气质,带个眼镜,我也没有考虑他在这个公司是什么角色。此时心里默念一句话:“注意细节!”。我在屋子内的一举一动都经过了慎重的考虑,防止出现不得意的地方。打了个招呼后开始进行交流了,他说想要跟我合作的人是他老婆,要等他老婆来了之后对我面试,他先让我跟他聊聊。这回心里可有底了,自己理论功底不行,怕问技术,可想法多的狠。我谈了一些以前自己比较伟大的想法和对未来的规划,因为我这么年轻有这么宏伟的想法,那不得不让对方佩服。每次双方不说话时我都会主动谈自己以前的经历,说办过哪些网站,对推广和营销有什么看法。就在这种开头
下,我渐渐抓住了对方的心。1个小时很快就过去了,他的老婆来了。拿着个笔记本进了会议室,看到她操作笔记本我觉得可能会考技术题。我马上就开口跟她聊我经历,把她吸引住了,看他没有拿出考题的意思我就放心了。全部过程大约有3个小时,最后问我期望薪水,对于我来说这个问题太难回答了,我也不知道要多少,而且这是份兼职。我可以不去公司,天天在家做,很轻松。结果他们说试用期1500,转正2000的我居然轻松的就答应下来了。而且要我下周直接开始工作。临走时接过了一张名片,“首席执行官”惊讶了,居然第一个面我的人是这个职位,而且还成功拿下了他,对自己越来越有信心了。
出了公司在回家的路上想了想今天的事,可喜可悲。可喜的是终于有工作了,可以养自己了。可悲的是原来这就是面试,本想今天被打击一次让自己更加优秀呢,可这么轻松就被录用了。就这样我开始了我第一份工作,感觉很轻松,给我一周的任务我往往都是一天就完成了,我们每周五见一次面谈谈都做了些什么。一周每天都偷懒,到周四打打电话约我见面的时候我都会拖延一天,然后用一天的时间去完成我的工作。觉得自己挺不对的,可想一想,一个月这么点钱,而且上来就叫我维护目前系统存在所有的bug,这可有点开玩笑了,我需要一定的时间去熟悉代码呢,更痛苦的是没有文档,让我失去了信心。以后的两个月每天都这样过着,该上学上学,该玩就玩,每个月还拿着公司,任务也给他完成,他们还挺高兴的。这期间管理我的人一直是那个女的,首席的老婆。
直到有一次管理我的人有事,突然换他老公来管理我。从这之后什么都变了,以前是合作的关系来让我帮他做一些事。可自动他老公接手后居然命令我,要求我每天的每小时都要写工作日报,还说不符合规定扣工资。此时心里很恼火,面对这么点的工资,还有这么多的要求,此时萌生了一个跳槽的想法。自己也喜欢耍聪明,这次有了工作经验,在简历中工作经验成了我的主要描述对象,因为企业可能都喜欢这个。但简历中唯一让我担心的就是年龄和学历。后来经过朋友的劝说和自己的决定,把简历年龄和学历全部写为真实,1992,学历初中。当时的想法就是人家本科或硕士投10份简历可能就能接到面试,那我投1000份应该也有机会了吧。于是开始去招聘网站注册帐号填写详细简历,招聘网站上还可以批量申请职位,这可舒服了。自己当时心里也气现在的公司,所以一狠心申请了4000份asp.net的职位。
功夫不负有心人,接下来的几天里,我接到了无数面试电话,把一周的时间都排满了面试。又一个面试来了,因为简历投的太多,我都不知道该公司到底要求什么我就带上我的简历去了。第一家去的是35互联,心里很高兴,这公司规模可不小呢。到了35互联前台接待之后我等待了半个小时,开始面试。本来向着进去好好谈经历和想法。可面试官直接叫我做了个自我介绍就回家等消息了,而且说完年龄之后面试官脸色有点不对。介绍完就让我等消息了,心里想这份没希望了,还好明天还有。
第二天去的一家公司是一个票务公司,我记得是2008年9月4日去面试的。面试进入还是先看我的简历。因为简历项目比较多的原因,面试的是以为经理,多少懂点技术。所以一直在问我的项目,我答的也很好。进行了1小时左右时,他开始问我薪水。既然跳槽就不能亏了自己,一张口就是4000-5000.哎,没想他人家答应了,4000.接下来他开始描述公司要做的项目和我的职位描述。又问我一些问题,其中我记得有一个是问我你能不能做一套航空机票查询的东西。因为自己反应比较快,所以口头给他描述了我的设计思路,其中最靓的地方是航空数据的获取。我说我会采用采集的方式拿到数据并处理到自己的程序中。嘿,这经理很满意。直接叫我签合同。因为当时还有工作和学习在身,他说学习不耽误你。可我还是说中秋后给您答复需要处理工作的事。对方就答应下来了。路上还是高兴啊,4000,自己认为不少了。可想想明天还有面试,那就直白提自己要求好了。
第三天去一家公司做SNS,这回面试话更多了,因为有开发经验而且对业务也很了解,想法比较多。这次面试每个环节都跟以前一样,我尽量不让面试我的人去提技术问题。最后问我期望薪水,直接说5000-6000.结果他犹豫了半天,说我跟上边交代一下,3天内给你答复。我也没报多大希望就走了。在这之后未来几天的面试我一家也没有去,而且每次打电话邀请我面试我都直接在电话里问薪水。小于4000的就直接跟对方说考虑考虑了。
现任工作应付着做的让对方很满意,新工作也有了着落,这段时间非常轻松。中秋节的时候我本来想回老家,所以把4000的那份工作拖到了10月1之后,他们也答应了。但中秋节朋友送了两站残奥会的鸟巢门票,家就没回成。并且有一天晚上朋友家没网,来我这边投简历,他是做java的。因为我自己就很喜欢java,但水平和经验不是很好,但有基础。我也就凑热闹,又申请了100多份java的工作。
可能是本人运气好吧,又有人找面试,java的。这次不管对方给多少,当然要去了。java的工资毕竟比。net要高。面试还是老套路,谈想法和经验,不过这次问了几个技术问题。我也轻松的答上来了,而且很明白的跟人家说我以前是。net程序员,java没有太多经验,但我很有思想和创意。最后公司的技术要看看我的上手能力,要我做个struts的小程序,轻松拿下。最后副总经理来问我薪水问题,我毫不犹豫的直接开口说:“5-7K吧!”。他反问我:“5000-7000?”,我说是后他居然给我个最低数5000,我也提了自己的要求,告诉他为什么不是5500.结果他痛快的答应下来了。试用期三个月,但待遇跟转正一样。饭补、社保、电话费等福利都有,工资也是5500.这次的成功改变了我的一切,这一天是2008年9月20号左右,我也跟他们说国庆回来签合同,也答应下来了。
如今已经把所有的事情都处理完毕,已经坐在这家java的公司工作了。我希望我现在的经理看到这篇文章后不要有太多想法,哈哈,我只是想给大家讲一下我的经历。
最后做个总结,不要盲目追求技术,选择语言。这些都不重要,要培养自己的逻辑思维能力和业务经验。语言只是工具,有了思想和经验后学一门新技术只是时间问题。
这文章声音不小,议论吧,评论我只看不回了。林子大了真是什么鸟都有。
针对评论我看到了几个点,主要趋势还是在强调“大学”和“基础知识”问题。对于我发表的那篇文章中我不会做过多补充,一旦我强调了我满足能力之后,还会出现一群人说我在吹。所以我来这里补充一点看法。所谓的去大学学基础知识,或者说去大学学习一些什么东西。如果真正想学习一些东西,那无论在不在大学里是都能完成的。身边一些读完大学的朋友和成家立业的朋友我也可以从他们那吸收一些教训。我可以说大学里的所有东西,一个本科生所具备的知识,我不会比他们少(你可能认为在吹,但现实中了解我的人会清楚)。而且我不敢保证我读了大学会跟现在的状态一样,我可能跟现在大批青年类似,混日子度过大学。这样我就白白浪费了7年时间(高中+大学)。但如果我用心去学习这7年的知识,我也许3年就能学完了。这样我就比别人多4年的时间,人一辈子有几个4年?
大学里不是不能学到东西,至今大学能吸引我的地方就是可以认识一些改变自己人生的朋友或者遇到一件改变自己人生的事。但这已经不重要了,我给自己的目标就是如果自己真的能力和水平加修养达到一定水平了,我周围的圈子自然就扩大了,也一样遇到改变自己的人和事。我说的可能很片面,但我想每个人都清楚,没有人能想到最全面,做到最好。但我会坚持走自己的路下去。
对于恶意评论,这只能让我学习到“人”见到一个陌生的人第一印象和反应,这对我今后的人际关系交往有很大帮助,我感谢你们。我不会有任何反应也不会去回复,因为我理解你们,你们的评论是对的。因为任何一个人不能通过一篇文章来了解我。如果真正认识我了解我的人能说出那种话,那我也没有资格在这里说笑了。
至于学历的问题,还好国家提供了自考机制。我现在有充足的时间去准备自考而拿到学历。假设说我现在或者3年后我拥有了考下学历的能力,拿到学历出去找工作我的年龄才19 or 20。一个公司的老板能认为我是真正的“本科”吗?我的人生你们可以议论,但我想这已经无法改变我。
第四篇:23毕业后的工作经历和感悟
毕业后的工作经历和感悟,希望对没毕业的和正在迷茫中挣扎的人有帮助
我是09年一个普通二本毕业的,是08年年底签的工作,当时正赶上经济危机,在我们这即使是土木工程专业,想找个好工作也不容易,大家当时都很着急,后来有个钢厂来我们学校招聘,我有幸从我们两个班几十个学生当中被选中,实习1800,解决天津户口,五险一金,管住不管吃,还有一系列小的补助,当时我那个高兴啊,毕竟我们班90%的人还没签。工作一签,什么都不在乎了,毕业设计从网上下一个,然后就天天上网,喝酒,陪对象,别人还在紧张的找工作,我的日子就这样荒废着(这是后来才体会到的)。回家过了个好年,等回来之后,国家出台个什么政策,我忘了,反正国企争先恐后的来我们学校招聘,什么中建,中铁,中水,中交。。我们班剩下的那些都签的挺好,感觉都比我好,我当时就迷茫了,我是应该违约去签国企施工单位呢,还是去钢厂当甲方呢。问老师老师说哪都行,挺好,是金子到哪都发光,靠,现在我才知道,谁也别信老师的。这帮家伙能圆滑就圆滑(当然也有好的)。就这样犹犹豫豫的毕了业。
7月份就上班了,刚去上班,新鲜感充斥着自己,干什么都有劲,但干什么总感觉少点什么。慢慢的发现在单位少的是哥们,是朋友,每个人心里都有个鬼,有大的,有小的,但不能一概而论。特别是在处里竞选时候,都过来拉票,平时看处的可好呢,但背后就变一样,我是新去的,我就是中间人,这个人和你说那个人的坏话,那个人就又和你说他,但他们平日里处的和亲兄弟似的,哎,这可把我吓坏了,有时候生怕说错哪句话得罪人。这是人际关系的事,更让我不爽的是来了甲方,天天就是个跑腿的,说是施工管理员,自己管那么大一片工地,但没人吊你,在地方钢厂,里面的施工队大多是走关系进去的,出了事领导会替他说话,这里面有故事,你们懂得。所以他根本不鸟你个新来的,咱刚毕业,准备好好干翻事业,结果到处碰壁,吃哑巴亏。特别到了冬天工程停工的时候,我们就在办公室打游戏,这日子过得,那就堕落,肯定会有人说时间那么多,学习啊。哎。。其实过来人都懂得,总说学习,能不在别人的督促下学习得,而且学得特别多的,很少的。(要不我特别崇拜研究生)后来我就萌生了跳槽的想法,投了好多简历,没有回音。后来一哥们在群里说有个设计院招聘,我就抱着试一试的态度来面试了(其实我的理想就是设计,但基础太差,没有自信)。面试之前把03G101什么的都好好看了一遍。面试的时候,那个搞结构的(后来带我的师傅)问了一些结构图上的问题,都是03G101上的,我答得还行,后来又给我打了一张建筑图,让我往上面布剪力墙,这下我慌了,这10个月你说图纸上的东西会看了,但剪力墙不知道怎么布,大学学得早就被吃肚子里了(我都怀疑我学没学),我就瞎往四周布,只要能把建筑的使用功能发挥出来就行,后来给他看了,他也没说什么,就说一会老板回来和你说吧,后来老板回来了,他和他说了点什么,我就不知道了,老板又面试我,结果我们是老乡,哎,这就是运气,结果我就顺利的进了设计院工作了,待遇不高,但我每天都能感觉到在进步,充实,特别是刚来那两个
月,CAD都不会,看人家那快捷键按得让我羡慕,于是我每天努力的学啊,哈哈,俩月就很熟了,PKPM也不会,也是学,每天晚上没事的时候,就看老庄视频(不是广告),老庄真的对新手帮助老大了,实话。还有个事就是我以前总感觉看图纸肯定没问题,到了设计院才知道,那只是皮毛,很多东西都不明白。也正是如此,你如果在设计院工作个一年或几年,不管你去施工还是甲方,图纸方面都能得心应手(不包括人际关系),虽然目前我工资不高,但我还一直在成长当中,而且已经有了奋斗目标,所以没有以前的迷茫以及无奈了。还有个绝招没告诉大家,以前我爱玩DOTA,VS一个16级的,一个10级的,有点上瘾了都,后来我觉得游戏毕竟是娱乐,于是我把游戏都删了,把玩游戏的时间看书,但真看不进去,一看就困,后来我就把这时间看电影,一天看一部,后来在看电影的时候拿着书看,又后来不看电影也能看进去书了,呵呵,这个招不知道对你们有没有用,试试吧。用别的东西去代替你戒不掉的东西。嘿嘿。大家也许会说我是幸运的,不是靠实力自己找工作的。这点我承认,其实不管怎么样,记住一句话,机会是留给有准备的人的。
写了这么多,无非想给没毕业的和毕业后工作不如意或处在迷茫期不知道以后得路该怎么走的人点提示,下面是我总结的,只是小弟的愚见,仅供参考。
1.土木工程工作不难找而且方向有很多,施工,设计,预算,甲方。如果你没毕业,选择个你自己感兴趣的,去找相关的工作。
2.你毕业了,正处在一个让你不开心,迷茫,自己感觉不适合自己的地方,那就赶紧找其他的工作,时间越长,越会浪费你的青春。
3.如果你有伴侣,尽量找设计院(不提倡甲方)和她呆在同一个城市,给自己自信,我这样的都行,你们也行的,大的去不了,去小的。没问题的,很多都缺人。
4.施工单位很辛苦,也很锻炼人,但如果你刚毕业,就去整天和人家喝酒,扯淡,整天不研究技术上的东西,那不管你走哪里,你都会心虚,学一门,精一门,在人际交往的同时,学学技术。(我同学和我说的)
5.房地产开发公司是个好地方,但那地方不适合刚毕业的(除了搞预算的),等你有技术了,再去那学学搞人际吧,那里面的人际关系很复杂的!
就写这么多了,希望大家莫喷我,第一次发稿,只是想把自己的经历说出来听听,给学弟学妹点经验。
第五篇:一个职业程序员的感悟
一个职业程序员的感悟
15多年前的今天恰巧是我第一次踏入企业成为一名职业程序员的日子。短短的15年在很多前辈面前还是“小朋友”的档次,但自觉对软件开发这个行当还是有了一些自己的理解和感悟,在这里很想和大家分享。其中难免有主观的感受,欢迎有不同的意见。
程序员这个行当究竟有没有前(钱)途,是不是一个吃青春饭的行当?这个问题我无数次的在不同的场合听到和看到人们谈起过。我认为这要看你怎么理解“程序员”这个称谓的含义。我的定义就是从事第一线的软件设计和开发的人员,无论你是为一家企业服务还是自己干私活,抑或是纯属爱好的自由软件作者,你都可以被冠以这样的称谓。对于更严厉一些的资深人士而言,只有技能达到一定程度后才有资格被冠以“程序员”的称谓,这有时候让我想起中世纪欧洲的骑士称号,不仅仅要诸多条件还要看出身的。当然现代的程序员称号并不是那么崇高,但也不卑微,软件从业者是360行中的普通一行而已。有那么多的程序员,可水平高下相差很多,有很多文章以各种标准对程序员的档次分类,我就不多说了。就好像搞篮球的,你说有没有前(钱)途呢,很显然你只是上过少体校,出来在社区少年队里当个教练,看不出太大前途;你能进入省级队打CBA联赛了,前途好很多了;最后你达到去NBA的要求了,那世人皆知前(钱)途远大了。那么程序员这个行当还不是一样吗?它和任何行业一样都是金字塔型,处在底端的总是有种岌岌可危的感觉。对于真正对这一行有兴趣并有志于此的人,要做的是扎实地提高自己的水平,摆脱底端的危机感。
也许很多人会说,在目前的中国没有软件业的NBA,很多企业无法保障程序员基本的生活必需,使得从业人员无法安心提高自己的水平。并且很多企业从事的开发是技术含量较低的重复性开发,干得只是苦力,无法在工作中提高。这话说得没错,这也是为什么很多程序员向往去外企工作的原因,在那里提供了相对宽松的环境,以利于程序员持续提高自己。而在现在这样的相对恶劣的大环境下,个人究竟怎样选择?如果坚持选择了这一行又如何提高呢?
1,追寻内心真实的想法,如果你是高考“不幸”踏入了这个不感兴趣的专业,现在为了对得起大学的学费来做这个行业,那还是劝你想清楚,别到头来对不起自己。如果你是听说做软件赚钱多,那也许你没听全,是水平到一定程度才会赚钱多。也许你认为学软件开发好像比学电机,机械啥的简单又没危险,只要一台电脑,不用担心高压电,也不必整天满手机油。总之你最好确认你是喜欢这种为只有躯壳的硬件设计灵魂的工作,你才应该选择它。
2,有了兴趣,你自然会明白去探寻软件技术的本质。就好像小时候第一次得到一块电子手表,迫不及待想拆开看里面的构造那样。软件技术的本质分布在大学时那些不太受欢迎的基础课上,诸如:微机原理,操作系统,编译原理,数据结构。更远一些的可以追述到你中学时代学过的那些数学,主要是逻辑证明。如果在你现在的工作上还看不出这些基础知识的作用,甚至之前也从没体会到过,那一种可能是你还在底端挣扎,不得其门而入,另一种可能是你已经告别了程序员的生涯,虽然你从未成为过真正的程序员。
3,找一个人作为目标,努力去达到和超过他。在我刚入行时,一位从西安过来给我们培训的工程师,当时已经有了7,8年经验,我们财务告诉我他的月收入有2万多。在当时的我看来还是很有震动的。在我当时简单的概念里,我想在我能达到他的技术和收入水平之前,我没有理由说遇到什么玻璃天花板,也不应该退出。我到底要看看,在这一行能做到什么程度。到现在,我虽然在这两方面依旧没有超过这个目标,但我确实也没有看到有什么拦在我的头上阻止我继续发展,我依旧看到广阔的天空。
4,找一个志同道合的伙伴。一个人的探索常常是寂寞的,有时候也比较低效。能够和一个或几个水平相近的同事经常交流是提高的方法之一。现在有些人的工作常常是单独埋头开发,因为种种原因,并没有合适的人可以交流,我很能理解这样的处境。我的建议是尽早离开这样的工作,到一个有更多开发人员的公司去。然后学会有效的从别人那儿学习。
5,常常思考你所学习的技术的用处。软件技术只有最终服务于人才有它的价值。很多人在争论哪种编成语言更流行的时候,其实更应该思考的是怎样的软件应用可以为用户、为客户、为公司、为老板,为自己创造价值。
6,学会表达的技巧。程序员大都是偏内向的性格,又整天和电脑打交道,有的程序员会觉得自己越来越呆板和不擅交流。程序员也是一个完整的人,需要交流,需要向同事,老板和客户表达自己的思想。有人觉得学习沟通技巧是为了转做销售或者管理,这根本不对,一个好的程序员既然可以以漂亮的代码表达自己的设计理念,就可以写漂亮的报告,做漂亮的presentation。你应该有自信把自己的工作成果,以合适的不让人反感的方式让每一个同事和你老板知道。
国内的软件从业环境正在不断地改善,很多报纸上写未来几年对软件人才的需求有多少多少,虽然我不必相信这些数字,但是中国软件行业对高层次软件人才的需求是实实在在得不断的增加着。而那些高级人才正是从现在千千万万的初级程序员中涌现的。这里我想到另一个也许是成为那么多人选择这一行的理由:程序员在中国被认为是相对公平的职业,可以以自身的能力,而非出生,来实现自我价值。既然这样,不要再怨天尤人,找到自己的目标,坚定地朝它迈进,哪怕最后实现得不是全部,但沿途一定会顺便采摘到丰盛的成果。