学习方向

基于目前的工作和学习状态,初步定出学习计划。要在稳步的计划中,一步步地自我完善。最终目标是上层软件的架构师。

1、首先要定出基本原则,

  1)定位在上层软件的开发,不要深入研究个别疑难算法和已有构件的具体实现;

  2)目前不进行数学研究,特别是数值分析等与计算机并不直接相关的数学。

  3)学习离散数学、常用算法、数据结构,有利于培养抽象的能力,便于数学建模。

  4)学习UML和设计模式等面向对象分析设计,设计出针对一类系统的通用框架,方便进行同类型系统,改进开发。

  5)学习Python脚本语言,了解其特点和适用场景,方便以后扩展。

2、恢复对三维显示的学习,使其成为自己能力的一部分。

3、通过学习开源软件,学习如何构建框架(包括设计模式的应用),这对于软件产品化很重要。

4、通过学习UML,快速进行系统建模。

5、学习Python脚本语言,扩展知识面。

原文地址:https://www.cnblogs.com/zhizouxiao/p/3325472.html