实习经验分享 | 触宝移动开发岗

个人介绍:

昵称:牛啤酒

学校:华南师范大学

年级:20届

专业:网络工程

实习公司:触宝

实习岗位:移动端开发

公司部门业务介绍:研发部

技术栈介绍:Android,Java

能否转正:未知

实习待遇:200一天,21:00后打卡离开 ->  +=30餐补

公司大致性别比例:大概1:1

发展前景:开发出海内容类App,算是公司几个App中比较能吸金的,前途挺好

实习体会

(没错,分享经验和感受才是我的首要目的,杯子什么的,意思意思就好啦~)
实习了大概三个月吧,这也是我人生中第一次走进办公室工作,第一次实打实地进行代码协同
  • 第一天到岗,首先把各类账户Maven, gitlab,公司内部域账户搭好。。。有很多很简单的东西都搞了半天
  • 一开始做了很多修bug或者改UI的工作,但是定位到一个地方的代码很困难,比如说定位到某个按钮,它上面嵌套了很多层控件,就得一个类一个类跳进去找,后面才知道可以用strings.xml之类的资源快速定位,再后面熟悉了项目基本上就能秒定位了。。
  • 以前写app,啥都是自己干,图标自己找,功能自己定,到了实际开发环境中才知道这些都是有专门分工的,跟产品对需求,跟UI对样式,跟测试讨论bug,追债一样找后台要接口等等。。程序员不完全是打代码
  • 防御式编程,这个特别重要,以前自己根本就不管什么判空,变量拿来就用,crash不也没几次嘛;但是到了实际的项目中,伴随着巨大的用户基数,只要存在着crash几率,那就是对用户的不负责,所以一开始的时候师兄们review代码给我指出最多的就是判空,到了后面才慢慢形成严格判空的意识。。
  • 一开始的时候不会用git,基本上把提错分支,合错分支,拉错分支等等的初级git错误都犯了个遍,在无数次踩坑后终于能正常协同了🤣
  • 也有一些不足,就是代码组织的其实还能更好,像是android主流的写法都是mvp,但是项目中并没有严格指定代码架构模式,如果引入mvp的话相信能进一步提高复用能力和扩展性,并且降低耦合

其他你想分享的:

其他的就分享一下公司的氛围吧,组内的话无论是Mentor还是其他dalao对我都是非常好的,无论是谁只要我去请教问题他们都会很耐心地帮我解答,平时有什么吃的玩的也会叫上我一起,非常的nice~
小组内每日开始工作前都会召开一个简短的站立会,互相了解一下同事们的进度,看看有没有什么地方可能会出现问题的,提前预防一下,个人觉得这个很不错
#触宝##实习##Java工程师##安卓工程师#
全部评论
感谢分享实习经验!欢迎实习过的小伙伴来分享实习经验,领新款马克杯! 倒计时4天!!! ----------- 活动:50个牛客马克杯,写实习经验就送!
2 回复 分享
发布于 2020-01-06 15:53
楼主哪个部门
点赞 回复 分享
发布于 2020-01-07 00:14
老哥oppo是sp嘛,本科生不
点赞 回复 分享
发布于 2020-01-07 00:47
请问触宝工作时长如何?加班多吗,刚收到面试了
点赞 回复 分享
发布于 2021-07-05 14:35

相关推荐

头像
11-15 16:40
长沙理工大学
点赞 评论 收藏
分享
猿辅导 大模型算法 年包N+3
怎么这么早起啊:是我的话选猿辅导😂事少钱多
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
12-03 00:22
理想汽车 大模型部署 32k 硕士211
点赞 评论 收藏
分享
评论
4
3
分享
牛客网
牛客企业服务