首页 > 实习经验分享|腾讯广告开发实习一年总结
头像
程序员鱼皮
编辑于 2020-08-16 07:21
+ 关注

实习经验分享|腾讯广告开发实习一年总结

笔者于2019年6月在腾讯开发岗暑期实习,转正,本文执笔于2020年6月,是对一年来实习工作和成长的真实完整总结,包含总结、收获成长、不足、期许与学习计划,希望对大家有所帮助。(部分内容脱敏)

腾讯对我来说,就是一所大学。

自去年6月至今,已在腾讯实习了近一年。相对于初来驾到的自己,我在这里得到了太多感悟与成长,也逐渐适应了工作。即将毕业,在正式入职前,对自己的实习经历进行总结,复盘过去,看清未来。

工作总结

一年来,我工作认真负责,能够积极主动地承担工作。累积完成了20余个需求,涉及大部分XX商务项目,如XX平台、XX开发者平台、XX服务、广告XX接口、XX信息接口、XX开发者系统等。不仅能够按期且高质量地完成需求,有时还能够提出自己的改进意见。我能够主动利用公司的技术和工具对项目进行改进,比如用XX机器人实现更方便的业务告警。此外,我积极响应公司的XX项目,能给出自己的意见,并曾给开源项目“XX中心”贡献过代码。

我热爱分享自己学过的知识。曾在小组内进行过一次区块链基础的分享,帮助大家了解区块链的概念和开发方式。

我喜欢记录总结学习的知识、看过的文章、做过的项目等等,并结合自己的理解和想法,写成文章。至今在腾讯XX上共发布了15篇文章。我同样热爱阅读XX平台上来自各个不同领域的大咖的文章,并理性评价和提问,帮助自己开阔视野,不断进步。

工作之余,我积极参与公司展开的各种培训以及竞赛活动,比如“腾讯技术周”和“XX算法竞赛”等。感谢公司丰富的资源,感谢活动背后的组织和实施团队,每个活动的准备都如此精心,也让我受益匪浅。

收获与成长

感谢腾讯,感谢各位Leader,感谢我的导师,感谢我的同事们,感谢大家一直以来对我的耐心指导和帮助,同样感谢自己的努力,助我在多个方面有所收获和成长。

我熟悉了公司的系统和常用平台。利用XX和腾讯会议实现高效办公;通过XX下载软件;利用XX系统管理个人信息;在XX平台阅读和发布文章;用XX平台记录分享自己的文档;利用XX平台通过视频学习技术;遇到不懂的问题,在XX平台寻求帮助;在XX系统了解公司的开源技术等。

通过开发需求、阅读文档和自主调研,我熟悉了公司的开发流程、代码规范和技术。比如XXX(省略各种技术等)等等。在导师的培养下,能够根据业务的特性去选择适当的技术,也深知稳定性尤其重要。

我不断地利用工具提升自己的工作效率。比如用XX的收藏、日历和待办记录消息;用XX机器人和智能管理助手进行提醒;用Alfred保存历史剪切;用XX分屏操作服务器等等。

这一年,通过开发需求和阅读公司丰富的文档资源,我的技术有了较大的提升。以前刚接到新的需求,想都不想就上手写代码,难以发现问题,忽视细节,往往导致大量的重复工作和估时不准。记得刚来腾讯实习,做一个XX切换的需求,因为那时对业务不熟悉,还没有经过详细充分的了解、设计与考虑,就动手开发,导致后来开发过程中出现各种漏洞,思绪混乱,浪费了很多的时间。还有一次跟导师一起做高并发项目,因为和其他同事的沟通不足以及对中间件的用法不够了解,导致接近项目deadline才发现问题,差点无法预期上线。

现在,我懂得技术方案的重要性,在做需求前,尤其是和其他部门合作的需求,一定要有详细正确的技术方案。如今,对于我不了解的业务,我一定会多多询问导师和同事,有了完整的思路并且和多方沟通好,确保每一个小细节都确认无误,再投入开发。做项目时,我有了一定的全局视野与预见性,和同事沟通配合效率更高,做项目估时更加准确,在开发时也会更注重系统的稳定性、可用性、可拓展性、可维护性。

我会通过写文档的方式整理我做过的每个需求,包括遇到的问题、解决问题的方法、开发时的不足等,从而帮助我积累和改进。此外,我会给我负责的项目编写详细的README.md文档,帮助他人理解我的代码和系统。由此,我编写和阅读文档的能力也大大提高了。

不足

目前,我仍存在很多的不足。

首先,由于很少直接参与需求评审,都是直接阅读分配好的需求文档或者开发子任务,导致很多项目的需求背景和细节了解度不够,需要自己大量的去联系和提问,也一定程度的影响了工作效率。希望能够快速成长,在今后,有更多的机会直接参与需求评审,了解第一手业务信息,承担更多的工作。

其次,我对广告系统的业务了解度还不够,虽然阅读了大量的新人文档(都很老旧的文档了),也做了很多需求,自己也主动了解和搜集了很多信息,但对整个广告系统来说,还只是冰山一角。我还需要学习更多广告业务的知识,在保证理解自己负责的系统的基础上,多和其他部门的同学沟通,有机会接触下他们的系统,逐渐提升自己的能力,开拓自己的眼界,增加对广告业务和数据的掌控力。

有时,我考虑问题仍然不够全面,偶尔也出现一些细节的错误。还是要继续向前辈们请教,并坚持每次提交代码前再阅读一次的习惯,保证自己的代码正确的前提下写出更优质的代码。

跟前辈们比起来,感觉自己还是太菜了。还有很多值得我去努力进步的地方,比如学习更多技术,提升工作效率和沟通效率等等。

期许

说实话,工作会有压力,但是,年轻不惧挑战,希望未来,自己能够:

正直:保持谦逊和瑞雪,工作认真负责

进取:主动承担工作,提升技术能力和对业务、对数据的掌控力,用实力争取快速晋升

协作:多沟通,多沉淀,多分享,和大家一起共同进步

创造:拥抱开源,用技术创造价值

学习计划

云原生概念已经普及,之前在阅读公司技术架构文章的时候感觉有很多看不懂的地方。因此,我决定后序的学习把重心放在提升自己的架构设计能力上,学习清单如下:
1. 实时流计算系统设计与实现
2. 云原生分布式存储基石:etcd深入解析
3. 微前端架构设计与实现


最后想说,腾讯真的是非常好的公司,腾讯广告是非常好的部门,福利待遇和各种建设没得说,欢迎大家加入~

下一篇文章:职场初体验 | 腾讯新鹅的第一个月 https://www.nowcoder.com/discuss/478691

全部评论

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

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐