软件开发这个专业主要学习的是什么?
既然是从零开始,先来个简短的普及,如果要从事软件开发,你至少需要学会的东西:
1、一门编程语言(C、C++、java、php、Python、Html等),
2、熟悉一种操作系统(Windows、Unix、Linux/类Linux、Android、IOS等),
3、简单的算法和数据结构。
先确定你学习完软件开发后想从事的工作,比如游戏开发(LOL,吃鸡,手游等);前端开发(网页、微信小游戏、Android/IOS APP等);后台服务器,数据库(支撑前端运行的技术和数据);嵌入式(驱动、单片机等)。
确定方向后,再选择相应的编程语言,如游戏开发(C++为主);网站,小游戏(H5/css/js等)、Android(java为主);IOS(Objective-C、switch);后台服务器(java、Python等);数据库(mysql、Oracle、SQL Server等);嵌入式(C、汇编等)。
编程语言基础内容学习的难易程度,大致:C>C++>JAVA>其他。但是基础之后,每门语言的扩展都是很广很深的,都有难度和乐趣。
软件开发就是学习一般计算机编程语言,将来就是做程序员,写代码。软件开发技术则主要针对于当前流行的技术方向,比如Web开发、大数据开发、移动互联网开发等内容。
热门标签: