首页 > [纯干货]面对第一份实习,是经历也是“看见”
头像
方圆想当图灵
编辑于 2022-05-23 11:26
+ 关注

[纯干货]面对第一份实习,是经历也是“看见”

1. 前言

大家好,我是方圆。实习是大家踏入职场的第一步,由单纯的学生过渡到职场人,这篇帖子不仅是实习生活中的思考,还包含了从学生到职场人在观念上、和行动上的转变,也写了入职实习后的真正能实践的点,希望对大家有所启发。


2. 入职前

2.1 焦虑

如果你在入职前觉得自己准备的不充分,担心入职后做不好,可以参考这篇帖子:代码工程能力比较差,入职后会被同事嫌弃吗?,在这里就不赘述了。

2.2 自立

这个话题下的帖子:实习带给我的,是面对焦虑、被毁约永不放弃的坚韧,其中提到的点很不错,在这里分享出来。

在被毁意向的时候,基本没有我对口的补录岗位的时候,我就去找实习,转正实习找不到就找日常实习,不能转正就春招。第一天哭了,第二天改简历,第三天投简历,第二周自己做高铁到北京面试。找到实习之后连夜找房子,晚上9点在大雪飘飘的北京,一个人拖着行李箱搬到2个小时地铁外的西二旗。
在住到新房子,第二天就要去实习之前,躺在床上不自觉的开始哇哇大哭,问题解决了,开始宣泄自己的情绪。

有很多经历背后的感受只有在自己经历过才能体会,才知道自己在这种情况下会有什么样的反应、做出什么样的动作,可能当我们看见、听见别人的经历后,以为自己能处理好或者已经做好了准备,但是很多时候直到成了局中人,才知道自己会是什么样子,有什么样的表现。

别人诉说给我们的都是体验,而自己走过的才叫经历。所以,去闯、去经历、去面对。


3. 入职后

3.1 定位

做自己,这听起来就让人觉得是一种很高级的状态,也是我在职场里学到的第一课,做自己才是大家互相尊重的开始。不要觉得自己是实习生就刻意放低自己的身段,削弱自己和项目的联结,因为这只会招致轻视。

入职第一天开始就把自己当做正式员工,不要降低对自己的要求,大家干什么活自己也跟着干什么活儿,也不要觉得自己亏了,“哎呀,我一个实习生拿这么两块钱,就要干正式员工的活儿,这不白白的被资本家剥削吗?”,但是这笔账不是这么算的。时间和成长都是自己的事情,在这段时间里尽力的摸索、尝试和表达自己,每次探索都是在为自己正式工作顺利做背书,就算是到后来这段实习做的不开心,换就是了,实习要远远比正式员工自由的多。

3.2 上手

这一节我想分两点写如何快速上手工作。一针对业务,二才是代码,当对业务有清晰的理解时对开发的帮助是非常大的,也是在纠正“只关心代码不关心业务”的工作误区,我之前局限于想做单纯的程序员吃过亏,走过弯路,不想让大家重复我踩过的坑。

3.2.1 业务

在看项目代码前,先了解业务,它是干什么用的,有什么功能?用户是谁?所在部门负责开发系统的什么模块?相比于一股脑进去看代码要重要的多。在测试环境把业务的主流程自己点一遍,对业务有一个清晰的理解也方便了对后续需求的理解和开发工作。我列出来几个实践和思考的方向供大家参考。

  • 熟悉下部门研发、测试、运营和产品的同事,有个印象混个脸熟,慢慢的知道谁是谁就行
  • 找同事帮忙配置测试环境,自己上去操作系统,走业务的主流程
  • 试着找找项目中的文档,业务流程图等,或直接向产品要一下业务主流程的PRD来看看,同时关注需求提出来面向的场景和用户,系统的每日使用量和访问是多少,一般什么时间是项目的使用高峰,上线时间一般被安排在什么时候?
  • 关注一下系统和上下游的配合关系,我们的项目在这条业务链中承担什么样的角色
  • 一般部门内不只一个项目,关注所在的项目在部门中的权重和重要程度,该项目处于什么发展阶段等

3.2.2 代码

Coding应该是大家最关心的,我列出来以下的点供大家实践和思考。

  • 项目使用的框架是什么?SSM?SpringBoot or SpringCloud?
  • 留意系统服务模块的划分,有没有很明确的分层,它们又是怎么分层的?不同的服务被放在了哪里?
  • 关注系统使用的工具类及中间件,它们又在哪里呢,又是怎么调用的,用的时候知道去哪里找。
  • 如果部门内没有开发规范要求的话,有意识的留意同事的代码规范,可能有些和我们当前的开发习惯不符,并且违背网上的主流代码规范,但是还是要尽可能的趋同,在项目代码上做到一致的标准,也所谓入乡随俗。
  • 主流程的调用时序流程图看能不能画一下,关系型数据库的表的命名规范,它们都对应了业务中的什么实体?
  • 项目有几套环境?每个环境面向的用户是谁?开发环境怎么去部署,日志怎么去看?

3.3 回响

前两到三周的时间大多是在重复第二节的内容,之后会慢慢的分配到简单的活儿,事事有回响我提到过很多次,它非常重要,在业务上也叫“闭环”。分配的这些任务就是mentor对我们能力和态度的试探,交给咱的每件事都要有回应,举简单的例子,“方圆,把上线前的SQL脚本整理一下”,咱不光只是说一声好,完成之后再给mentor一个反馈,“已经整理好,发给谁谁谁了,已经做好上线的准备了”,把交给我们的每一件事儿都闭环掉,哪怕它很小。

3.4 自我

最近项目里来了新人要由我先带一段时间,我能明显感觉到他的谨慎,而且他对待测试产生问题的反应也稍有强烈,我还是按捺不住自己给他做了一些情绪上的开导,在需求开发上也是做到了尽力的梳理和解释,让他平稳的渡过这一段时间,因为这只是项目的熟悉程度和新环境的适应问题,都能靠时间抚平和解决。

为什么说这一点,因为大家往往在这个过程中会觉得给别人带来麻烦,过度关注mentor的看法并且忘记了对自己的关怀。其实大可不必紧张,mentor根本都不会觉得被问问题是一种打扰,反而当别人问我问题时,我觉得是对我的相信。因为大家将长期在一个团队里合作,每一个人都是从这一步走过来的,在同理心下都倾向于帮助新人。而且尤其是实习生,还会有种种学校的管制,比如中途回学校等等,不必因此有心理负担,这时候反而可以用“我是实习生所以不具备正式员工的稳定性”来安慰自己,在这个过程中尽可能的保持虚心和坦诚,多关注自己初入职场的情绪和体验,从生疏变得游刃有余,能很好的分担项目中的需求,这才是喜人的状态。

最后,祝大家在嘈杂混乱的环境里找到自己的容身之所。


实习过后的人后来都怎样了?都成长了。

本文正在参与 【实习出道计划活动 】!欢迎一起来聊实习那些事,赢京东卡、牛币、名企联名工牌奖励吧 ~

全部评论

(26) 回帖
加载中...
话题 回帖