2019年，程序员眼中最好的互联网公司是哪些家？
2019年已经过去了，老兵我忍不住来回答这个问题，是因为我也真忍不了一些回答对某些企业的吹捧，总要有人来说点干货吧，别人不说，那就我来吧。 你要问：『程序员眼中最好的互联网公司是哪些家？』 好啊，那我直接告诉你，最好的互联网公司就是谷歌、微软还有我司Hulu。 谷歌家大业大在中国还有分舵，微软老树开花headcount比谷歌多很多，我司Hulu工作生活平衡人人皆知。 我说完了，没人能批评我说得不对吧，因为这也是我作为程序员（架构师也算是程序员的一种）眼中最好的互联网公司，没人能说我没有回答这个知乎问题。 但是上面我说的这那些话有用吗？ 没用，因为不是所有人程序员都能够去谷歌、微软和Hulu。 那我们换三家公司来说？说国内的BAT？ 也没用，因为不管换了哪几家来说事，都改变不了一个事实——并不是所有程序员都适合这几家公司，也并不是这些看似牛逼的公司就适合每一个程序员。 我们打工仔要有打工仔的觉悟，找工作一定要搞明白这一点：对别人『最好』不代表对你『最好』，最重要的是要找到最适合你的公司。 你要是认同老兵的观点，可以往下看了，接下来有干货。 知己知彼，方能百战不殆，找工作嘛，就是把自己的劳力卖个好价钱，一说到『价钱』，我们初中学习过的经济学就派上用场了，那句话怎么说来着——市场供需关系决定商品价格。 我们要把自己卖个好价钱，就必须要关注市场趋势啊，在一个需求本来就不旺盛的人力市场上，你水平再高，自身价值再大，供大于求那也只能贱卖啊；相反，在一个需求旺盛，供不应求的人力市场上，就算你能力有些欠缺，一样可以能够拿到不错的薪资回报。 所以，我们先要了解互联网人力市场趋势，这很重要！ 老兵在艾瑞咨询的朋友给我看了个他们对2019年互联网职场的总结报告ppt，我截了最关键的一张图，从中可以看出很多门道。 我们挨个来看重点： 『投递简历最多的是技术类岗位，占比达68%』——当然，这68%的需求不全都是程序员，测试、产品、运维、项目管理人员，都是技术类岗位，不管怎么说，互联网是一个高度依赖技术的行业，所以整体技术岗的需求不会弱，大家有福了（但是我不希望大家都有『福报』）。 『3-5年年资技术人才供不应求，10年以上的求职者找工作更难』——很明显，行业需求最大的是具备3-5年工作机会的中层次技术人员，10年以上的程序员，基本上就在35岁左右，找工作难，这是一个行业困局，没办法，至于工作才1-2年的小兄弟们，你们都没有出现在这个报告上，嗯，你们继续努力，很快就会成为炙手可热的3-5年工作经验的中层技术人员了。 『62.0%的互联网人表示每天工作时间长达8-12小时』——说直白点，就是996是互联网公司常态，我都诧异于居然只有62%的比例，很可能剩下来38%中有部分每天工作时长超过14小时，对于这个问题怎么处理，后面我会说。 『45%的互联网人每天花费30分钟-1个小时的时间学习』——这是好事啊，学习使人进步，但是这也意味着，我们必须也与时俱进去学习，千万不要只吃技术老本，已经45%的人都在学习了，你不想所有好的工作机会都被他们抢走吧:) 『12.9%的互联网人在电子商务领域发展，未来人工智能期望值为6.9%，成为人才求职行业首选』——这里我要强调一下，从2018年底到2019年底，互联网裁员最多的也是电子商务领域，倒不是说电子商务领域不行了，电子商务是天生具备互联网基因的领域，不可能完蛋，所以依然占12.9%的份额，但是电子商务领域竞争激烈，十分动荡，公司出现困难就会通过所谓『优化人力』的方式裁员削减开支，你看，连他们的报告上都不好意思吧电子商务的信息高亮显示。至于人工智能，毫无疑问这是未来，但是，爆发点是不是在2020年，我们还要走着瞧。 看望行业趋势，做到了『知彼』，接下来，让我来说下『知己』，也就是如何根据自身的特点和需要来找到『最合适』的工作。 其实找工作也是有『方法论』的（嗯，互联网的同行们，我相信你们肯定听老板或者产品经理说过『方法论』这个词）,我把找合适工作的方法论总结为3点： 先来说『匹配准』。 找工作是一件地域性非常强的事情，比如你人在深圳，要去北京找工作就必须考虑能否适应北方气候，你人在广州，要换工作去成都也肯定要琢磨琢磨每天吃辣受不受得了，工作所在地区这事，这不光影响你现在的工作，也影响你未来的工作，所以，你必须要确定你计划在哪座城市发展。 我们以专门做互联网行业招聘的拉勾网为例，你第一次打开，他们就会问你想定位到哪个城市，嘿嘿，这里就有门道了，这里只列出了北京、上海、杭州、广州、深圳、成都、武汉和江苏（好吧，江苏是一个省并不是一个城市），如果你目前所在的城市不在其中，你可能会有点生气，生气归生气，但是看问题要看穿表象看本质。 之所以列出来的是这些城市，之所以『其他城市正在开通中』，就是因为——互联网大部分就业机会，都集中在上面这些城市和地区中！ 如果你身在云南大理，别生气『为什么不设一个大理站』，因为大理真的没多少互联网工作机会嘛，犯不着费那劲搞『大理站』。 老兵我的观点是，如果你想要在互联网行业发展，如果你想赚互联网行业的钱，尤其是如果你是技术人员，你就必须去上面那些城市和地区，因为这些信息不光我们知道，资本家们也知道，资本家们也知道人力在往这些地区流动，他们的投资也会集中在那些地区，工作机会当然也是流向那些地区。 确定了预期工作城市之后，就要根据自己的技能特长来找职位了，比如我选了北京，发现工作机会的分类还真细。 大家既然是互联网行业的程序员，当然要充分利用互联网便捷的红利了，在网页上就可以从区县、工作经验、学历、公司规模等各个维度来筛选工作机会了。 对于『融资阶段』的筛选，老兵可以直接告诉你，别管是第几轮融资的公司，只要他还有融资的标签，肯定工作辛苦，因为融资意味着还处于发展阶段，为了发展，肯定要求员工牟足了劲干活，996基本上跑不了，当然，辛苦一点也没啥，有心理预期就好，重要的是，如果大家去这些公司，你们一定要向HR要求更高的薪水——得加钱！ 前面我说过， 3-5年工作经验的人力需求是最旺盛的，但是，大家也别把这当做一个死规则，不要以为工作了2年就不好找工作，也不要觉得自己工作了6年就算老人了，公司嘛，要的是能干活的人，只要你能证明自己能干活，没有谁会纠结你工作年限多一年少一年。 这就涉及方法论的第二点——『广撒网』。 总有朋友在知乎上私信问我，说他们学历也不高、工作经验也不足，然后就问『怎么办』。 嗨，这有什么好说的，广撒网啊！ 天生我材必有用，这世界上总有一个工作是适合你的，但是你千万不要以为这个适合你的工作会自己找上门啊，别懒，广撒网，根据自己的技能去搜他几十个工作机会，然后根据职位要求包装一下自己的简历；也别怕，技能上、工作经验上有一些欠缺，照样投简历，没有HR那么死板的，要是那么死板她们根本招不到人。 而且，千万不要以为一份简历包打天下，每一个公司的要求都是不同，如果可能的话，为每一个公司都量身定制一份简历，投其所好，如果做不到为每个公司准备一份简历，至少也要为一类公司准备一份简历，比如给电商类的公司的简历就要突出自己在电商方面的经验和兴趣，对前端技术要求高的公司在简历上就吐出自己对前端这方面技术的了解。 记住，广撒网！广撒网！广撒网！ 广撒网才能让自己的选择更多，让自己来挑公司，而不是只让公司来挑选你。 方法论的最后一点，也是非常重要的一点——『别上当』。 你肯定不希望一通忙活之后去了一家骗子公司，辛苦干了几个月，公司欠着工资消失了，那就太闹心了。 但是，我们打工仔也没那时间去考察一个公司是不是靠谱，要解决这个问题，只能靠有公信力的平台了。 其实，互联网时代，这也不是什么大问题了，因为互联网让很多信息都很容易获取，靠谱的企业可以获得『资质认证』，由天眼查提供认证信息。 我还专门搜了一下我司Hulu，嗯，的确满足资质认证:-) 总结一下，找工作的方法论，三点，匹配准，广撒网，别上当。 2019年过去了，2020年会怎么样，要看大家自己的了，祝各位好运吧，有事情，问知心大哥@程墨Morgan  :-)