最近一朋友专门在线咨询我工作职责内容的事情,说他应聘上了一互联网技术公司工作,是做外包技术服务类型的公司,但他之前三年工作经历都是在一教育平台旗下的公司做程序员,只是开发维护本公司的网站工作,相对来说是比较单一的。所以不太清楚互联网服务类公司具体工作负责的情况是正常的。
对于我来说,在自己创业之前有两份工作都是互联网技术服务公司,加上现在自己也是主要做互联网技术服务商方面,比较清晰知道这类公司至少都需要中高级程序员水平,并且工作内容也比较复杂,也有相对的挑战性。
在这里基本罗列一下互联网公司程序员的岗位工作职责内容:
1、编写开发计划
负责公司旗下网站功能改进计划,能参加用户需求调研,详细记录用户的需求,结合自身所掌握的编程技术,提出初步解决方案。
2、开发期间
与设计人员能完美配合网站的前端开发,然后可以独立负责开发后端系统的程序开发,完成客户的需求和功能。
3、测试工作
负责所编程序的自测试工作,因在互联网外包公司极多的企业都没有专门的测试人员,这一切都是需要自己给客户安装,网站或软件开放前期必需先测试,测试成功后方可上传上线。有必要时需要给客户编写用户操作使用说明书。
4、维护工作
负责网站功能修改和升级,按照计划的时间和质量要求,对公司旗下网站前后台功能进行修改和升级;负责网站代码的优化和维护,保证网站的运行效率,完成日常公司网站业务的编程开发技术工作。经常了解用户的意见和需求,不断完善软件功能,达到用户满意。
5、软硬件维护和安全防范
负责每半个月必须对公司旗下网站软硬设施进行安全和稳定性巡检,并负责统计和监视系统日志,和病毒的防范,排除因此出现的网络故障,出现不必要的损失。
6、数据管理
每周必须对网站的重要数据(包括网站程序、网站数据库和网站运行日志等)做增量备份,并每个月对程序和数据库做完全备份。日常负责管理网站的备份数据,一旦出现问题,及时安全恢复数据。
7、技术支持
每日为客户提出的、客服人员无法解答的专业技术问题要能耐心的提供支持和回馈,保证客户的满意度。
8、其它任务
完成公司交给的其他任务,能争取开拓新市场,增加新客。公司开发的项目和数据要严格保密,不许泄漏。树立公司的专业形象,保证公司的名誉不受到侵害。
在最后,我想说,在工作中你能够友好完成具体的工作外,也要锻炼让自己可以把掌握的技能去轻松解决公司问题,在完成项目中能够轻松考虑到系统的扩展性、安全性、稳定性等,也能让自己独立具备中大型项目的总体规划和设计经验,考虑到项目的成本、工期、部署环境甚至一些商业因素等那就是高级程序员于架构师阶段了。只要都能具备这些,你肯定就能成功转做需求分析、产品经理或项目经理。
领取专属 10元无门槛券
私享最新 技术干货