第一次实习第一个月总结

 

目录

 准备和面试

实习日志

分享一些上班日常😎

 最后


  不知不觉一个月过去了 ,我觉得对于生活中的一些事也值得去记录一下,温故而知新嘛,以后看来也是一种回忆,自己的学习历程。

 准备和面试

  去年暑假的时候做了一个现在想来很正确的决定,我当时放假回家找我爸要了一千块钱买了个二手的办公笔记本吧,因为刚上大学的时候想的多是玩,预算五千就买了台式机(记得要这一千块钱的时候还是想了很久,当时我爸买了个新车,家里还是比较拮据。而且对于他们来说买电脑就是为了玩,传统思想吧,最开始的时候还会来看看我在干嘛,直到后面很多次我给他们看我在干嘛,然后说我要玩游戏就不会买这么便宜的电脑他们才知道。在那时就想早一天去找个挣钱的工作让他们知道我不是在玩,也是对这后面匆忙的实习的一个铺垫吧)。

  

   现在实习也是用的这个电脑,物超所值啊,当时某鱼上一个姐姐卖我的,很舒服。

   今年上半年开学二月八号回的学校,因为有了之前的想法再加上我有个朋友已经在面试了,我就也在看看八股准备,寒假也是耍耍学学spring cloud,所以面试超级速成,这几天抱着八股文一直看,那几天还要准备考试。事情是真的多,但我心里还是以实习为重,在boss上投了几家公司,第一家笔试做的很认真,过了,然后面试是群面,当时白天还有考试所以选的是下午五点半的。

  我们四个人三个面试官,第一个面试官问的是微服务调用方式和多线程,这我刚看过,所以感觉回答的还可以。然后第二个面试官第一个问题就难倒我了,问我MySQL怎么新加一个字段,我脑子里已经没有sql语句了,自己开发都是用的navicat,所以我拉扯了半天还是说我用的navicat。确实实习之后发现sql真的很重要,很多时候会遇到sql才能解决的事情,比如联表查询、调试数据,写脚本。

  第一家在面试之后就悄无音讯了,听说我们一起面的有一个过了,但好像是外包那种,薪资也不太行所以没去,然后就是第二家。

  第二家的笔试约的是13号的早上九点还是十点,反正对于那几天准备考试还有面试的我来说是很恼火了,但我还是坚持着起来做了,都是一些很简单的算法题,我就随便做了做,其实当时没报太大希望,还在等第一家公司答复(当时面试就三十多个,虽然二十多个都是电子科大的但听说要招二十多个感觉机会还是很大)。后面过了两天hr就打电话来给我约面试,一对一电话面,说实话很紧张,第一次面,而且肯定也比群面正式,问的问题更多。约了第二天十点,晚上准备挺久,第二天早上九点起来看了看,十点准时来了电话,按着我的简历问了些问题,问了些MySQL、简单的算法和数据结构,感觉回答的都不是很好,聊了四十多分钟,我感觉没啥戏,也感觉自己还缺点东西,我把下午的面试都推了准备沉淀一个月。意外的是第二天就收到面试通过的通知了,准备最后的hr面,问一些业务和思维的问题吧,都顺利通过了,最后决定下周一去上班,也就是2.27。

  其实通过上面可以看出不要轻易放弃每一次机会,对于实习来说很重要的是时机,我朋友也是独自去北京360实习了,很厉害。

实习日志

  第一天去实习很早就去了,说的九点去我八点二十就到了,人家都说没上班让我等着,🤷‍♂️

  九点报到,签电子合同,熟悉公司业务以及文化,等待公司内部系统账号

实习生主要任务:

  和导师沟通制定学习计划,每天上下班打卡,下班之前写日报,规划每天的任务并在每天下班时做总结,也跟人效相关,比较重要。

  开始的两三天主要是看文档,没啥事情干,后面給我安排了一个老项目的新需求,基本都是我在搞,就是一个springboot的系统加一点逻辑,不懂的就问给我安排的老师和架构师,当然他们都比较忙。代码还是很复杂的而且他们也不太清楚,注解也比较少,看了一个星期,看的我头都大了,后面直接是边开发边理的。

  写代码这种东西还是得思路理顺想好解决方案才去搞比较好,架构师叫我不要陷到以前的代码当中去了,跳出来写,老的功能基本用不上了,我这才按我的方式想到了解决方案去实操。这一个月都基本上在搞这个项目了,从开发到测试再到部署到生产环境,又有每天冒出的一些问题去解决,过程中还是学到了很多东西:

  1. idea的debug是真的好用,可以跟着参数一步步走解决问题,以前都只关注于接口测试了,过程都没搞明白
  2. sql真的很重要,复杂一点的查询都要自己写sql,而且在数以千万的数据中去找想要的数据也得用sql,我也是第一次学会了建索引,联查四个表,建了索引之后查询时间直接从9s减少到了0.3s,真的厉害,通过索引也延申到了相关的数据结构。这些我老师都叫我亲自去试试,不懂就问他,他们是真的厉害,我也是真的爱他,帮我学到了很多东西
  3. 对于代码的优化也很重要,合理利用api,让你的代码更优雅,可读性也更高,还有一些继承和抽象类的使用,都超出我原有的认知
  4. git的使用也琢磨了一段时间,很多次提交老是落后版本,现在基本上会使用了,关于开发、测试、生产环境和分支,准备把常用的命令做一些总结
  5. maven的项目管理也比较牛,最后就是开发流程,实习一个月之后也是对于一整个的开发流程有了了解,从产品沟通到需求文档在到开发测试和上线,每一栏都很重要,需要大家的相互合作

分享一些上班日常😎

自己的工位

 对于一个初来乍到的小子来说,罗老师的这种话真的是让我发自内心的开心

  

 相比公司楼下便利店18,便宜且好吃的13米快餐

 下班的地铁和日落

 还有爷爷和家人的关心😏

 

 周末必须放松😎

 最后

记录几句我的导师兴哥说的话用以学习:

  1. 一方面是技术,另外一个,我建议哈,你的一些开发的习惯,以及逐步了解业务,到你的实现,这种细微的思考方式你要学会掌握
  2. 很多时候开发习惯了之后,技术难度不大,但是做出来的东西还是有好坏,就是你思考问题思考业务的程度不一样,以及在开发过程中的细微习惯有差异
  3. 一个好的开发习惯,对你未来不管去哪家公司都是有帮助的,包括你的注释,命名这些

 真实开发遇到的东西和学到的东西真的比自己学的东西要多的多,加油!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值