萧箫 丽翔 凹非寺
程式设计里能加进的大部份科学知识,都在这儿了。
那个袖珍西半球遍布世界各地袖珍的程式设计自学工程项目,不但可容了30Cybard的演算法要量题典、100张各式各样程式设计语言的观念导图、1000本程式设计图书,除了100篇小厂的面经。
不论你是想斩获小厂offer,却是不图贪欲、结点程式设计的各式各样演算法语言一脉相承,这儿都能找出适宜你的书刊。
最关键性的是,0准入门槛。
所以,这本前段时间超火的程式设计自学工程项目,究竟都有甚么?
30Cybard,要量100道演算法痛点
整座自学工程项目中的精粹,大自然是小王特地撰写的演算法散文式。
据小王生前如是说,这本演算法当然细致,大部份散文式都在Leetcode上展开过Hartwig。
至于演算法价值,小王透露,有培训中心将他的这本演算法要量拿去「卖钱」。
竟然能让培训中心拿来作为打广告的筹码?
△
是不是有点好奇了,来看看这些演算法散文式的画风:
看起来,小王生前给每个演算法都加上了要量,并配上了文字说明,让整座演算法的写作文方法看起来更加通俗易懂。
不但如此,每个演算法的后面也配有相应的散文式:
不但有简单易懂的注释,而且整体程序的结构也非常清晰。
看起来,0经验上手代码的确不是梦。
甚么,你说这样的演算法太简单,对你来说不适用?
没关系,演算法题目被分成了简单与进阶两个程度,如果简单的题目已经无法难倒你,可以直接上手进阶题目,走向演算法的更高境界。
当然,除了演算法散文式,这儿也收集了非常全面的面试经验,几乎可以说是从入门到offer一路通了。
100篇小厂面经,狂揽Offer
程式设计作为一个讲求实际的技术,不论自学多少科学知识,最终变现、手拿offer才是进步的动力(doge)。
这儿直接列出了100篇小厂的面经,而且还对相关岗位做了细分,从题目类型、解答到面试内容都有。
如果你学完这儿面的面试题和基本科学知识,小厂offer也手持在望了。
不但如此,作者小王还对如何刷题、甚么样的需求适宜刷甚么样的题展开了解读。
例如,心仪的公司是中小型公司的话,那就考虑一下那个「千方百计C语言部分500题」吧。
100张观念导图,结点大部份程式设计语言
当然,如果想成为一个合格的码农,了解一种程式设计语言是远远不够的。
毕竟,每种程式设计语言都有彼此的共通之处,也各自适用于不同的地方,例如,Python就整天被拿来当成计算器(雾)。
不论是前段时间很火的JavaScript,却是踏实稳健的C++,在这儿都能找出详细的观念导图要量。
以Docker镜像下的分支为例,非常详细地将需要了解的重点码了出来,哪个科学知识点不会,就去恶补一下,整体框架一目了然。
这样,就不用担心面试的时候突然被问到某个语言时,当场愣住了。
1000本图书
图书看起来有些杂,不但有操作系统、智能系统、MySQL、大数据等等语言无关的计算机相关科学知识;除了Android、Go、Shell、PHP这种语言相关的自学书籍。
光是语言无关类的大分类,就有19种。
至于语言,则有33种时下比较热门的程式设计图书。
大致画风是这样的:
也就是说,不论是演算法,却是程式设计理论科学知识,都能在这儿找出你想要的书籍。
当然,作者生前也说了,在精不在多,找出适宜自己的资料最重要。
一点小限制
一切看起来都非常完美,就是有一点小缺陷,那个演算法的大部份写作文答案基本都是通过go语言和java语言撰写的(看起来,作者生前的确是这两种语言的忠实粉丝)。
不过,演算法的逻辑依旧适用于大部份语言。
如果能用其他语言将演算法的逻辑实现出来,相信对答案本身也会有进一步了解。
事实上,每道演算法题的下面基本都有评论,有好学的网友,已经开始在题目下面「打卡」,例如一位自学JavaScript的网友,就在一道题下面给出了自己的答案。
如果实在想不出来,也不妨逛逛评论区,说不定会有意想不到的斩获。
“意外”走红的工程项目
据作者小王生前如是说,事实上,除了自学教程类工程项目在GitHub上本身吃香以外,这次的演算法走红也有一定的原因。
小王分析了一些GitHub上的工程项目后发现,此前有关于学习教程类的中文工程项目,之所以在国外不太受欢迎,某种程度上也是因为没有英文。
于是,小王做了一些努力,在自己的工程项目中创建了英文分支,也对其中的一些内容展开了英文翻译。
在那之后,小王也收到了不少邮件和Issue,询问他是否有完整翻译版本,在国外的受欢迎度也有所提高。
虽然如此,这次的走红却是让他有点意外。
毕竟,将那个工程项目开放源码到GitHub的初衷,只是因为有不良商家将他的演算法要量拿去卖钱。
不过,对于演算法工程项目走红,小王也感到高兴,毕竟这样能给更多想要入门演算法的人提供帮助。
工程项目链接:https://github.com/geekxh/hello-algorithm
参考链接:https://mp.weixin.qq.com/s/oTqEyAAQuq1eNF2Wz5tjUA
— 完 —
量子位 QbitAI · 头条号签约