InfoQ■“面试造火箭,工作拧螺丝”,真的是这样么? | 极客大学
疫情之下的金三银四 , 招聘与求职受影响到底有多大?我不知道 , 但我的真实感受是 , 即使有疫情的影响 , 最近还是持续有朋友来跟我说他们今年工作的新动向 。 有人跳槽去了大厂 , 有人下定决心出来创业 , 也有人还在观望 , 等待更好的机会 。
这位还在“等待更好机会”的朋友 , 其实已经拿到了几个 Offer , 在我看来都是不错的方向 , 待遇也很可观 。 但其实 , 他自己的目标 , 是****一个招聘了很久的岗位 。 这也能理解 , 每个程序员都有一个甚至几个自己的 Dream Company 。
我问他既然有目标 , 为什么不行动 , 你的实力应该也没问题 。 他说 , “说出来你可能不信 , 技术面我有信心 , 但是头条面试 , 是出了名的看中算法 , 这是我的短板 , 所以还得准备准备” 。 接着他问我 , 工作中大家实际用到算法的情况不是很多 , 为什么大厂面试一定要考 , 而且头条的算法考试还都是 Hard 模式 。
我想 , 对于很多人来说 , 问出来这个问题的时候 , 已经有答案了 。 第一 , 作为一名合格的程序员 , 如果你连基础的算法都学不会 , 那面试官肯定会怀疑你的智力以及学习能力 。 第二 , 工作中处处会用到算法 , 只是你没接触到而已 , 不信你随便打开一个开源项目 , 看看里面是不是有数据结构与算法的应用场景 。
现在大多普通程序员都在面向业务编程 , 能够使用现有的语言、框架、操作系统、编译环境满足业务需求就可以了 , 就算不懂算法 , 也同样可以完成工作 。
然而 , 在高可用架构、人工智能、云原生应用、跨平台框架、区块链这些“高大上”话题频频出现的今天 , 优秀的互联网企业更愿意高薪聘请的 , 往往是那些能与公司一起 , 快速跟上时代发展的人 。 他们熟悉计算机的底层逻辑 , 他们能够迅速掌握新技术的核心要领 , 他们能利用数学、数据结构与算法、计算机组成原理这些基础知识 , 提高现有的业务效率 , 从而创造更可观的利润 。
换句话说 , “僧多粥少”的情况下 , 企业用“算法面试”这样的方式 , 能帮助自己甄别更优秀的人才 。
从这个角度 , 你也就不难理解为什么那些大公司面试 , 都喜欢问算法类的题目了 。 但理解归理解 , 当我们真正学习算法的时候 , 又是另外一番景象 。 有的人觉得它晦涩难懂 , 始终停留在“数组、链表、跳表”这些基础数据结构上;有的人能够轻松理解理论 , 但面对算法题 , 却完全想不到思路;还有大部分的同学 , 连坚持学下去的毅力都没有 。
这就是很多人不愿意深耕基础知识的原因所在——真正基础、真正核心的东西肯定是个硬骨头 , 学习的难度也相对会高 。
那么 , 怎样才能在枯燥的基本功修炼中 , 找到通用规律和内在动力 , 坚持学习 , 并彻底学透它呢?
去年开始 , 我跟极客时间联合开设了「 算法训练营 」 , 到现在已经是第 7 期了 , 我们采用“双师 + 陪伴式”的机制 , 精心服务了 2000+ 学员 。 在这个过程中 , 我从线下面对面教学开始 , 现场了解大家的学习难点和痛点 , 再将这些问题的解决方案 , 完全融合到了目前的教学中 。 现在 , 我时常听到学员有拿到头条、阿里、美团、百度等大厂 Offer 的消息 , 也看到大家开始有意识的 , 用算法去优化现有的工作代码 。
??扫码加入我是覃超 , 从美国卡内基梅隆大学计算机专业毕业后 , 我加入了 Facebook 。 在 Facebook 的 3 年时间里 , 作为 Facebook Messenger Tech Lead , 参与了 Facebook App、Facebook Messenger、Facebook Phone 等产品的研发工作 。 另外 , 我面试过数百位技术人 , 对于算法面试的考察点和解题方式有丰富的第一手经验 。
在算法训练营 , 首先 , 我会带你建立数据结构和算法的知识全景图 , 讲解常见数据结构与算法的特性和实现原理 , 这是最基本 。 会讲到的数据结构与算法知识点包括:
- 『专场』没找到工作?广东为期100天的网络招聘会来了
- 云安全联盟区块链安全工作组启动,e签宝助力推动区块链安全发展
- 『砍柴网』有道翻译官推出检疫特别版 助力全国百万公安民警跨境检疫工作
- [西北信息报社]陕西出台《决定》加强检察公益诉讼工作
- 『抓好』一起为大地添绿(统筹抓好改革发展稳定各项工作)
- 【三江源国家】青海自然保护地体系示范省建设工作取得积极进展
- 有道翻译官推出检疫特别版 助力全国百万公安民警跨境检疫工作
- 工作:发布会直击| 复工以来 河南省消防救援队帮助整改火灾隐患10402处
- 『工作场所』办公族返岗如何做好防控 专家:关闭中央空调回风 错峰就餐
- 人民网@高校农专家 春耕进田头(统筹抓好改革发展稳定各项工作)