学软件开发要会什么?
9个回答
展开全部
其实我认为学软件开发,需要你对编程有兴趣,能吃苦就行。
很多说什么要英语数学好什么的,对于能不能学软件开发,没有决定性。
只要你受过现代教育,就已经具备学软件开发的能力。
学软件开发强调英语、数学的原因:代码本就是英语,会英语对理解和记忆代码,包括看官网API会有较大帮助;而数学是对以后向算法底层方向做铺垫。
不会英语,但只要你是知道26个英文字母,上学学过英语就能学。代码的英语量不多,而且简单,重复率高,前期入门记忆下,多敲代码,就没啥问题;
要求数学,对于前期来讲,其实就是看你有没有逻辑思维能力,也就是说看你是否具备“因为什么原因而得到的答案“这种有理有据的思维方式。数学不好后期发展确实是不能往算法方向去,但你可以往管理层发展啊,入行久了,项目经验多了,一般公司的项目经理,技术总监都是可以胜任的。
北京新国信
2023-07-11 广告
2023-07-11 广告
开始基础的学习,不管定位是前端工程师,还是后端工程师,他们都需要从业者掌握基础的互联网IT知识。在具体的学习之前,需要先把这些基础的知识学习扎实,这些内容包括:HTML,软件开发步骤,互联网请求响应过程(HTP协议),基本算法(数据结构),...
点击进入详情页
本回答由北京新国信提供
展开全部
学软件开发要会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、汇编等)
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、汇编等)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2021-09-24 · 专注互联网教育的学校
新疆新华互联网
新疆新华互联网学校隶属于新华教育集团,创始于1988年。学校开设课程有:影视动漫游戏设计师、5G互联网开发工程师、VR建筑表现与空间创意设计师、广告智媒传播设计师、数媒艺术交互设计师、电子商
向TA提问
关注
展开全部
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、汇编等)
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、汇编等)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个软件开发要有一定的数学和英语的基础,然后再去学一些编程的技术知识,包括数据结构的技术知识。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2021-09-24 · IT、电竞电商、设计、动漫专业对口升学
关注
展开全部
逻辑思维能力,和数学基础
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询