Hello, 大家好~ 我是Michelle,一个在编程世界里行走的文艺少女。
作家格拉德威尔在《异类》一书中指出, “人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成世界级大师的必要条件。” 那我的专长之一,应该就是编程了吧。
9+ 年的编程经验
5+ 年数据分析经验
3+ 年机器学习经验
2+ 年Lab Instructor for Data Structure and Algorithm in C
本科参与国家自然基金项目 - 专攻图像处理
北美TOP50 - 研究生、博士(ABD),主要研究领域是神经网络(Neural Network)以及云计算
数据分析以及商业分析认证
NIST - Guest Researcher
Andrew Ng - 深度神经网络认证
Tableau Desktop Qualified Associate认证
… …
但在这些履历的背后,其实是一个从来不愿安于程序员生活的心。而我,也并不是大家眼中大多数码农的形象,严谨而认真。
人们都说,人生苦短,必须性感。而这些年的经历,让自己意识到,其实这世界力不从心之事太多,何不潇洒做一个灵魂里十分有趣的人,那世界也会变得好玩一点儿。我喜欢去旅行,喜欢去感受世界每一个角落里的温柔。
茫茫世界,或许我们没有机会一起去畅游世界,但话说回来,编程的空间又何尝不是万千世界之一?所以,如果你有一些闲置的时间碎片,除了放空思絮之外,不如随我一起去编程的世界里,感受一下旖旎风光,仔细看下去,Mark这些“景点”,带着思绪一起出发吧。
【我的Youtube Channel】
在漫天Channel的Youtube中,一个新的Channel横空出世。这里不仅有LeetCode每道题的详尽分析,近期的面试频率预测,最新python3的完整代码展示,还有轻松的背景音乐,以及一个小姐姐陪着大家一起刷题一起成长。这里就是我的Channel - Michelle小梦想家。
简单来说,我的Youtube Channel主要是陪着大家一起刷LeetCode算法以及数据库的面试题,伴随着大家一起成长一起努力。
【刷题为什么很重要】
现在很多EE/CE/CS专业的学生毕业后,都会找Software Engineering (软件工程)相关的工作,或者是现在越来越多的同学把目光投向了如日中天的数据相关行业。而这一类技术方向的岗位,无一例外都会去衡量面试者编程的基本功,直接考察大家的算法能力。
而在近几年网友分享的各种面经中也不难看出,现在的算法面试有点儿像古时候的“科举”,很多公司的面试题,和LeetCode平台上的题目高度重合,甚至于可能就是原题。因此,只要我们愿意花时间磨练我们的能力,沉心去修炼,总有offer花开红艳艳的一天~
【我的Channel会讲些什么呢?】
讲题的流程主要是:
-
熟悉题目的描述/设定
-
从数学/理论方面分析解题思路
-
陪同大家Online写代码
-
排查错误(Debug)&分析代码结果
在Youtube的视频中呢,所有的算法题都会使用Python3,这样的选择有以下几个原因:
- 大部分的培训课程和资料都是基于Java,很少有针对Python的
- 现存的资料中相关于Python的也是Python2的版本,而Python3其实在一些函数上是做了改动的
- Python在数据分析领域起着举足轻重的地位
- Python在编程语言中日渐流行
尽管这一些列的视频使用的是Python3,但对于所有一起刷题的同学来说,无论你选择的是什么样的编程语言,我们都可以一起分享解题的思路哟。毕竟万变不离其宗,每道题背后的逻辑都是相通的呢。
【视频长度】
为了更好的陪伴大家一起成长,每天至少会update一道题的解法。如果时间充裕的情况下,也会尽量多更新一些题目,这样也能更好的帮助学有余力的同学。
每一个视频都针对一个特定的题目,我也会尽量把时间控制在10-15分钟左右。
一寸光阴一寸金,所以我会帮大家认真的规划和整理好解题思路和完整代码,这样大家就可以利用上下课、睡觉前、通勤等碎片时间很随性地来刷刷题。
每天花10min左右的时间并不是非常困难的事情,但是日积月累下来,相信大家的能力都一定会有所提升,离心仪的offer越来越近哟~
爱旅行、爱音乐、爱编程的妹子,
在这里期待与你相遇,
也希望我的分享能对你有所帮助。
让我们题海做伴,
刷得潇潇洒洒。
如果你对这些内容感兴趣,
可以直接在Youtube搜索框搜索
Michelle小梦想家
我,在这里等你~
YouTube Link: