小公司,大公司 --- 到底怎么选择?

毕业后到现在一共经历了三家公司。第一家是创业公司,开发团队10人不到。第二家是大企业内部的创业团队,开发团队大约40人。现在是一家比较大的大公司,开发团队人数规模不便透露。可以说我把类似毕业后去小公司还是大公司的这些问题里各类答案都经历了一遍。

先抛出最想说明的观点:

  • 自驱力是技术人成长的不二法则。无论业务是To B或者To C,都会有一套对应的技术栈,如果只是满足于会用,是无法长久进步的。例如,使用Redis做缓存,就可以了解缓存的常见策略,了解Redis是怎么做持久化的,Redis提供的那些数据结构是怎么实现的,有哪些优缺点,何种时候用何种数据结构,Redis的协议为什么要这么设计,Redis里存储字符串是怎么存储的,和C的字符串存储方式有何差别,优劣在哪等等。

  • 经历一家To C产品的公司,是十分有意义的。做一款To C的产品,你可以获得:

    • 处理高并发的能力
    • 认识到用户体验的重要性
  • 最好能把小公司和大公司都体验一遍。


top Created with Sketch.