前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >互联网公司可以只靠一个程序员来运转吗?

互联网公司可以只靠一个程序员来运转吗?

作者头像
程序员互动联盟
发布2019-03-07 14:31:34
6360
发布2019-03-07 14:31:34
举报

在互联网公司混过几年,倒是遇见过几个产品经理围绕着一个程序员做产品的事情,而且这位技术同事住的地方距离公司有单趟坐地铁需要将近两个小时,开始还能坚持着去做应付这些功能,后来就坚持不住了就辞职了,互联网公司很多产品技术开发人员相对不多,但并不代表着靠几个技术人员的就可以搞定一切了,更何况只是靠一个程序员就能搞定一切了,即使只是开发一个简单的应用,也不是一个人的事情,现在的app也不是只是做客户端一个方向,还需要有后端的支持,这也是不是一个人能做的事情。

现在就互联网公司一个产品所需要的人员构成做个简单的介绍,互联网公司主要是做产品,所谓的产品就是设计一个产品,然后研发人员设计,运维人员长期维护,技术人员不停的升级更新,最后展示在用户面前,而且每隔一段时间进行功能的扩展和更新,所以很多时候应用会每隔一段时间更新一次。一般一个产品要开始做都是老板先拍板准备去做,一个产品基本上由以下几个部分组成。

  • 产品部门,主要负责分解产品的功能需求,把老板的意思分解成各个功能模块,然后通过基本的产品落实到技术细节里面去。其实还可以细分功能ui设计部门,很多公司合并在产品部门,主要对要做出的产品进行样式以及效果的提前设计。
  • 运维部门,收集产品的用户反馈,监听产品的在市场运行效果,不停的收集数据,为产品下一步的研发方向提供信息来源,在有的公司也会并入产品部门,公司大一点可能细化会更强一些。
  • 技术部门,会根据产品的大致功能进行框架搭建,然后又技术主管分解功能模块到具体的研发人员
  • 测试部门,不要小瞧这个部门,因为现在产品机型非常多,需要测试人员在有限的条件下进行各个功能的测试,确保发布出去的版本能稳定使用。
  • 营销部门,其实就是宣传和销售部,用什么样子的渠道营销和传播,策划一些宣传方案都是这个部门要做的事情,如何通过产品赚钱也是其职责所在。

从开始开发产品开始,产品的功能会在不停的增加更新中,有的互联网公司硬性规定一周发布一个版本,有功能性的有修正性的,在这种体系下用一个程序员达成所有的功能几乎是不可能的事情,可能对于创业性质的公司,一个人可能兼职着很多角色,即使能力再强也不是一个人能完成的事情。

主要互联网公司主要开支就在人员上,在产品方向框架明确的情况下,在编码领域流传着这么一句话,万事俱备只差一个程序员了,也证明程序员在互联网公司的占比,但仅仅一个人是远远不够的,但互联网在创业初期人手相对来讲数量都不大,但互联网的加班也是有目共睹,经常过年休假期间都需要有人值守,特别是运维人员,虽然互联网工资高,基本上也是加班加点换回来的,相对来讲在互联网公司的程序员付出更多一些。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-01-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员互动联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档