阿里巴巴前端开发实习总结

短暂的两个月实习转眼间就结束了,回想第一天来报到的场景还历历在目。很庆幸能有这样一次宝贵的机会来到阿里,来到FGT这个大家庭同大家一起学习,我想这注定会是一段珍贵难忘的经历。说到总结,在这两个月里自己对业务的了解、团队合作、项目的流程和沟通方面以及个人技术都有很大的收获。

总结工作

  • Clink浮屏

    • 当初师兄安排这个工作之后,我花两个小时完成了demo。虽然是一个小日常,但是并没有自己想象的那么简单。不仅需要跟后端商量控制浮窗的接口、兼容现有的后台系统,还需要不断的打磨一些细节,然后上日常,上预发,最后才发布。发布之后又需要根据线上实际的表现进行修改。看似一个简单的日常,其实包含了许多流程,也从中学习到规范和严谨的重要性。
  • 在线协作Markdown编辑器

    • 这是属于一个创新的小日常,起初没有多想就开始动手做,后面发现实现起来其实有很多细节的问题需要考虑,导致实现的demo体验不太好。后来翻阅一些资料,也参考了别人的一些实现,才把这个功能基本实现了,要真正实现良好的文本实时协作功能难点主要在于如何定制一个编辑器前端,纯文本的实现难度在于同步的差异化算法或Operational Transformation(OT)算法,这也让自己意识到今后应该更加注重基础算法的培养。
  • 阿暖梦想跑道

    • 这是我完成的第一个完整的项目,经历了从视觉评审到项目构建、开发、联调、测试等各个阶段。这也是自己觉得实现地还不错的一个作品,能够比较清晰的组织和控制流程,测试过程中也很少有功能性的bug。更重要的是从这个项目中,我学会了应该怎样优雅地定制接口,怎样将flexbox、modulex、xTemplate运用到生产环境中。
  • 梦想团-服务提效:TODOLIST&详情

    • 实习一个月之后,就投入精力跟着@石霸师兄一起开发TODOLIST&详情,一开始觉得这对自己是个不小的挑战,而且时间上也比较紧张,还好有师兄不厌其烦的指导和帮助才能顺利地按时完成任务。项目初期,我很快学了一下Angular.js,第一次做比较复杂的前端项目,出于今后的维护和项目的稳定性考虑,需要不断地思考,尝试抽象更灵活的组织方式。在这个项目开发中,我也经常跟开发、交互、测试同学讨论实现方案。这真正让我感受到自己不再仅仅是一个实习生,我也可以很好的融入到项目开发的氛围中去。

写在最后

千言万语唯有感谢,感谢所有师兄师姐在工作和生活上的关心和帮助,感谢@清羽@常胤让我在大二的夏天能有这样一次宝贵的经历,感谢@石霸师兄不仅仅在技术上给予我良好的引导和鼓励,提供建议和方案,不厌其烦地帮助我解决一些困难,更多的是教诲我如何为人处事,独当一面,如何更好的规划自己将来的发展,如何在提高技术的同时也不断提升自己的软实力。我想这将是未来人生一笔宝贵的财富。

总结自己,在平时工作中我也发现自己有很多不足,发现自己和别人的差距,在这样一个优秀的团体,时刻需要不断的学习和总结,同时也希望自己能更有自信一些,能更积极主动地提出自己的见解,开放心态。

短短的60天,还没来得及跟大家更好的了解彼此,就要说再见了,很高兴认识你们这一帮良师益友,期待今后我们有缘再相聚!最后祝各位工作顺利,一切都好,大家中秋节快乐~~