缘起

深圳市腾讯计算机系统有限公司成立于1998年11月,是中国最大的互联网综合服务提供商之一,也是中国服务用户最多的互联网企业之一。

腾讯业务多元化,覆盖面广:社交、通信、娱乐全面开花。其中,腾讯QQ几乎是所有人的青春,各种气泡,装扮,是青春年少时的快乐。

我对腾讯的执念是从一款破解版QQ起。我当时机缘巧合从朋友那边得到了一款破解QQ软件,哪怕没有充会员,开VIP也可以使用各种主题和气泡,于是,当时尚且年幼的我对各种破解版软件产生了兴趣,并决定长大后要学破解软件。

正文

很多人对成长有误解,在他们眼中,随着工作年限的提高,成长是理所当然的事情,这其实是一个误区。两个程序员同时工作3年,难道他们两个的成长就完全一样吗?其实是不一样的。很多岗位在招聘的时候都要求3年以上工作经验,这个3年工作经验是指持续成长的三年,而不是指浑浑噩噩混日子的三年。下面举个通俗易懂的例子,大家一定能理解。

这里拿盖大楼举例,比如某大公司发布了如下一个招聘需求,招聘资深建筑工程师,提供具有行业竞争力的薪酬,要求如下:

  • 5年房屋建设工作经验;
  • 对房屋建设的各个阶段有深刻了解;
  • 熟悉各种类型的砖头、钢筋、水泥等原材料的使用方式;
  • 要求持有国家二级以上建造师证书;
  • 吃苦耐劳优先。

看到这个jd后,只要是有5年经验的建造师都跃跃欲试,都觉得自己可以。

其实这个岗位是干什么的呢?这家大公司想盖一栋50层的高端商业写字楼,需要招一个资深工程师来完成整个高楼的地基、框架和外形的设计,还需要考虑容灾和抗震等级。

而来应聘的一大部分建筑工程师,他们虽然工作了5年,可是他们平时都在做什么呢?大概是这样的:

  • 搬砖、和水泥、砌墙等;
  • 建过的房子不超过6层;
  • 从来没有考虑过地基的搭建、框架和外形的设计,因为他们不需要考虑,只要按照已有的方案来干就行。

就这样工作了5年,在自己的工作领域(搬砖、和水泥、砌墙)驾轻就熟,觉得建房子不就这么简单嘛,觉得自己已经精通了建房子。

但事实上,他们真的能够胜任50层高楼的建筑工作吗?很显然,不能!

什么样的人能够胜任这类工作呢?他们也工作了5年,他们平时所做的事情大概是这样的:

  • 第一年:搬砖、和水泥、砌墙等,参与建造一些6层小楼;
  • 第二年:搬砖、和水泥、砌墙等,同时研究各种砖头、水泥、钢筋等原材料的特性,知道不同原材料的适用场景,可以独立建造6层小楼了;
  • 第三年:跑到另一个建筑队,建造10-20层的普通住宅,开始跟着工头一起参与地基、框架和外形的设计,业余时间阅读一些建筑书籍,了解一些国内外知名建筑的设计思想和理念,并时常在建筑论坛发表自己对建筑设计的理解;
  • 第四年:开始独立负责10-20层普通住宅的建造了,在业余时间开始研究30-40层商业建筑的设计和建造,考虑设计理念、建筑容灾等问题,一心想自己设计一栋更高的大楼;
  • 第五年:一个合适的契机,加入这家大公司,主导50层高端商业写字楼的设计和建造。

到这里,我想大家都明白了。搬5年砖也还只是一个搬砖的,无论如何也设计不了摩天大楼。

对于程序员来说,待在同一个岗位重复着搬砖的工作,是无法有很大成长的,只有不断地挑战自我才是正确的成长姿势。 有人就会问,到底怎么做,才能不被淘汰,不会止步不前,怎样学习呢?下面的图,是一个程序员进阶所需要学习的内容,也是一份知识图谱,我耗费3个月零13天做出来的。

要如何成为Android架构师?

搭建自己的知识框架,全面提升自己的技术体系,并且往底层源码方向深入钻研。
大多数技术人喜欢用思维脑图来构建自己的知识体系,一目了然。这里给大家分享一份大厂主流的Android架构师技术体系,可以用来搭建自己的知识框架,或者查漏补缺;

对应这份技术大纲,我也整理了一套Android高级架构师完整系列的视频教程,主要针对3-5年Android开发经验以上,需要往高级架构师层次学习提升的同学,点击这里腾讯文档免费分享,希望能帮你突破瓶颈,跳槽进大厂;

最后我必须强调几点:

1.搭建知识框架可不是说你整理好要学习的知识顺序,然后看一遍理解了能复制粘贴就够了,大多都是需要你自己读懂源码和原理,能自己手写出来的。
2.学习的时候你一定要多看多练几遍,把知识才吃透,还要记笔记,这些很重要! 最后你达到什么水平取决你消化了多少知识
3.最终你的知识框架应该是一个完善的,兼顾广度和深度的技术体系。然后经过多次项目实战积累经验,你才能达到高级架构师的层次。

你只需要按照在这个大的框架去填充自己,年薪40W一定不是终点,技术无止境

战积累经验,你才能达到高级架构师的层次。

你只需要按照在这个大的框架去填充自己,年薪40W一定不是终点,技术无止境

重磅!如何才能通过一线互联网公司面试?面试必问相关推荐

  1. 随笔 - 《阿里巴巴产品经理面试之必问列表》- 20201210

    <阿里巴巴产品经理面试之必问列表> 说明: • 以下问题是拷贝而来,经过修改,但基本是我和我的同事在面试中都会问到的问题,大多数是针对产品新人. • 所有问题本身是没有标准答案,故没有提供 ...

  2. 如何才能通过一线互联网公司面试?下载量瞬秒百万

    美团技术一面20分钟 晚7点,因为想到下周一才面试,我刚准备出去打个羽毛球,北京的电话就来了.面试官各种抱歉,说开会拖延了. 1.自我介绍 说了很多遍了,很流畅捡重点介绍完. 2.问我数据结构算法好不 ...

  3. 字节面试官必问的Mysql锁机制,完整版开放下载

    前言 疫情过去,真正的春暖花开又回来了,时不时的可以和朋友约个饭,感慨今年的工作竞争压力很大,工作很不好找.作为一个开发人员,你是否面上了理想的公司,拿到了理想中的薪资? 作为程序员,跳槽就是最好的涨 ...

  4. 校招面试真题 | 面试官必问面试题之你有什么想问我的?

    面试必问问题:你有什么想问我的? 很多同学面试时遇到这个问题,尤其是刚刚去面试,绝对是一脸懵逼.很多同学心里想,是不是可以问一问能拿多少钱?好像我对于薪水这个问题,我也想不出来有啥问题能问了呀~ 如果 ...

  5. 安卓原生态开发!如何才能通过一线互联网公司面试?高级面试题+解析

    开头 25岁那年,我从京东离职,入职百度. 在百度认识了当时的架构师久哥(T9级别),因为他的一番话,彻底改变了我的职业生涯,短短三年的时间,我从一枚普通程序员成长为别人眼中的技术大咖. 当时因为业务 ...

  6. 如何才能通过一线互联网公司面试?全网疯传

    ES 集群架构演进之路 1.初始阶段 订单中心ES初始阶段如一张白纸,架设方案基本没有,很多配置都是保持集群默认配置.整个集群部署在集团的弹性云上,ES集群的节点以及机器部署都比较混乱.同时按照集群维 ...

  7. 想学IT的必看!如何才能通过一线互联网公司面试?面试必问

    缘起 深圳市腾讯计算机系统有限公司成立于1998年11月,是中国最大的互联网综合服务提供商之一,也是中国服务用户最多的互联网企业之一. 腾讯业务多元化,覆盖面广:社交.通信.娱乐全面开花.其中,腾讯Q ...

  8. Java面试题整理,一线互联网公司java面试核心知识点

    SpringBoot经典之作 进入Spring Boot世界 准备开发环境搭建开发工具 基础 Spring Boot基础 分层开发Web应用程序 响应式编程 进阶 Spring Boot进阶 用ORM ...

  9. 大厂面试官必问的Mysql锁机制

    前言 前几天有粉丝和我聊到他找工作面试大厂时被问的问题,因为现在疫情期间,找工作也特别难找.他说面试的题目也比较难,都偏向于一两年的工作经验的面试题. 他说在一面的时候被问到Mysql的面试题,索引那 ...

最新文章

  1. Spring学习笔记:3(面向切面AOP)
  2. 唐骏:毕业5年决定你命运
  3. k8s组件说明:kubelet 和 kube proxy
  4. cocos2d-x JS 随机数
  5. 20189222 《网络攻防实践》第二周作业
  6. 【期望】路径长度(金牌导航 期望-1)
  7. 代码流程图生成器_【进阶Python】第五讲:迭代器与生成器
  8. android studio设计模式和文本模式切换
  9. 【CodeForces - 599C 】Day at the Beach(思维)
  10. PHP、mysql面试题 (附答案+实现代码)
  11. Query DSL(2)----Full text queries
  12. CSS遮罩层:hover状态丢失及解决方案
  13. extjs 学习自我理解
  14. 分割整数构成字母字符串(动态规划)
  15. 图的匹配---图论笔记
  16. Python 骚操作:微信远程控制电脑(转载)
  17. 基于主轴变换的医学图像倾斜校正
  18. STM32 - 解决一次下位机偶校验收包乱码的问题
  19. 计算机一级西溪2,我的西溪研学日记(二)——不一样的课堂,不一样的精彩...
  20. JS监听页面元素删除子节点、增加子节点、修改子节点的内容

热门文章

  1. 数据库原理与应用(5)——关系、关系模式、关系数据库与关系数据库模式
  2. Spring源码分析(十二)autowire和@Autowired 依赖注入源码解析总结
  3. linux服务器被当肉鸡过程
  4. ZooKeeper源码分析-Jute-第二部分
  5. MyBatis 缓存机制
  6. 读张子阳的用户验证自定义IPrincipal和IIdentity有感
  7. python椭圆曲线加密算法_区块链的基石--椭圆曲线密码学
  8. 智慧工厂整体解决方案
  9. centos安装exfat
  10. Linux常见命令赠送延时队列