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