在网易和百度实习以后,我才明白了这些事

以前做者发了几篇关于找实习的文章,讲述了找实习的那些事。其实,比起找实习,实习过程自己更加有趣。前后在网易和百度实习以后,我明白了不少事情,在这里,分享给各位少侠,与君共勉。前端

壹 在猪场的短暂时光

刚出学校大门,个人实习之路才刚刚开始。在网易待了3个月不到,百度待了五个月左右,总共8个月左右的实习时间,说长也长,说短也短,但这两段经历确实也是我人生中宝贵的财富,为我后续参加秋招面试也加分很多。python

在猪场实习的日子里,我第一次了解大公司的开发流程,亲自参与项目代码的开发,个人导师会和我提需求,会指导我怎么作得更好。在这里的成长无疑是很是快速的,但我很快意识到个人问题所在,不熟悉部门技术栈,对不少Java Web的技术原理都不太熟悉,这段时间我意识到了本身的知识深度和广度均可能都有待提升。程序员

不过因为家里的一些事情。我提早离职了,因此在猪场呆的时间很短,以至于我没来得及搞懂部门项目的技术架构就走了,这也让我在离开之后感受很遗憾,因此我下定决心在下个实习单位要好好作。面试

相信你们对实习内容也很感兴趣,我给各位大概介绍一下吧。咱们作的是一个基于数据仓库的Web应用,固然Web应用自己并不复杂,甚至没用到Spring框架,而是直接用复古的Servlet+JSP直接进行开发,SQL也是直接写死在代码中。算法

不过我导师人挺好的,给个人任务仍是比较有挑战性的,当时本身一边摸索一边请教导师,愣是作完了三个功能模块,还把之前没怎么使用过的并发包和工具类都用到了项目中。docker

除了Java Web应用以外,咱们部门其余的同事既有作数据仓库的,也有作算法的,涉及的技术也很广,像Hadoop的生态组件,包括后续用到了流式计算框架、消息队列、缓存等组件。惋惜我当时仍是太菜了,还没来得及研究这些东西,就要走人了。编程

贰 熊厂实习小故事

离开猪场后我来到了熊厂。当时咱们部门作的是私有云,提供一些虚拟机、容器资源用于线下测试。部门给我提的需求不算太难,大部分都是一些CURD的工做,可是此次我很快就意识到了问题所在,就是我不太熟悉部门的总体技术栈,因此在须要借鉴别人代码时偶尔会看不懂。后来部门又给了新的重构需求,此时的我开始焦虑起来,是否是应该作出一些改变呢。后端

终于,我找到了新的目标,我要搞懂部门的项目架构,了解相关技术栈(咱们部门作的是私有云),一开始,我会请教个人导师,尽可能去了解项目的架构设计,除此以外,我还会利用一些时间去看其余同事负责的代码,而且经过一些文档和PPT去了解这些代码的功能和意义。缓存

结合代码和文档,再加上和同时的交流,我对部门项目的架构逐渐熟悉起来,为了更好地理解每一块代码的做用,我还为一些模块的代码写了注释。微信

固然,光看代码和文档还不能解决全部问题,由于这个项目的重点难点不在Web应用,而是在底层技术,这个项目中包含了两套架构,分别是一套OpenStack集群和一套docker集群。为了学习这两块内容,我先是看了不少博客,而后在平台上跑虚拟机和容器来作实践,最后又看了这方面的一些书籍,主要是《OpenStack设计与实现》,《docker技术入门实战》。

可是这还不够,虚拟化技术与Linux内核息息相关,又须要学习者对操做系统和计算网络很是熟悉,我自知这些内容我学得还不够深刻,因而我花大量时间看这方面的书,当时也遇到了几本确实不错的书,分别是《深刻理解计算机系统》,《计算机网络:自顶向下方法》,还有一本没来得及看完的《Linux内核设计与实现》。虽然之后不必定会作云计算方向的开发,可是学了这些东西我仍是很是开心的。

到后来,我工位上的书愈来愈多,我对部门的技术栈也愈来愈熟悉,有时候我还会去听公司内各个团队组织的技术分享,有空的时候看看内网的技术课程,真正地实现了本身在技术广度上的拓展。

叁 关于实习的一些感悟

有时候我以为,实习生活是会骗人的,你佩戴着和正式员工同样的工牌,和他们作着相似的事情,会让你以为你的水平已经和他们差很少了,但事实上是,在转正以前,你和他们还差得远,因此不要停下本身前进的脚步,抓紧时间学习吧,把握好你在公司里的机会,合理利用公司给你提供的资源。

在网易游戏实习是一种什么样的体验?

在猪场,特别是游戏部门,确实有很好的游戏氛围,同事和领导大多对游戏都比较感兴趣,因此交流起来也比较轻松。除此以外,部门的加班强度并无想象中那么大,固然这也主要看业务和产品,刚好咱们部门不是作游戏产品的,因此在排期上没有太大压力,总体的工做强度适中。(说了这么多,其实就是体验一级棒!)

在百度实习是一种什么样的体验?

在熊厂,无论是哪一个部门,通常都是工程师主导,因此整个团队的技术氛围很好,会有不少的技术大牛,你会感受这个团队真的很靠谱,你要像你们学习的还有不少。与此同时,总体的工做强度会稍微大一点,不一样部门可能会有一到两个小时的误差,可是整体来讲,都不会太早。百度在技术方面确实是不错的,公司内部常常会有技术分享,不一样部门也有机会进行技术交流、合做。(整体来讲,技术很强,但不轻松!)

实习以后才明白的一些事:

一、工做强度、加班时间大致上看公司,实际上也看领导,道理很简单,若是领导比较养生,可能你就下班的早,反之领导若是很拼,那么你也别想轻松。

二、每一个公司、部门都会有一些独特的“风俗习惯”,好比开站会,好比团建,另外,升职也是一个很敏感的话题,不是人人都能“好风凭借力,送我上青云”。

三、大公司的体量真的很大,你只是一颗螺丝钉,想要了解公司的全貌,还须要很长的一段时间,我的以为不要只顾着埋头苦干,必定要记得看看本身身在何处。

四、大厂的食堂仍是不错的,可是总有吃腻的那天。免费的健身房和教练实在是很不错的福利,固然前提是你不至于加班加班没有时间运动。

五、虽然一开始你们都只是一颗螺丝钉,可是梦想仍是要有的,别看诸位大佬这么风光,曾几什么时候都和咱们同样只是一个平凡的程序员,固然他们可不仅会写代码。

微信公众号

我的公众号:程序员黄小斜


黄小斜是 985 硕士,阿里巴巴Java工程师,在自学编程、技术求职、Java学习等方面有丰富经验和独到看法,但愿帮助到更多想要从事互联网行业的程序员们。

做者专一于 JAVA 后端技术栈,热衷于分享程序员干货、学习经验、求职心得,以及自学编程和Java技术栈的相关干货。

黄小斜是一个斜杠青年,坚持学习和写做,相信终身学习的力量,但愿和更多的程序员交朋友,一块儿进步和成长!

原创电子书:
关注微信公众号【程序员黄小斜】后回复【原创电子书】便可领取我原创的电子书《菜鸟程序员修炼手册:从技术小白到阿里巴巴Java工程师》这份电子书总结了我2年的Java学习之路,包括学习方法、技术总结、求职经验和面试技巧等内容,已经帮助不少的程序员拿到了心仪的offer!

技术公众号:程序员江湖

英雄不问出处,编程不看出身。这里是自学编程爱好者的汇集地,也是程序员IT学习资源的藏经阁。点击关注,一块儿成为更优秀的程序员!

程序员3T技术学习资源: 一些程序员学习技术的资源大礼包,关注公众号【程序员江湖】后,后台回复关键字 “资料” 便可免费无套路获取,包括Java、python、C++、大数据、机器学习、前端、移动端等方向的技术资料。

关注公众号【程序员江湖】后回复「Java」、「Python」、「C++」、「大数据」、「算法」、「AI」、「Android」、「前端」、「iOS」、「BAT」、「校招」、「笔试」、「面试」、「计算机基础」、「LeetCode」 等关键字能够获取对应的免费程序员学习资料。

微信公众号

我的公众号:程序员黄小斜


黄小斜是 985 硕士,阿里巴巴Java工程师,在自学编程、技术求职、Java学习等方面有丰富经验和独到看法,但愿帮助到更多想要从事互联网行业的程序员们。

做者专一于 JAVA 后端技术栈,热衷于分享程序员干货、学习经验、求职心得,以及自学编程和Java技术栈的相关干货。

黄小斜是一个斜杠青年,坚持学习和写做,相信终身学习的力量,但愿和更多的程序员交朋友,一块儿进步和成长!

原创电子书:
关注微信公众号【程序员黄小斜】后回复【原创电子书】便可领取我原创的电子书《菜鸟程序员修炼手册:从技术小白到阿里巴巴Java工程师》这份电子书总结了我2年的Java学习之路,包括学习方法、技术总结、求职经验和面试技巧等内容,已经帮助不少的程序员拿到了心仪的offer!

技术公众号:程序员江湖

英雄不问出处,编程不看出身。这里是自学编程爱好者的汇集地,也是程序员IT学习资源的藏经阁。点击关注,一块儿成为更优秀的程序员!

程序员3T技术学习资源: 一些程序员学习技术的资源大礼包,关注公众号【程序员江湖】后,后台回复关键字 “资料” 便可免费无套路获取,包括Java、python、C++、大数据、机器学习、前端、移动端等方向的技术资料。

关注公众号【程序员江湖】后回复「Java」、「Python」、「C++」、「大数据」、「算法」、「AI」、「Android」、「前端」、「iOS」、「BAT」、「校招」、「笔试」、「面试」、「计算机基础」、「LeetCode」 等关键字能够获取对应的免费程序员学习资料。

相关文章
相关标签/搜索