实习经验分享|京东数科Java开发岗
个人介绍:
昵称:正版沨
学校:东南大学
年级:21届
专业:软件工程
实习公司:京东数科
实习岗位:软件开发工程师
公司部门业务介绍:
先后待过两个部门
- 金融科技业务部:做信贷产品;
- 云服务产品部:做企业服务/基础组件;
技术栈介绍:Java、Spring、Redis、分布式相关组件
能否转正:能。日常实习满6个月可申请转正答辩,暑期实习更短
实习待遇:5500工资/月+500房补、20元餐补/天
公司大致性别比例:妹子较少,原部门只有1个,新部门多了几个,总共40多人
发展前景:活很多,很看好
实习体会:
公司环境
目前北京京东总部附近一共3处办公场所:总部大楼、凯恩帝、蓝小方:
凯恩帝没去过不做描述;总部大楼分A/B/C座,我所在的A座工位较为紧缺,因为一直在扩张,很多人(不管实习生还是正式员工)都坐过道的临时工位了;后来搬到蓝小方后,情况有所缓解,室内采光也比之前改善了许多,就是有时跨部门沟通不太方便,毕竟大部分人在总部。
身边同事
身边大佬很多,当然接触最多的同事就是mentor了,待人和善且超有耐心。在入职第一天,他带我一一认识了所有组员,安排工位;一开始每个需求都会一一讲解该怎么改,遇到困惑询问时也都会及时解答。
随着我的业务熟练度提升了,他也会让我自己设计如何实现需求,在设计完成后与他核对方案。对于一些比较大的需求,他也会在上线前进行代码评审。由于本人较菜,常常出现代码评审完后需要重构的情况... 幸好给实习生的排期比较宽松,还没出现较大的延期。
个人感受
以任务为中心
实习期间令我印象最深的一点,便是:要以任务为中心。展开来讲,便是要利用好现有的资源,包括搜索引擎、mentor、其他同事,让手头的工作完成地尽善尽美。
在学校的学习,纯粹是以个人为中心:让自己多学知识;但软件开发,却是一个团队协作的过程 —— 如果有什么新想法,或发现原来的方案有漏洞,一定要及时反馈;如果遇到自己没法解决的问题,一定要及时抛出来求助大家,不能让项目开发的进度阻塞在自己这里。
及时反馈问题
记得刚来数科那会儿,每次问身边同事问题都会纠结好一会儿:我又没有打扰到他呀?他会不会嫌我烦呀?这件事他之前好像讲过了,再问一遍会不会被嫌弃?等等。诸如此类想法其实大可不必有,大家对实习生都是相当包容的。有困难就及时提出,项目开发是大家共同的事!而且,解决困难吸取教训,最终受益的是自己,不是吗?
再拿我自己举个例子吧。我做第二个业务需求时,mentor其实并没要求我参与需求评审,而是直接给我讲述需求并给了产品提供的文档。开发过程中,其实发现了文档存在不少问题,但由于和产品人员不熟,有些不知怎么沟通,干脆就先放着。结果等需求快上线,才意识到文档上字段被调换了,而且表结构也不对,字段命名也有问题。匆匆忙忙改完上线,还留下空指针隐患。后来同事参与了这个需求的二期开发,把这些坑给填了。因此,亲身经历表明,所发现的问题,一定要及时反馈,排除潜在的隐患。
如其他想了解的,欢迎在评论区交流哈~~
#京东实习##京东数科##实习##Java工程师##面经#