真正的程序员只用0和1来编程?当然不是,一个合格程序员需要掌握计算机科学、软件工程、程序设计等各方面知识,还有实践经验。 印度极客网(Indian Geek)列出了评估程序员能力的参照表:Programmer Competency Matrix(原文,中文翻译)。 本文转载中文版,并自我评价一下,绿色为达到的,红色为欠缺的,黄色介于两者之间,也就是需要学习和强化的阶段。
Category: 学习
人工智能和机器人相关学习资料
不久之前在网上偶然看到《学术会议高手速成 之 七种武器》,觉得非常经典, 今天又翻出来读一读,温故而知新。文章以诙谐的手法,把 学术界 比作是 江 湖;而 学术会议 则是 华山论剑。要想混迹于江湖,华山论剑是少不了的;但 是 学术江湖,虽无刀光剑影,却有血雨腥风。 对于我这种初入江湖的晚辈来 说,榕二前辈在文中 给出在学术会议上常用的七种武器非常实用。虽然题目讲速成,但是要想掌握这 七种武器并不容易;特别是最后两种武器,不仅要练习招式,更要修心才能练成。 文中的七种武器可以归纳为下表(原文非常生动有趣):
作者:麻省理工学院人工智能实验室全体研究生 编辑:David Chapman 译者:柳泉波 来源:英文 中文 摘要 本文的主旨是解释如何做研究。我们提供的这些建议,对做研究本身(阅读、写作和程序设计),理解研究过程以及开始热爱研究(方法论、选题、选导师和情感因素),都是极具价值的。 This document presumptuously purports to explain how to do research. We give heuristics that may be useful in picking up the specific skills needed for research (reading, writing, programming) and for understanding and enjoying the process itself (methodology, topic and advisor selection, and emotional factors).