美文网首页
程序员职业规划

程序员职业规划

作者: forever_hl_1108 | 来源:发表于2019-02-22 16:08 被阅读0次

一、公司的类型

公司可以分为做产品的,和做服务的。

做产品的公司,比如苹果,iphone做的比其他手机好。一个用户买了iPhone,他对iPhone是独占的。看中的是性能,能更好帮助他完成任务。

做服务的公司,比如腾讯。用户选择用微信,是因为“规模”,因为其他人都用微信。用户对微信不是独占的。

上面说的就是用户选择产品或者服务的根本驱动力。对于技术与业务的关系,如下:

> 做产品的公司,技术推动业务的发展

> 做服务的公司,业务推动技术的发展

服务类业务发展的路径是:提出一种新的服务模式->吸引一批用户->业务发展->吸引更多用户->不断完善服务模式->吸引更多用户。

从抖音和微视来看,抖音更多的是做“产品”,更好的内容,更好画质。微视则尝试做“服务”,引导用户登陆,引导用户@好友,引导用户

对搞技术的同学来说,选择“技术推动业务发展”的公司则更占有主动权,在国内,这种公司比较少。当然到一定的阶段,业务也会反过来推动技术的发展。

二、公司的发展阶段

一个公司的发展阶段是:初创阶段、发展阶段、竞争阶段、成熟阶段。

初创期:用户少,一切以“快”为标准。很多时候优秀的技术和丰富的经验是用不上的。

发展期&竞争期:肯定会经理优化、重新架构等阶段,这段时期得到的成长最大

成熟期:业务转为“求精”,比如响应时延是否比竞争对手少,这是得到的锻炼和成长都很少。

所以在选择工作时,一定要定位好公司的发展阶段,如果你是个技术牛人,在初创期的公司会有英雄无用武之地的感觉,公司发展起来后另说。

或者如果你是个年轻人,正斗志盎然的想得到一番锻炼,却在一个成熟期的公司天天做优化,是得不到什么成长的。

附:部分内容参考极客时间 李运华的《从零开始学架构》

相关文章

网友评论

      本文标题:程序员职业规划

      本文链接:https://www.haomeiwen.com/subject/pyueyqtx.html