最佳答案
其实你所说的这个方向就是软件开发要涉及到的技术栈,有了这些技术栈,可以做任何方向的软件技术服务!
比如一下这些:
WEB应用方向,主要是基于B/S架构方向,即浏览器和服务器间通信的一种应用程序,如京东商城的PC端,淘宝的PC等,需要运用到的技术栈有,html/css,JavaScript,php,python,Java,C#,Golang,C++等开发语言;
移动端方向,一般指手机APP,平台分安卓和IOS,开发语言需要使用到
Kotlin,swift,object-c等;
桌面软件开发,主要是基于C/S架构方向,如电脑版腾讯QQ此类的软件,需要用到的技术栈主要是C++,C#为主;
还有就是最近几年比较流行的小程序开发,也属于软件技术服务,小程序的理念就是用完即走,可以运行在很多的平台,这种方式很受现在人们的喜欢,因为市场APP软件太多了要是都下载了手机也撑不住,把它放在常用软件(如微信,抖音)种,想用了打开用一下,不用了就不打开,不占用手机资源!预计今年(2020)小程序市场会更加火爆!学会小程序开发不愁招不到工作,他的语言和VUE很像,也可以用VUE配合框架开发完成后直接打包成多端小程序,真正做到节省成本!