实习经验分享 | 挖财集团富数科技Java研发实习生(爬虫)
个人介绍
-
昵称: kake
-
学校: 华东交通大学
-
年级: 大三
-
专业: 软件工程
-
实习公司: 挖财集团富数科技
-
实习岗位: Java研发实习生
-
公司部门业务介绍:创新事业部(不过我在另一个组工作,后面会说)
-
技术栈:SpringBoot, Mybatis, Dubbo, Eureka ...
-
能否转正:未知
-
实习待遇:150/天 晚饭
-
公司大致性别比例:java.lang.ArithmeticException: / by zero // 比例为后来的组
-
发展前景:公司算是创业公司吧,处于快速发展阶段,上班不打卡,不要求加班。
实习体会
-
实习了有一个月了,参与了两个项目,第一个项目处于被公司放养状态,写的时候比较轻松,每天到下班的点就迅速拿出书做自己的事情,这样过了半个月之后,需求做完了,被调到了另外一个组,主要为爬取的数据做解析,难度不高但是要求比较繁琐,前辈们虽然都不是写Java出身,但是写出的代码风格还是十分老到漂亮,我会就一些代码设计方面的问题向前辈们提问,他们会指出我思路中耦合过大的一些处理,然后教我用xx设计模式可以解决。
-
下面细说几点收获
-
爬虫使用多线程爬取,算是用了一下吧,不像只看了书那么虚
-
日志真的很重要,不然本地测得好好的,单元测试也顺利,上了测试环境一脸懵逼
-
心态,我本身是做Java后台的,按道理不应该去做八竿子打不着的爬虫,所以我一开始几天十分苦恼,我想这不凉了,我这个实习时间算废了,但是我迅速的摆正了心态,做爬虫也是有一定的好处的,比如能接触大量的数据,我之前实现的一个需求抓取的数据量大概有300 - 400w左右了
-
git要自己提前学会?算一个吧,毕竟公司里都是多人协作的
-
其他我想分享的
-
我进来的时机其实说幸运也可以说是幸运,所有的项目都在重构 C Sharp -> Java,所以我最近一周基本一直在做解析,跟大家一块开开心心的写代码到晚上9,10点,项目组的大家人都很nice,有一些Java方面的特性,前辈也会耐心的听我讲,接受我对代码的优化
-
但是另一方面也可以说没有遇到好的时机,基本可以说没有人带我,最开始实现需求,我可以说是我自己做过一两个项目,才能实现的。后面换了一个组,也是凭借我快速熟悉业务,迅速上手,才没有拖累大家的进度(我觉得应该没有),主要成长还是靠自己看书
-
设计模式很重要,当写了一定的代码量的时候,跟前辈们一交流,结果发现自己的思路还是"顺序流程图",披着面向对象的皮的面向过程代码
-
希望大家实习都能开开心心的成长,祝大家都能遇到超级nice的同事!