除了c/c++ java,还要学习那些东西,目前只学了c和c++。
这个提问有点广,涉及前端(PC/移动/车机等)、后端、中间件、数据库、库封装等……
比如大学是专业计算机工程(其实细分还有很多种领域),先看目前行业流行的语言(c/c++/java/python/...),再看感兴趣的学习1~3门。
新人容易有误区,在看书时发现啥都不懂,学习会没完没了的。
建议:
遇到不明白的欢迎讨论或私信
软件分为很多种类的。
电脑上运行的一般是pc端软件,一般都是用c、c++写的。
手机上运行的是app软件,安卓用java,苹果用object-c,鸿蒙用鸿蒙的语言。
语言虽然有区别,但是逻辑都是差不多的。你把c、c++的逻辑基础学透,其它的上手就很简单。
举例:安卓app
首先你要会安卓的布局语法,相当于html,很简单。然后是基础的java知识。加上安卓的独立知识。这些学了你可以开发了。
开发一款软件很简单,难的是创意。和一些独特的技术。
搞单机的软件这些足够了,但如果要做联网的,那学的东西就非常多了
开发语言只是一个实现工具,重点是思想。
如果只想简单了解上手,看看类似的 ...从入门到精通就可以,其它的可参照 1. 计算机基础;2,软件工程,3.数据库,4. 设计模式,5. 软件项目管理知识,等你了解完这些,再和你身边的讨论或许就能知道后面的路怎么走。
设计,原画,构图,开发,发布,营销,广告
想要创造一个可盈利的软件,这些缺一不可,一个人干还是算了吧
就你的情况来说,就算C/C++学的再溜也只是才搞定了开发这一步