💡
原文中文,约4500字,阅读约需11分钟。
📝
内容提要
作者经过一年的时间成功完成了从iOS开发到后端开发的角色转变,成为了一名接近全栈工程师。作者总结了通用软件开发流程,并将其应用到后端开发中。作者还讨论了开发者思维角度的转变,以及如何更好地理解业务。最后,作者提供了一些建议,包括确定转职原因、选择学习的技能点以及采取不同的学习方法。作者认为这一年的转变不仅提升了自己的技术能力,还能更好地拆解和实现业务,并希望能得到读者的指正。
🎯
关键要点
- 作者成功完成了从iOS开发到后端开发的角色转变,成为接近全栈工程师。
- 总结了通用软件开发流程,包括语言、框架、IDE、依赖管理等多个方面。
- 后端开发遵循与前端相似的结构,但侧重点不同,主要关注数据存储和API设计。
- 开发者思维角度的转变,前端关注UI/UX,后端关注数据结构和API交互。
- 理解业务的能力提升,能够提供更好的技术建议和业务拆解。
- 转职前需要确立转职原因,选择学习技能点,并寻找实践机会。
- 学习方法分为知识类、技能类和索引类,针对不同类别采取不同学习策略。
- 语言学习重点在于练习,框架学习关注控件使用和文件组织。
- 通过仿作成熟APP进行练习,使用TDD和结对编程提升学习效果。
- 作者在转型过程中提升了技术能力和快速学习能力,希望得到读者的指正。
➡️