有关实习的一些感受

Posted on May 5, 2014

前几天看了一篇文章,现在依然清晰的记得其中大意:

人一生其实很短暂,只有30000天左右可供挥霍,所以请认真地对待每一天,抓紧时间做自己想做的事,不要给今后留有遗憾。

细细思索一番,我的人生已过1/3,而其中的大部分时间却没有主动选择自己想过的生活,没有走自己想走的路,顿时心生悲哀,失落之情不禁涌上心头。二十五载的不断尝试、不断摸索,终于找准了自己人生的方向,已是万幸,接下来便是坚定不移的走下去了。也许随着年龄的增长,眼界心界不断改变,方向也会随之变化,这我无法左右,未来的事谁能说的准。唯一能做的就是坚定不移的走当前已确立的路,同时记录自己人生的历程,以此慰藉当前的心,同时也算是给未来的自己留一扇观察当前自己的窗。

一月之余不写博客了,感觉无从写起。生活太过平淡,太过安逸,以致没有什么可值得念叨值得回味的故事,唯一记忆较深的当属实习之事了。自从12年上半年接触Ruby以来,一直断断续续的学习,时而放下,时而拾起。就在上上周(4.25号左右),无意在RubyChina上看到一则西安Ruby&Rails实习生招聘的信息,而且对实习生的技能要求我也符合,便给他们回邮件并附上自己简历,过了不到一天便给我回复让我去聊聊。听到“聊聊”这词,以为只是搞技术的人之间相互交流,不需要再带纸质简历什么的。结果刚到之后,公司前台人员直接来一句:“你带了简历么?”,我顿时伤了,心想电子简历都给你们发了,不一样么,还带什么纸质简历,经过这次算是长知识了。由于是小公司,老板是搞技术的,所以直接和老板聊的。聊完之后便让填个人基本信息,在填的过程中发现来了Rubyists圈子的一位朋友也来应聘,而且也是Rails,我俩的不同就是我是实习,他是正式。只想说西安Rubyists圈子很小,我了解认识的Thoughtworks大概占了70%以上,剩下的就是当作业余爱好来学习的,比如我。

投这次实习,主要原因大致有以下几点:

  1. 提升自己的Ruby&Rails水平
  2. 教研室现阶段事情不多
  3. 想赚点money
  4. 阻止自己继续懒下去

最后确定录用,而且给的薪资还不错(虽说招聘启事是4-8k,但最终3k),还暗自窃喜了一番。但开始去实习后,完全与自己心中所想不一致。没有人带,直接扔给一个项目,自己单独开发,顿时头大,完全没有Rails项目经验,只不过把《Rails Tutorials》和《Agile web development with Rails》大致过了一遍,官方的文档大致过了几遍而已。没办法,只得硬着头皮上,给的期限是一周。分的是27寸的Mac,由于是第一次使用,连带环境工具什么的摸索了一天。数据库的设计大致花了一天多的时间。再待了两天,边摸索边开发。老板受不了这样的开发进度和低产出,这样待下去我的技术也不会有多大的提高,最后只有选择结束。

通过这次为期大致一周的实习,还是收获了不少。主要有以下几点:

1. 不要太过于相信招聘信息

我看到的招聘信息如下:

办公环境

  1. 开放式办公
  2. 27英寸mac一体机或15寸mac pro+27寸宽屏显示器任选。
  3. 全年多次周边/国内旅游度假
  4. 楼下体育场,公司提供免费运动场地(羽毛球等)
  5. 五险一金+双休(特殊赶进度会偶尔周六加班,但绝不是周周加班,并且也不会特别多加班)

职位名称:Ruby/Rails实习生

薪资待遇:4k-8k 、 五险一金 、 双休 招聘人数:3名 岗位职责:负责WEB/APP的后台程序编写

技术要求:

  1. 至少熟悉一门面向对象语言,并热衷于学习新技术。
  2. 熟悉基本的数据库操作。
  3. 熟悉Mac/Linux操作系统,熟悉Git开发流程。

现在我来解读下:

  1. 一体机/pro任选 入职后直接分的是一体机,没有选择,不过这不重要,只是有点欺骗感情罢了。

  2. 全年多次周边/国内旅游度假 多次?几次称为多次?不要受迷惑了,一年有4次都不错了。还不如写清具体数字来的实在。我想不写清楚大致是因为公司本身是做旅游相关的,景点系统出现问题过去维护算是旅游吧,但据说去了之后听员工说忙死的节奏。

  3. 免费提供运动场地 貌似看到发了一条征求中午打球的消息。中午12点下班,下午1:30上班,吃饭都得至少30分钟吧,哪还有时间打球?反正我去的一周中没见到有员工去打球的。周末有没有不知道,再说周末休息,谁吃饱撑的去公司附近打球?

  4. 加班问题 由于我是5.1前几天去的,所以周末肯定加班了,至于平时有没有加班,便无从得知。唯一了解的是工作日每周都加班,下班时间是下午6点。但到点后几乎没人离开,所以我每次都会差不多6:20才离开,每次差不多算是下班前5名了。至于他们什么时候走我不知道,也没问过。唯一能确定的是实习这段时间内一直都在加班,从未停止过。

  5. 实习生待遇问题 招聘上写的是实习4-8k,当时去的时候心里便想:小公司怎么可能这样大方?后来谈好后,他直接来一句:你期望的薪资是多少?完全没有应对这样问题的经验,真想说你们招聘上不是有规定么?但没好意思说,直接来了句:2k。最后给了我3k,还说什么你要求的是2k,我们给了你3k,这是我们公司的制度什么的,言外之意就是说我们公司还是很人性化的。我好感恩戴德啊!山里出来的终于长知识了。

  6. 技能要求 不要被公司所提的技能要求所蒙蔽,这是最低门槛,但不仅限于此。也不代表满足这些要求便能被聘用。公司当然希望你能尽快地创造价值。大公司能比小公司好的就是有雄厚的资金实力可以支撑完善的培训机制,只要没有智力的硬伤便能将你培养成他们的未来劳动力。而小公司则没有那么多money来建立自己的培训机制,只能通过参与项目,从简单到复杂。以项目驱动这点也很不错,最忌讳的就是上来单独分一个项目,自己一边干去,还给一个特别紧迫的期限。这尼玛完全将新人当老员工使,除了待遇的不同,其他的没别的了。

2. 一定要专一门吃饭的技能

不管从事任何职业,或者打算将来从事的职业,一定要逐步学习并精通,因为今后你要靠它吃饭。虽说“工欲善其事,必先利其器”,但不要将重心过于偏向工具的精通上,毕竟工具只是辅助工具,能够满足自己的要求即可。这点我深有体会。一直以来,我一直很注重工具技能的学习,从开始的Linux系统及命令,到shell编程,再到Vim各种插件及tmux的使用,再到Git的操作…一直都热衷学习工具的方方面面,而不是将重心放在编程。也即是没有重点培养自己的创造力,而是学习能力。所以决定将重心逐步转移到创造力上,从写博客开始!

3. 毕业首选大公司

毕业初入社会,一定要尽量先进大公司。大公司之所以能够做大,肯定有她的过人之处,通过深处其中能够汲取精华。不过并不代表小公司便没有可取之处,特别是那种初创企业,应该也是优先选择的范围。

4. 身体是革命的本钱

实习一周,每天都感觉非常累。在学校已经习惯午睡,但实习后便没几乎没机会,一到下午就犯困,晚上回来后也没有心思再学习了,专注度完全不够。所以趁在学校好好锻炼身体,这样才能精神充沛干其他事情。没有好身体,严重影响学习工作的专注,专注度完全不够。所以趁在学校好好锻炼身体,这样才能精神充沛干其他事情。没有好身体,严重影响学习工作的专注度。。