从Google的一道面试题说起
编辑|Debra 从 Google 的一道面试题说起2004 年,在硅谷的交通动脉 101 公路上出现了一块巨大的广告牌,上面是道数学题: {e 的连续数字中最先出现的 10 位质数}.com。这里的 e 是数学常数,自然对数的底数,无限不循环小数。
这道题的意思是:找到 e 中最先出现的 10 位质数,可得出一个网址。进入网址后会看到 Google 为你出的第二道数学题。成功解锁这两步,你才可能成为和 Google “志同道合”的人,并得到下一步提示:发个简历吧,我们一起来做点改变世界的事情。
其实,不止是 Google,很多大公司在招人时都会优先考虑数学专业的毕业生,因为,数学基础好,编程就更容易上手。但还是陆续有人问我:数学学得不好,能当程序员吗?
当程序员是没问题啊,但你要知道,只会写业务逻辑的程序员只能被称作码农,如果你想成为资深开发工程师、深入进阶编程开发,数学就是最大的拦路虎。
这一点,做算法和人工智能的朋友应该深有体会。所以说,数学基础的好坏,会直接决定一个程序员的发展潜力。
往大了说,数学是一种思维模式,考验的是归纳、总结和抽象的能力,在程序员的世界就是解决问题的能力;往小了说,无论是数据结构与算法,还是程序设计,其底层原理和思路都源自数学。在大数据和智能化的时代,学好数学更是门槛本身。
我们都知道数学对于编程开发的重要性,但是,要把这门学了十几年的课程重新拾起,确实是要“耗点功夫”的。而一个好老师可以将复杂的问题简单化,把晦涩的知识点讲得通俗易懂,黄申就是这样一个人。
关于这哥们:
→ LinkedIn 资深数据科学家和微软学者,IBM ExtremeBlue 天才计划成员。
→ 长期专注于大数据相关的搜索、推荐、自然语言处理、广告以及用户精准化领域;
→ 在微软亚洲研究院、IBM 美国研究院、eBay 中国、1 号店和大润发飞牛网都曾担任要职,带队完成了若干个公司级的战略项目;
→ 著有 20 多篇国际论文和 10 多项国际专利;
这种资历的人开专栏讲课,说真的,挺难得。
这个课是去年 12 月上线的,到现在也就 3 个月的时间,已经有近 1.7W 人订阅了,截了点评价给你们作为参考。
数学厉害的人我见了不少,数学课也上得够多了,但读了几篇他在极客时间的专栏《程序员的数学基础课》,还挺想推荐给大家的。
这个专栏非常适合想扎实打下数学基础的程序员和准程序员,专栏中的学习路径既能让你巩固基础知识,又可以深入理解这些内容对计算机编程和算法究竟意味着什么,跟着好好学吧,错不了。
△扫码试读或订阅
今儿专栏正在进行 24 小时 限时拼团,
扫描二维码参与拼团,立减 20,到手只要 79 元。
参团福利:
扫码参与拼团,并在评论区留言谈谈:
→ 你在编程时吃了哪些数学的亏?
→ 数学给你的工作带来了哪些出乎预料的改变?
点赞数最高的的参团用户可选择极客时间 99 元任意课程,「AI 前线」将自费送出,点赞截止时间:3 月 22 日 20:00。
点击「阅读原文」试读或订阅
你也「在看」吗???
阅读原文
网站开发网络凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线:13245491521 13245491521 ,我们会详细为你一一解答你心中的疑难。 项目经理在线