软件开发需要会什么?

 我来答
泪人的爱09

2021-11-02 · TA获得超过1525个赞
知道大有可为答主
回答量:2.5万
采纳率:34%
帮助的人:878万
展开全部
软件开发一定要懂得一些C语言的基础学会的这些东西才能过去做软件开发。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黑猫老师vq

2021-11-02 · TA获得超过666个赞
知道答主
回答量:1万
采纳率:11%
帮助的人:310万
展开全部
1、学习 Linux系统安装、 常用命令、应用程序安装。
2、 学习 Linux 下的 C 编程、这本书必学《UNIX 环境高级编程》、《UNIX网络编程》,Rechard Stevens 写的,C 高手大都学习过 《C 和指针》、《C 缺陷与陷阱》、《高质量C/C++编程指南》、《C 专家编程》、《The C programming Language》
3、程序员大都要学:数据结构,嵌入式程序员数据结构必学!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小坑mv
2021-11-02 · TA获得超过2786个赞
知道小有建树答主
回答量:1.6万
采纳率:10%
帮助的人:474万
展开全部
现在主要的开发方向有:WEB开发、移动端开发、嵌入式开发等。首先要明确要选择哪个开发方向,Web开发是当前一个重要的开发领域;随着移动互联网的发展,目前移动端开发的任务也比较多;随着5G标准的落地应用,未来嵌入式开发领域也将释放出大量的开发任务。
Web开发分为前端开发和后端开发两大部分,前端开发需要学习三个基本知识,包括Html5、CSS3和JavaScript,其中JavaScript是重点也是难点。后端开发可以采用众多开发语言,其中比较流行的编程语言包括Java、PHP和Python。纵观现在的手机平台,已经可以说是安卓和苹果的天下了,所以Android开发、iOS开发成为了主力,小程序的爆火和流行也有了各种小程序开发。其中Android开发需要学习Java或者kotlin语言,而iOS开发需要学习OC或者Swift,小程序开发则需要掌握其对应的开发语言。嵌入式开发领域包括大量的可穿戴设备开发等等。嵌入式开发涉及到三方面内容,分别是设备(各种传感器等)、网络和平台,编程语言通常可以从C语言开始学起。
最后,不论从事哪个领域的开发,都应该具备扎实的计算机基础知识,包括操作系统(体系结构)、计算机网络、数据库等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2021-11-02 · TA获得超过694个赞
知道答主
回答量:1.3万
采纳率:9%
帮助的人:390万
展开全部
1、学习 Linux系统安装、 常用命令、应用程序安装。
2、 学习 Linux 下的 C 编程、这本书必学《UNIX 环境高级编程》、《UNIX网络编程》,Rechard Stevens 写的,C 高手大都学习过 《C 和指针》、《C 缺陷与陷阱》、《高质量C/C++编程指南》、《C 专家编程》、《The C programming Language》
3、程序员大都要学:数据结构,嵌入式程序员数据结构必学!
4、底层开发人员大都要学:微机原理、计算机体系结构,嵌入式开发人员必学!

5、单片机可以让一个从事软件开发的人了解和如何操作硬件,有必要学,因为一开始就从 ARM 入手,不太现实!

6、ARM 体系结构,其中有汇编。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户

2021-11-02
展开全部
现在主要的开发方向有:WEB开发、移动端开发、嵌入式开发等。首先要明确要选择哪个开发方向,Web开发是当前一个重要的开发领域;随着移动互联网的发展,目前移动端开发的任务也比较多;随着5G标准的落地应用,未来嵌入式开发领域也将释放出大量的开发任务。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式