微信程序的程序员主要包括以下几类专业人员:
公众号开发程序员
负责微信公众号的开发,包括消息推送、自定义菜单、网页授权等功能。
可以使用JavaScript、HTML5等前端技术,也可以使用后端语言如Java、Python等进行开发。
小程序开发程序员
负责微信小程序的开发,实现类似于手机App的功能,如获取用户信息、调用微信支付、实现地理位置定位等。
使用简洁的HTML、CSS和JavaScript语言进行开发。
微信支付接口开发程序员
负责微信支付功能的开发和维护,包括支付功能的实现、测试和维护等。
需要具备一定的编程技能和相关知识。
微信开放平台开发程序员
负责在微信开放平台上构建应用程序,获取微信的用户信息、获取用户授权、实现第三方登录等功能。
使用微信提供的各种开发工具和接口进行开发。
技术架构和概要设计程序员
负责技术架构和概要设计,核心模块编码及系统重构。
协作完成详细设计及编码,进行代码审查。
测试及功能维护程序员
负责微信二次开发应用的测试及功能维护,确保产品的质量和开发进度。
这些程序员需要具备相关的编程技能和相关知识,能够独立完成详细设计及编码,并进行代码审查。此外,他们还需要与产品和运营人员沟通,保证产品的质量和开发进度。