- 阶段: 中学
- 学时:6-12个月
- 升学标准
- 学会如何思考,读每本书都能整理思维导图,能使用思维导图思考。
- 学会知识整理,使用知识管理工具整理自己的知识。
- 掌握设计模式,可以设计一套开发框架,使用此框架开发一个产品,而且新人也可以快速使用此框架进行开发。
- 掌握软件设计理念,有一套自己的设计、开发思路,并使用此思路完整的完成一个产品设计。
- 精通linux
中学自然要学习的东西更多,不知道你能不能坚持下来,如果不能坚持,请放弃这个职业。
思维导图又一个神器,好好掌握,后面单独一个篇幅讲解。
知识管理工具,wiz(为知),evernote等,后面单独一个篇幅讲解。
linux 作为一个牛逼开发人员,不得不面对。
小学你已经学会如何从0搭建一个简单网站,那么你已经可以找到一份工作。找到工作后,你肯定会被安排做更大的网站。
这时候你应该沉浸在学新知识的快乐中,抓紧一切时间学习你身边可以学到的东西。同时你需要思考,如果从零开始做你目前的这个工作,应该怎么做?你会想到下面这些:
- 需要人员管理
- 需要了解需求
- 需要制定计划
- 需要进行设计
- 需要实现
- 需要测试
- 需要发布
- 需要收集反馈
或者更多的事情。
中学其实就希望你能学会整个软件的开发过程,形成自己的一套设计、开发思路。另外有思路还是不够的,希望你能沉下心把做的事情简化
掉,对已有的轮子进行封装,让你从0开始做一个网站时易如反掌