背景介绍: 第一家工作的公司是一家跨国外企安全公司, 骄傲的称自己不是互联网公司而是传统软件公司, 第二家公司是当下最热的知识分享社区, 创业公司. 第三家公司是挤走谷歌, 曾一度称霸中国的搜索引擎公司, 体量很大的著名三大互联网公司之一.

每一家公司我都接触的不是很久, 没能用一生的时间来体验一个公司, 只能说一下我在短时间看到的优势和缺陷

传统软件公司

优势:

  1. 最大优势, 几乎从不加班, 其中包括很多外企传统软件公司, 养老的最好去处, 五点老大带你一起下班回家
  2. 次要优势, 工作压力小, 当然核心项目除外 (因为要抢占市场之类的), 我当时所在的部门, 工作目标不要太轻松, 两三天完成本周工作目标, 然后可以自由看书(当然也可能是老板看我太菜, 想闲置我)

缺陷:

  • 技术栈不够丰富, 很难学到高深的姿势(大神除外), 很难接触到或者用到当下最流程的框架或者技术
  • 福利少, 思想僵化, 体制化严重

建议: 想在互联网行业发展, 不要去传统软件行业和外企, 长久呆在这些地方, 很难适应国内互联网公司的工作压力和工作节奏

创业公司

如果想去创业公司, 我觉得首先应该调查一下以下问题:

  1. 老板是否有互联网背景? 是否有创业成功经历? 是否曾连续创业
  2. 公司是否有足够的创业资金, 公司处于第几轮融资, 是否有广阔的前景(这个比较难判断), 公司当前的估值如果
  3. 公司的创业团队如何? 带队领导的业界风评怎么样

针对第一个问题, 问题比较大的是, 有些创业CEO本身毫无互联网行业背景, 总是想着只差一个程序员, 而又喜欢对技术实现指手画脚, 我个人不太喜欢这种创业公司. 针对第二个问题, 无论如何, 工作的本质都是为了挣钱, 最终实现财富自由, 所有公司有充足的资金比较重要, 我听过身边很多朋友说创业公司老板跑路或者发不起/拖欠工资. 针对第三个问题, 进入互联网行业的程序员很多人都有一个技术专家的梦想, 所以跟着一个技术大佬指引人生方向是很重要的(菊苣们不需要).

优势

  • 工作氛围年轻, 充满活力, 一起工作的人年龄都差不多, 简直不要太轻松愉悦
  • 福利比较好, 创业公司为了吸引人才是舍得下本钱的, 标配Mac, Dell U系列显示器, 人体工程椅, 大量零食, 定期Team building等等
  • 技术栈自由, 没有历史包袱, 可以任意使用新颖的框架和技术(但是会给以后埋坑)

缺陷

  • 很多创业公司缺少同一的标准, 代码混乱缺乏review, 技术栈混乱造轮子严重(这需要有一个重视这方面的leader来引导)
  • 技术积累比较弱, 大量使用外部开源项目, 很多时候都是业务堆积
  • 没有升职空间和与之对应的职业路线, 大多创业公司是简单的三层管理方式, 普通员工, leader(一般员工到这里就到顶了), CXO
  • 除非技术栈和技能点过硬, 否则跳槽比较困难, 创业公司因为没有固定的晋升体系, 并且职位和工作比较难被其他公司认可

大公司

互联网大公司有很多创业公司和传统软件公司所没有的优势, 而且业界容易被业界认可

优势:

  • 会有机会和一群名校毕业, 智商很高, 头脑清晰的人一起工作, 有时间压力就是动力(比如猪厂, 可能随便一个写脚本的都是清华毕业的)
  • 技术基本雄厚, 外界知名的开源项目可能很快就能在内部造出合适的轮子, 并且有专人维护跟进, 代码提交, 风格和审核有一定的标准, 不容易导致代码库紊乱
  • 跳槽相对容易, 俗称大公司镀金, 很多大公司晋升体系是被认可的, 如百度/腾讯的T序列, 阿里的P序列.
  • 大量的内部或者外部知识分享或培训, 完整的入职培训

缺陷:

  • 历史包袱比较严重, 可能一次简单的版本升级会引出大量的bug和不兼容, 写代码总是要小心翼翼.
  • 流程/规范/会议较多, 大量的时间被浪费在其中, 然而我们总想着让我静静
  • 不同团队间协作比较困难
  • 内部轮子过多, 每个小部门都喜欢自己造论子, 正如技术的特点: 总是短期被重视,长期被忽视.

总的来说, 我更喜欢大公司, 完整的工作体验和晋升流程 浓厚的技术积累适合刚毕业的同学们快速成长又能有一份不菲的薪资.

工作的选择并不是很容易做出, 要考虑的地方很多, 比如:

  1. 个人喜欢, 对公司的爱好, 对岗位的爱好
  2. 工作是否能够让你获得成就感
  3. 喜欢离家近一些还是离家远一些, 喜欢城市环境好一些还是城市节奏快一些

最后, 希望每个人都能拿到自己梦想的offer, 进行自己心仪的公司

TED心得

最近看了个TED, 感触颇深, 来干了这碗毒鸡汤

  • 大多数人的梦想是实现不了的, 然而也并不重要, 但是人总要有梦想吗, 万一实现了呢
  • 有些事情是可以自然而然的发生的, 如果你选择了这样的事情, 多停留一段时间一定会有收获的
  • 无论是什么年龄段的人, 攒人品是没必要的, 当前的痛苦并不一定带来未来的快乐, 未来的快乐也代替不了现在的快乐, 所以要活在当下, 珍惜身边人
  • 心情愉悦很重要
  • 最重要的:能平衡好工作事业、家庭亲情、人缘友情、兴趣爱好、幸福健康