0
点赞
收藏
分享

微信扫一扫

《软件工程之美》打卡第二周,android驱动开发书籍推荐

  • 02|工程思维:把每件事都当做一个项目来推进

  • 03|瀑布模型:像工厂流水线一样把软件开发分层化

  • 04|瀑布模型之外,还有哪些开发模型?

  • 05|敏捷开发到底是想解决什么问题?

  • 06|大厂都在用哪些敏捷方法?(上)

  • 07|大厂都在用哪些敏捷方法?(下)

  • 08|怎么平衡软件质量与时间成本范围的关系?

第十一天


今天学习了宝玉老师的《软件工程之美》中的“09|为什么软件工程项目普遍不重视可行性分析?”,以下是我的总结:

做出科学的可行性分析,通过合理的方式反馈和建立可行研究的意识来降低项目失败的概率。

面对创新,可行性研究不是拦路虎,而是能够做出更准确的判断过滤掉不靠谱的创新想法。

软件项目的可行性研究,主要从以下几个方面入手:

  1. 经济可行性(看投入产出比和长期利益)

  2. 技术可行性(是有有专业的人,技术上解决不了的问题是否存在)

  3. 社会可行性(法律、道德、社会影响等,比如开源协议)

第十二天


今天学习了宝玉老师的《软件工程之美》中的10 | 如果你想技术转管理,先来试试管好一个项目,以下是我的总结:

第十三天

如何做好面试突击,规划学习方向?

面试题集可以帮助你查漏补缺,有方向有针对性的学习,为之后进大厂做准备。但是如果你仅仅是看一遍,而不去学习和深究。那么这份面试题对你的帮助会很有限。最终还是要靠资深技术水平说话。

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。建议先制定学习计划,根据学习计划把知识点关联起来,形成一个系统化的知识体系。

学习方向很容易规划,但是如果只通过碎片化的学习,对自己的提升是很慢的。

同时我还搜集整理2020年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节

image

在搭建这些技术框架的时候,还整理了系统的高级进阶教程,会比自己碎片化学习效果强太多。

image

点击:《Android架构视频+BAT面试专题PDF+学习笔记》即可免费获取~

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

E8%AF%95%E6%8B%BF%E9%AB%98%E8%96%AA%EF%BC%81.md)即可免费获取~

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

举报

相关推荐

0 条评论