没有学习软件工程这门课程之前我觉得软件开发就是作一种工做,接触了这个学科,看了一些资料找了一些文章之后发现,其实软件开发是分为不少类型和方向的。这么多方向一开始不免以为眼花缭乱,明确本身想要学习的方向远比作出下面这张图要可贵多,所以也花了大量的时间在了解这些方向肯定本身兴趣的过程当中。不过若是以前就有了解的话就不会有这么多的困惑了,仍是了解的不够多。虽然大体方向作出来了,可是仍是以为有挺多不足的,但愿老师和助教可以多多指教。前端
1.桌面程序
2.网站服务器端开发
3.网站客户端
4.智能手机程序:安卓使用Java,iPhone使用Objective-C
5.底层、工具开发
6.多功能脚本程序
7.人工智能
8.工业控制
9.通用应用数据交换处理技术
10.数据库
数据库
如下是我本人对前端学习的一些计划,大体规划基本有所体现。
虽然图上有计划时间,可是最终的时间由实际进度和内容强度决定。了解了一些东西之后发现五个月貌似过短了,要想深刻学习的话远远不够。因此本学期最终的学习目标就是能够经过学习最终可以完成小组的项目开发做业。服务器