去了大公司就一定能学到很牛的技术么?

开发 后端 前端
有同学说,去支付宝面试移动开发,面试官问了几个 iOS 底层问题,没回答上来,面试的人说,这些技术问题来了支付宝就能学到,内部很多技术文档… 喜欢技术的人听起来难免心痒难当砰然心动。

[[143896]]

  文/Feng(冯大辉)

  有同学说,去支付宝面试移动开发,面试官问了几个 iOS 底层问题,没回答上来,面试的人说,这些技术问题来了支付宝就能学到,内部很多技术文档… 喜欢技术的人听起来难免心痒难当砰然心动。

  这种说辞就是忽悠没经验的人的。支付宝既然有这么多技术资料,那么技术团队成员各个都成了高手吗? 这些资料培训出来几个移动开发牛人? 如果你去了的话,确保你会成为技术牛人么?

  支付宝内部的技术资料比整个互联网上的资料还多? 又有多少人成了技术牛人呢?

  举个例子,支付宝移动技术如果真的牛的话,为什么 App 在 iOS 9 下的闪退还不解决呢? 几百人的移动开发团队,难道都在忙着钻研技术,不解决问题了么? 不是的,是大公司的工作机制决定了他们成不了所谓的牛人,被内部的流程、复杂的机制消耗掉所有的时间资源。都忙着开会,哪有时间解决问题,自然也没时间没 机会成为牛人。

  工程师不要对大公司的技术有什么技术幻想,如果你想加入一家公司,是奔着他们的技术去的,你***仔细想一下,去了大公司有多少的可能性让你变成技术牛人?

  这种可能性几乎是零。随着爆发增长的时期成为历史,大公司里不会再涌现出来技术牛人。而你还能看到有些牛人出来分享,那是因为他们本来就很牛,现在更是顶着大公司的光环罢了。

  成为技术牛人的一个重要前提是:机遇。再举个例子,如果你没经历过淘宝的快速爆发期,那么你不可能真正掌握怎么解决高并发的问题,不可能真的解决秒杀的问题。大的技术方向也容易理解,但你没有实践机会,什么用都没有。

  成为技术牛人的一个因素是:持续学习。现在要学习任何开发技术,在互联网上都能找到。能掌握到多深入,恐怕就千差万别了。牛人之所以是牛人,在于他们能持续学习,所以能享受到「复利」的收益。

  不要觉得进了大公司有各种培训讲座的技术,切不说那些讲座其实都很浅,就算是让你天天听牛人讲座,绝大多数人也成不了牛人。为什么? 人的内心都是排斥自己进步的,太懒。不信的话,回想一下,上学的时候都还天天上课呢,哪一个把基本功学扎实了呢?

  同样,从 BAT 出来的工程师也不是各个都是高手,很多人充其量就是个中等水平,如果除去大公司的光环,自身价值所剩无几。这应该是客观事实吧,虽然很多团队还很迷信这些。

  有些创业团队很喜欢写:核心成员来自 BAT 等公司。其实,这基本在告诉别人,我们团队成员都干不了具体的事儿,所以我们还需要干活的。

  题图: 荷兰插画家 Johannes Eerdmans

 
责任编辑:王雪燕 来源: 博客园
相关推荐

2015-08-05 10:40:02

大公司技术程序员

2015-08-05 09:15:31

bat学习

2015-07-29 09:44:42

技术人员大公司、技能

2019-12-31 09:43:54

微服务JavaDocker

2019-06-19 11:05:00

架构技术体系架构师

2020-07-06 09:30:23

开源开发技术

2021-02-21 00:22:32

技术团队工具

2018-08-16 15:30:54

Java代码编程语言

2022-08-18 08:08:56

TCP连通ECMP

2021-06-15 23:04:17

Localhost域名网络

2015-08-05 14:02:39

孤独公司

2014-05-15 16:38:02

职业创业

2020-01-20 14:27:57

程序员数据库电子商务

2010-12-16 11:38:02

2018-06-06 16:00:25

大公司光环系统

2021-03-08 22:12:28

IT管理运营

2010-11-16 10:57:06

OpenSSH开源技术

2020-08-03 09:40:39

Python编程语言Instagram

2019-03-29 14:21:15

云计算云平台公共云

2021-05-04 23:40:44

Nodejs后端开发
点赞
收藏

51CTO技术栈公众号