文科自学转码+外包两年的我是怎么进入阿里的?
内容提要
这篇文章讲述了一个文科生自学转行成为全栈码农的故事,介绍了作者的求职经历和学习过程,包括自学转行、找到第一份工作、学习手写工具和算法攻坚等。最后,作者通过内推成功进入蚂蚁金服。文章鼓励读者要有正确的学习方法和态度,并多关注人际关系。
延伸解读
从外包到蚂蚁:转行者的关键转折点
作者从文科转行前端,第一份工作进入中厂外包,后经历裁员换外包公司,最终通过内推进入蚂蚁。这一路径显示,外包经历并非终点,但需要主动突破:作者在意识到算法短板后,坚持刷题并补计算机基础,同时维护人际关系获得内推机会。对于类似背景的读者,这意味着技术深度和人际网络同样重要,且转行后需持续学习以弥补基础不足。
手写源码:深入理解技术的有效方法
作者通过手写Webpack、React等工具来提升技术理解,认为从使用文档到读源码再到手写实现,每个阶段的理解层次不同。这种方法帮助他掌握了底层原理,并在面试中展示。对于学习者,这提示被动阅读源码效果有限,主动实现并解决bug能加深记忆,但需注意平衡业务工作与个人研究的时间。
算法与基础:大厂面试的硬门槛
作者面试腾讯时因算法题失败,意识到与算法相关的不足,随后制定每周刷5道mid题的计划,并恶补操作系统、计算机网络等基础。这反映了大厂面试对算法和计算机基础的重视,即使前端岗位也不例外。转行者若想进入大厂,需提前规划算法练习和基础补强,避免因短板在面试中受挫。
人际关系:技术之外的隐形助力
作者强调程序员不能只关注技术,要多与人沟通。他因与部门组长关系良好获得蚂蚁内推,且HR面中展现出平和心态。这表明在职业发展中,良好的人际关系能带来内推机会和资源,而积极的心态有助于应对挫折。对于技术人员,主动与同事、上司建立联系,可能为职业转折创造意外机会。
Q&A
文科生如何成功转行成为全栈码农?
阳九通过自学计算机知识,采用996式学习方法,最终掌握了前端技术并找到工作。
阳九在自学过程中遇到了哪些挑战?
阳九在自学过程中面临经验不足、技术盲区(如webpack)等挑战,但通过努力逐渐克服。
阳九是如何找到第一份工作的?
阳九在学习8个月后,凭借良好的JS基础和自学经历,成功进入一家中厂外包公司。
阳九在工作中如何提升自己的技术能力?
阳九通过手写工具和框架,深入研究技术,提升了自己的能力。
阳九是如何进入蚂蚁金服的?
阳九通过内推进入蚂蚁金服,强调了人际关系的重要性。
阳九在学习方法上有哪些建议?
阳九建议使用艾宾浩斯复习法、定期整理笔记,并通过手写工具来加深理解。