程序员感悟

发布时间:2017-02-03 来源: 人生感悟 点击:

程序员感悟篇一:程序员的十大感悟

程序员的十大感悟

1. 永远会有学不完的东西

2. 读书不是最重要的,生活中有太多的东西,远远不是100分能搞定的。

3. 如果你有好东西,先给别人,你会得到更多。

4. 人际关系可以理解为拉关系,也可以理解为良好的人际关系有助于沟通,有助于形成一个有效的团队。

5. 如果你想要别人怎么对你,你就怎么对他。

6. 多问一些傻瓜的问题比做傻瓜的事要好得多。

7. 计算机程序虽然bug多,但是和人比起来,它听话多了。

8. 想要有为,先要无为。学会不做才会给自己做的时间。

9. 一个错误会弄出一联串的错误。

10.只有上帝是永恒的,其它的事情都可以商量。

时间是最为公正的天枰。。。

程序员感悟篇二:一个毕业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,这也是自己工作以来首次获得的大价值奖品/奖金。但从公

程序员感悟篇三:好程序员学员感言

时间过得很快,转眼间来北京已经整整4个月了。其实我来北京以前是对北京很不感冒的。曾经我很想去上海发展,而现在我却深深的爱上了北京,就像是小时候想去考的大学是清华,而不想去北大,但长大了才知道,有个大学上就不错了。不得不感叹,时间总是可以改变很多的。

曾经的那段岁月

12年大学毕业后,我持有一颗对IT事业向往的心毅然投入了老家的一家外包公司干起了java,在干了半年后,由于家里意愿和国家政策以及我想让人生更加丰富多彩的原因,我投入了军营,在部队里做了一名无线技师。

去年12月,我与和我一起入伍的战友们一起退了伍。回到地方后,我不知道我到底可以干点什么。给国家打工真的是我想要的么?大概也是因为部队生活的影响,我一点都不想考公务员。还想追寻儿时的梦想,但是部队的两年已经使我对代码荒废了,使我只是仅仅知道java是一门编程语言而已。这个时候,我急需一个可以提高我代码能力的途径!!!

那时候的我是非常的失意的,对人生都失去了方向,不知道何去何从。就在这个时候,我

程序员感悟

想到了培训。但是我有两点顾虑:一是我担心培训机构都是骗人的,因为这是一个学技术找蓝翔的时代,宣传的效应大于一切,真正有本事的没多少。而且我还知道的北XX鸟、达X、这些是个人就能去的培训机构比较多,感觉他们并不能帮助我什么。一个对电脑没有一定的了解,对文化没有一定基础的人,怎么能学好编程成为大牛呢?倘若只是看中了TI行业的薪资,那么这条路就走错了。二就是,我原来也是走技术的,虽说荒废了两年,但还是有基础的。我不想报个培训机构还一样的只是学习基础,我想学一些高深的东西。

初识好程序员

在漫无目的的浏览网页中,我找到了好程序员。我对好程序员的一点非常看重,那就是好程序员是需要面试走流程;再有就是经过各种途径了解到,在这里是真的可以学到很实用的东。最初,我开始关注好程序员,几乎把论坛逛遍了,把官方翻烂了。当时就感觉,这家还可以,写的挺真的,网上都说它好,它就是很牛逼,几乎没有负面新。曾经我还挺幼稚专门找好程序员的负面消息,想要了解是否真的是那么的优秀,想要刨根问底的去分析网上的好评到底真实度有多少,可不可以接受。最后越看越总结,就越发的想来(其实我还是蛮单纯的,一件事第一感觉好的话就会认定这件事)。

决定报名好程序员,开始走流程,还算顺利。但是由于我之前荒废的太狠,基础不牢,所以在看基础视频的时候越看越没信心,经常的会问我自己:我真的可以考过么?于是开始焦虑,本来我是准备报名Android 四期,但是一直感觉没有准备好,所以4期只能放弃。其实,当时已经是退伍在家的第三个月了,整天的无所事事,不觉心里发慌。上海的Android 66期得到5月才开班,我等不了那么长时间了。初期想去上海发展只能先放放,去北京吧,北京毕竟是中国软件的发源地,而且基础视频中的老师在讲课中也说,北京重要的是机遇,当你旁边的人都干什么的时候你会跟着干。好程序员也一样,一群牛X的人抱着同样的梦想去追寻。在那段看视频学习的日子里,我真的是吃不好,睡不下,总感觉还有好多的基础没学好。但是时间又那么的紧迫,Android 6期也要开始报名了。还好可以考两次,所以我第一次只是抱着试一试的态度,没有想到,我的面试竟然通过了。

苦过之后才能遇见梦想

来到好程序员以后,遇到了一个比较好的班主任,虽然比我年纪小,但是感觉上要比我成熟(主要是佳姐的气场比较大)。对工作非常的负责,在处理人际关系也比较有手段。初期好程序员学习的是JavaWeb,为的是将Java的基础打牢一些,养成一些好的代码习惯。之后才是学习Android。在学习Android之前的Web学习我们是考试了3次(现在应该要少了,因为Web的学习时间减短了,Android的学习时间加长了),Android只考试了1次。这也可以看成,好程序员是一个注重基础的培训机构,因为基础才可以定义你能达到的高度。学习的日子是苦逼的,几乎每个人都在说什么1点之前没睡过觉什么的。其实也还好,并不是那么的夸张,12点之前没睡过觉倒是真的。关键是看你想怎么样,是想工作的时候轻松还是工作时混不下去自己去辞职。因为,工作后的第一个月还是比较难熬的,各种不适应,总是感觉自己的基础没学好。总之,学习的时候必须把每天老师讲的代码给敲一遍,到后期的时候,可以上课就敲,但必须得明白是什么意思。我曾经就因为上课敲,后来就有些知识点没有记住。

我的那段就业时光

找工作时我感觉我的运气还是非常好的,面试几乎是100%中。好程序员这边是有校招的,相对的校招也是给的薪资比较多。他们既然选择在好程序员招人,就是对好程序员有一个了解。我是属于学的比较好的,面的时候我报的薪资也比较低,我说的是12到14k(和我水平差不多的同学报的要高多了)。但是这家公司给offer的比较迟,那时我已经面试了两家了,而且有了15k的offer。这两家的第一家面的比较失败,技术面试官都没见,就电话聊了一会儿,就说咱们都在考虑考虑(这家公司是家还没组建成功的公司,只是有一个好的点子,初期肯定非常的累,我就是练手才去面的)。第二家就比较好了,是一家已经三轮融

资的创业型企业,规模大概500到1000人左右,还是比较大的公司,已经非常好了。这时,最开始的校招企业给我打电话了,说要谈薪资(就是基本上成了)。 我说我运气比较好不仅仅只是这个。就在我就要入职的前一天晚上,我接到了一家大公司的面试邀请(我问过找我的那个HR怎么知道我的,他们说我应该在智联上暴露过简历,他通过一些朋友知道了我,所以说我运气好呢,嘻嘻)。要说这个公司有多大呢,这么说吧,我们有全球最出色的东西,而且是大家耳听能详的一家公司,福利特别的好。我抱着反正有offer的想法第二天又去了面试。(这里声明一下:我对待每一家想去的公司都是下足功夫的,第一个15k的offer前一天晚上,我试着把他们公司的app重新实现一下,看看我到底能做到多少,也方便我第二天面试的时候展。第二家也就是我现在所在的这家公司,在面试的前一天晚上,我整理第二天要说的东西到深夜2点钟。所以也跟学弟学妹们提个醒,机会总是留给准备好的人,大家万事一定要提前做好准备,尤其是面试,千万不要应付,不要想当然,不然机会一定会与你擦肩而过。)第二天的面试,我感觉我就像是面神附体,整个面试过程都是我在说我懂的东西(前一天准备的),最后面试官只能说“你还有什么要问我什么的?你期望薪资是多少?”当时我就想能进这家公司,不到15k我也都干(大公司出来的,身价会提高的非常多的),结果我就说期望15k(其实后来我自己也觉得说低了,我感觉18k应该也可以的,但是人要学会知足,我最开始来好程序员前的期望只是10k而已。而且我进的还是大公司,总是忍不住得瑟一下。)就这样我入职了我现在的这家公司,福利待遇都特别的好。

最后我想说的是感谢好程序员,感谢教过我的那些老师们,他们是真正想要教书育人的老师。可能我也会在我在外漂累的时候重新回到好程序员,也做一名

知识的传递者,把我的经验,我的所感所想分享给更多渴望成功的人。我始终相信,和一群有梦想的强者在一起,我会变得更加优秀、更加快乐,我的生命也会更加的有意义。

相关热词搜索:程序员 感悟 java程序员工作感悟 程序员工资

版权所有 蒲公英文摘 www.zhaoqt.net