百度、阿里、滴滴、新浪的面试心经总结,陆奇最新演讲:2024年,微信web开发者工具使用教程

图片源自网络,仅做配文展示

市场结构里,中国的需求一直在往上走,供给方面,服务业、制造业,特别是服务业值得大家关注,流通上物流、人流、信息流会自然加速。人口方面,二胎政策、老龄化,这些会让中国的人口增长,所以中国的经济增长也是不可忽略的驱动因素。

图片源自网络,仅做配文展示

有了对宏观环境的了解和深厚的能力积淀,接下来就需要逐步塑造自己的核心能力。

陆奇曾说:20岁需要做让你可以走得很快的事情,快速学、快速失败。30岁你要让自己可以走得远,建立一个核心支撑体系能让你走得很远。而到了35岁,因为走过了许多弯路,所以最需要做一个好产品让他/她的职业生涯有一个本质提升。

一名技术精湛的程序员,只要有机会就很有可能会被提拔为项目的管理者,掌握项目的进度,这是程序员未来跳出自限的出路之一,也是能够让自己的职业生涯得到本质提升的方法。

了解用户、市场的需求,有时会比闷头造车效率更高。另外,越早塑造自己的核心能力,就能够越多地体会到它带来的价值。

3

把握好属于自己的机会

Facebook的创始人扎克伯格分享了一个观点:做任何一件大的事情,你在早期是没法想得很清楚的,如果你一定要想得非常清楚才起步,极有可能会错失创业机会。因此,关键是要有勇气去迈出第一步。

如何迈出第一步?核心是打造一个MVP(最小可行产品),也就是一个可以让你去试的最小产品。有了MVP以后,就需要小步快跑,快速迭代,这是唯一可以提高创业成功概率的方法。

但有时候,当你试到一定阶段的时候,可能会发现原来的目的地不适合了。这种情况下,我们会强烈建议大家:如果你已经有足够的信息验证原来的方向走不通,就没有必要继续去碰壁。也同样需要拿出勇气去改变方向。

与此同时,我们也应该具备以下的能力:

第一是判断未来的能力,对未来一定看得远,要有独到的见解。

**第二是沟通的能力,**早期沟通特别重要,想清楚、讲明白是非常核心的早期能力,因为早期获得资源,比如融资,雇人,战略合作等,都需要靠沟通能力。

第三是行动导向、解决问题的能力,创业公司每天都在解决新的问题,快速解决是核心,任何问题都不要超过一个礼拜,大的问题永远可以拆成子问题。

第四是长期的内在驱动力,为了获得财富去创业是没有问题的,但是长期还是需要一个内在驱动力,因为有很多时候,创业会艰难到走不下去,或者财富自由后还是需要继续做下去。

此外,还要有触达用户的能力,包括增长、销售、渠道、一切能力最后都是要触达用户。

爆发并不是一蹴而就的,一切都需要时间的沉淀。

如今数字化主赛道的爆发,主要是依靠微软和英特尔用三四十年的时间,把PC送到每个家庭,让手机进入每个人的口袋里面。而AI技术的爆发,在高速发展的技术时代,或许也需要十年的时间。

这是一个向下扎根的过程。

被誉为“华人之光”的陆奇,一度被微软前CEO鲍尔默毫不吝啬地称赞“集深厚的技术专业技能,杰出的领导能力以及广博的商业知识于一身,在业界是非常罕见的奇才。”但陆奇在接受采访时也曾感叹:如果没有在复旦大学8年的技术扎根过程,或许现在根本得不到这么多的机会。

人生并不是线性的,不要指望一班车就能把你从现在的位置带到你自己所期望的位置。有了深厚的能力积淀,当机遇来临时,才能稳稳地接住它。

4

写在最后

我们过去所期待的、充满机遇的未来,其实就是现在。

如今已经59岁的陆奇,仍旧保持每天学习英语、阅读计算机最前沿论文的习惯。“Do more, know more ,be more.”成为陆奇时刻勉励自己的一句话。

他始终把自己想象成一个软件:今天的版本一定要比昨天的版本好,明天的版本一定要比今天的版本好。活在当下,自我更新,保持对世界的倾听和回应,然后坚定地、耐心地等待一颗种子生根发芽。

“没有一颗心,会因为追求梦想而受伤,当你真心渴望某样东西时,整个宇宙都会来帮忙。”

愿2021年的程序员们,眼中满是希望,身后更有风光。

The End

如果你觉得这篇内容对你挺有启发,我想请你帮我个小忙:

1、点个 「在看」,让更多的人也能看到这篇内容

2、关注面试题库官网 https://bigerfe.com

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
img

数据结构与算法

这一块在笔试、面试的代码题中考核较多,其中常考的数据结构主要有:数组、链表、队列、栈、Set、Map、哈希表等,不同数据结构有不同的方法以及储存原理,这些算是技术岗的必备知识。算法部分主要分为两大块,排序算法与一些其他算法题

排序算法根据考频高低主要有:快速排序、归并排序、堆排序、冒泡排序、插入排序、选择排序、希尔排序、桶排序、基数排序、Timsort这十种,这类考核点要么是算法的时间、空间复杂度、稳定度,要么是直接手写代码,故在理解算法原理的同时,对JS语言版的排序算法代码也要加强记忆。

  • 二叉树层序遍历
  • B 树的特性,B 树和 B+树的区别
  • 尾递归
  • 如何写一个大数阶乘?递归的方法会出现什么问题?
  • 把多维数组变成一维数组的方法
  • 知道的排序算法 说一下冒泡快排的原理
  • Heap 排序方法的原理?复杂度?
  • 几种常见的排序算法,手写
  • 数组的去重,尽可能写出多个方法
  • 如果有一个大的数组,都是整型,怎么找出最大的前 10 个数
  • 知道数据结构里面的常见的数据结构
  • 找出数组中第 k 大的数组出现多少次,比如数组【1,2, 4,4,3,5】第二大的数字是 4,出现两次,所以返回 2
  • 合并两个有序数组
  • 给一个数,去一个已经排好序的数组中寻找这个数的位 置(通过快速查找,二分查找)

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
img

查找)

[外链图片转存中…(img-1JhKwEDq-1712554366667)]

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-re7sH1yt-1712554366669)]

  • 20
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值