一个Java程序员的实习总结(2)
在今天的总结里,主要讲述第二、三周这半个月的培训情况,并且穿插讲讲我对实习和见习的看法,有需要有兴趣的童鞋可以看看。
半个月的见习
其实我更愿意把实习和见习分开讲,实习指的是还没签三方或者直接就是大三暑假时到公司里面参加工作,见习就是签了三方或者确定工作意向后、拿到毕业前提前熟悉日后的工作和环境。(个人定义,请勿吐槽···)
这两个礼拜主要是介绍EJB以及JSF的内容,培训的做法就是把技术给我们稍微讲解一下,然后丢给我们一些电子书或者是文档,让我们做一个小demo出来。刚开始的时候相当痛苦,因为全英的文档不是一下子就能适应过来的,不过好处也不是没有,就是提高从原材料中自学的能力。
很多人,当然也包括我在内,一遇到问题就立刻上网百度,然后一通Ctrl+C、Ctrl+V······没错,我也挺喜欢“拥有随时与知识连接的能力,远比储备知识重要”这句话的,可是经过这次培训之后我发现,如果能在比较原始的资料上学习并且掌握一个知识点或者一项技能,远比贪快、仅仅只是解决一个问题来的有用的多。
就拿阅读英文文档来说,其实大部分程序员,包括所谓名校科班出身的毕业生,不提口语,单单是英文阅读能力以及从英文原版材料里学习编程或其他相关知识的能力都是非常欠缺的。我们都知道GITHUB和Stack Overflow,赫赫有名,可是又有多少人真的在上面玩过呢?很多时候,我们要学习一项比较新潮的技能,都需要我们去英文网站找材料,或者直接就有英文原版的电子书供我们下载,可是基本上都是看不懂或者学不进去的。“还是等人翻译出中文版再学吧!”这种想法占绝大多数。就算让我们等到了,再新潮的东西,过了三四年,五六年,你还有多大可能性会去学?
其实这些道理不用我讲,大家都懂。以前的我也是知道的,不过老是逼不了自己,惰性太强。这次见习,恰到提供了一个环境和条件,希望可以在结束之后能够没那么痛苦地从英文资料中学习。
见习生的幸福生活
其实挺惭愧的,到了公司大半个月都没干活,只是培训。基本上两三天培训一次,然后开始做作业,强度不大,应该是打算让我们慢慢适应这种节奏。见习工资,不算低,比一般的都要高。来的第二个星期,就赶上了公司两个月一次的活动。这次是人事部负责发起的活动,是大食会+下午茶+看电影。各种吃的喝的就不多说了,电影看的是《极品飞车》的首映,这还是大姑娘上花轿——头一回。
在上一次就提到过公司的氛围特别好,再加上这半个月来的感受,会有一种大家是一国的,是自己人,有培养你的意思,并不是什么临时工。也许,这就是所谓的归属感吧。(没错,我是有点玻璃心。)
隔了半年,我终于还是要说说去年暑假实习给我带来的阴影。
当时某老师在上课的时候给我们讲,说有去世界五百强的国企实习的机会,java有基础的同学感兴趣的话可以给她发邮件,她会给我们推荐过去,还说以后留用可能性很大,到时候工资福利特别好等等。当时我一听就乐了,这不刚瞌睡就递上个枕头么?(当时正着急找不到实习机会呢)然后,我跟班里几个同学就兴冲冲地报了名,心想这个老师真好。
一去到地方,傻了。电脑自备,而且是跟一群外包公司的人坐一块,根本没给我们安排什么位置之类的。一上来就让我们打杂,打杂就打杂呗,也有心理准备了,该写文档的写文档,该重构网页的重构网页。后来发生了一件事,让我彻底知道我们的身份到底是什么了。
一天下午,天正热呢,办公室里办来一大箱雪糕。我比较拘谨,就继续干活,没动弹。跟我一块来的同学比较放得开,就去拿了根回来吃。旁边一个正式员工一看,说了一句:“怎么你也去拿?”我那同学一时不知道该做什么反应好。
什么实习生?呵呵,我们就是干外包的。有人可能说我理解过度了,想太多什么的。其实还有很多事,我就不说了,反正去了一个月之后我就真不太想在那待了,从头到尾就告诉我一句话——“你就是来给我们当临时工的,别想其他有的没有。”留用?逗你玩儿,老师的话别太认真,我好不容易捱了三个多月走的时候,她还一个劲儿地叫我坚持,最好做到毕业!呵呵,我一个月才1000块,您这么积极干嘛?
从此,我对到国企和外包公司(特指人力外包)工作抱有极大的偏见,在找工作的时候还发狠说就算饿死也不再跳这种坑。
声明一下,我对在外包公司工作的人绝无偏见,希望不要有不必要的误解。
(实习这个话题,我还会写一篇文章发到微信公众账号,会讲我个人对实习的看法,例如在找实习的过程中应该怎么做啊,笔试面试如何应对,以及对待实习应该要有一个什么样的看法等等。有兴趣的同学直接跳最后扫描二维码添加关注,回复“实习”两个字即可。)
我晚上的时间怎么安排
在上一次的总结就讲到过,我晚上的时间都没怎么利用好,基本上小睡一会,然后上上网看看视频就这么过了。在这半个月里面,我的业余时间安排主要分给以下几个方面:
- 看技术书
- 看闲书
- 写东西
技术方面有好多书要看,EJB买了本《Head First EJB》在看,还有《Java编程思想》、《设计模式》、《正则表达式》等等。虽然不能一蹴而就,但起码得慢慢开始啃了。
好久没看过技术相关之外的书了,说句文艺范儿的话,就是感觉自己整个人都皱巴巴的,不滋润。我建议广大程序员们有空的话,可以把打dota和看视频的时间抽点出来,看点平时觉得文艺、“无病呻呤”的书,起码跟妹子聊天的时候也会有点话题。偶尔来一句,“村上春树的书我也喜欢,不过我更爱看余华的”,瞬间高大上了有木有,瞬间在对方的心目中的形象闪闪发光了有木有!其实还可以看很多其他领域的东西,例如理财啊,健身啊之类的,这些知识在以后也是会跟我们息息相关的,能让我们生活得更好,更饱满。
重新开始看书,也就重新在微信公众账号上推送一些我很喜欢的文章。大家有兴趣的话,可以关注一下,调剂一下苦逼的码农生活。
见习仍在继续,目标就是为以后的职业生活做好铺垫,毕业之后能够尽快进入节奏。
—————————写于见习第二十八天—————————
搜索“华工小Y”或者扫描二维码添加关注,每天都会有不同的东西给大家推送哟。再重复一次好了,实习这个话题,我还会写一篇文章发到微信公众账号,有兴趣的同学在关注之后,回复“实习”两个字查看文章。

一个Java程序员的实习总结(2)的更多相关文章
- 正式工作的前奏——一个Java程序员的实习总结(1)
不知不觉,到深圳实习已经三个礼拜了.跟在暑假的三个半月实习不一样,这次收获更多,感受更好,算是摆脱了那次实习给我带来的阴影(这个会放到以后才说). 在知乎上,有这么一个问题,你现在最想跟刚工作时的你说 ...
- 做为一个Java程序员,你需要哪些傍身的技能?
最近总有些断断续续的思考,想想从我入行以来,我到底学会了什么,做成过什么,以后要做什么,如何提升自己······· 工作3年了,常听人说3年,5年,10年是程序员的坎,每过一个都会有新的想法,新的改变 ...
- 0~5年一个Java程序员的晋升之路
在程序界流行着一种默认的说法叫“黄金5年”,也就是一个程序员从入职的时候算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向,如何走好这5年,彻底从一个刚入行的菜鸟蜕变成可以以不变应万变 ...
- 文章推荐一个Java程序员跟大家谈谈从业心得
一个Java程序员跟大家谈谈从业心得 2017-10-21 java那些事 java那些事 java那些事 微信号 csh624366188 功能介绍 分享java开发中常用的技术,分享软件开发中各种 ...
- 一个JAVA程序员成长之路分享
我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉 ...
- 一个java程序员的年终总结
年底了,该给自己写点总结了! 从毕业到现在已经快4年啦,一直在Java的WEB开发行业混迹.我不是牛人,但是自我感觉还算是个合格的程序员,有必要写下自己将近4年来的经历,给自我以提示,给刚入行的朋友提 ...
- 一个Java程序员该有的良好品质
一.前言 多年来,在IT领域,从一个普通的程序员到一个技术主管,再到一个技术经理,再到一个技术主管,他们践踏了许多坑,劳累了许多课程,还背着许多罐子.在提高他们的技术和管理能力的同时,他们一直在考虑如 ...
- Python 绘制图表之我见 ---一个java程序员的看法
---------------- 环境: win 10 . python3.5 https://github.com/Leechen2014/1400OS_01_Codes/blob/master/ ...
- Java入门基础学习,成为一个Java程序员的必备知识
引言 众所周知,Java是一种面向对象的编程语言.您可以在Windows操作系统上编写Java源代码,而在Linux操作系统上运行编译后的字节码,而无需修改源代码. 数据类型 Java 有 2 种数据 ...
随机推荐
- DeepLearning——CNN
工具箱下载 https://github.com/rasmusbergpalm/DeepLearnToolbox CNN_demo代码解析 http://blog.csdn.net/zouxy09/a ...
- Hibernate 非常见异常集合
异常一:org.hibernate.AnnotationException: Collection has neither generic type or OneToMany.targetEntity ...
- 多线程之信号量(By C++)
信号量在多线程中,主要是用于线程的同步或者限制线程运行的数量. 所谓同步,当流程1运行在线程1中,流程2运行在线程2中,流程2必须在流程1结束之后才能开始执行.你会怎么做,所有就需要给出一个流程1结束 ...
- Ubuntu14.04 64位机上安装cuda8.0 cudnn5.0操作步骤 - 网络资源是无限的
查看Ubuntu14.04 64位上显卡信息,执行: lspci | grep -i vga lspci -v -s 01:00.0 nvidia-smi 第一条此命令可以显示一些显卡的相关信息:如果 ...
- PHP CI框架 result()详解
该方法执行成功返回一个对象数组,失败则返回一个空数组. 一般情况下,我们使用下面的方法遍历结果,代码就像这样: $query = $this->db->query("要执行的 S ...
- 《转》Unity3D研究院编辑器之5.3JSON的序列化
Unity5.3 的一项新功能就是Json的序列化,支持嵌套使用,可以把json字符串转成对象,把对象转成json字符串. using UnityEngine; using UnityEditor; ...
- 在HTML中使用JavaScript元素
script属性<script async = async charset="utf-8" defer="defer" src="index.h ...
- MD5加密的Java实现
在各种应用系统中,如果需要设置账户,那么就会涉及到储存用户账户信息的问题,为了保证所储存账户信息的安全,通常会采用MD5加密的方式来,进行储存.首先,简单得介绍一下,什么是MD5加密. MD5的全称是 ...
- ng-repeat循环出来的部分调用同一个函数并且实现每个模块之间不能相互干扰
使用场景:用ng-repeat几个部分,每个部分调用同一个函数,但是每个模块之间的功能不能相互干扰 问题:在用repeat实现.content块repeat的时候打算这样做:新建一个空的数组(nmbe ...
- 初步了解CPU
了解CPU By JackKing_defier 首先说明一下,本文内容主要是简单说明CPU的大致原理,所需要的前提知识我会提出,但是由于篇幅我不会再详细讲解需要的其他基础知识.默认学过工科基础课. ...