从技术上看,WEB开发技能与小程序开发技能高度重合。但在能力、条件允许的前提下,WEB开发给人的感觉还是比小程序开发好。因为很多时候,人们理解的小程序开发工程师,只是做前端,而前端在WEB开发中只是技能的一小部分。
从51jobj的岗位需求来看:WEB开发工程师需求:
事实上很多JAVA、PHP等开发岗位,都可以计算在WEB开发岗位内,WEB开发的实际需求远大于上面搜索的结果。
小程序开发工程师需求:
如果小程序开发也默认是包含小程序前端技术和小程序后端技术的话,后端技术上WEB开发与小程序开发是通用的,而前端开发小程序就相当于WEB开发的众多前端中的一种框架,类似WEB前端的VUE框架一样,它们之间的技术栈区别并不大。
但从新入行的程序员实际情况看,短时间内把WEB开发的前端、后端都学精,是一件极其困难的事情,所以绝大多数刚入行的程序员,还是会选择前端、后端中的其中一种作为相当长一段时间的职业发展方向。这时候题主的选择并不是WEB和小程序,而是选择前端还是后端作为发展方向。