学习软件开发需要什么基础吗?

如题所述

软件开发分前端和后端技术,后端比较热的技术有Java, .Net, Python等等,前端就是基于javascript的jQuery,Vue,以及html,css等等。
初级软件开发的门槛其实不是很高,有初中的文化水平一般就可以,主要是对一些编程语言的语法知识掌握扎实,网上找一些增删改查的例子,比葫芦画瓢,有一到三个月绝对可以做基础性的开发,但要往更高级的层次走就需要更深的技术沉淀了,面向对象编程思想,设计模式,架构思维等等,此时面向的视角就不是编程语言的语法了,而是怎样合理解决问题的方法论了,大道至简的设计等等。
总之,软件开发入门容易,深造难,有好多做了五六年的开发人员,每天仍然是基础性的增删改查,这样很难有技术的提升,需要自己有很强的技术驱动力和鞭策力,要对软件开发有极强的兴趣和热爱方可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-02
你好,学习软件开发如果有逻辑能力和数理能力最好的
第2个回答  2021-06-02
软件开发需要专业的开发语言C语言,JAVA语言等等软件开发基础。
第3个回答  2021-06-01
初级软件开发一般有两个方向,一个是java体系,需要学习的内容有:java、j2EE、ORACLE\DB2\MYSQL(包括JAVA的延伸技术JS、 JSP、 AJAX等)。另一个方向就是.NET体系,需要掌握的是:ASP.NET...
第4个回答  2021-06-02
小白也可以学习。如果非说要有什么基础的话,那就是逻辑思维的能力和数学基础。
相似回答