位置:首页 » 技术 » Google研究主管Peter Norvig:想当程序员吗?

Google研究主管Peter Norvig:想当程序员吗?

日期:2016-07-02 阅读:0num
Advertisement

作者按:Peter Norvig 任职于 Google,其职位是研究主管(Director of Research). Peter Norvig 是享誉世界的计算机科学家和人工智能专家。他是 AAAI 和 ACM 的会员,是业界内经典书籍《Artificial Intelligence:A Modern Approach (人工智能:一种现代方法)》的作者之一。在加入 Google 之前,他曾经是 NASA 计算科学部门的主要负责人,并在南加州大学以及伯克利大学任教。本文前半部分是英国卫报的采访,谈到了人工智能、个人计算、地图服务诸多领域。后半部分是他谈自学编程的态度,抨击了一堆想速成投机浮躁的人们。

Google研究主管Peter Norvig:想当程序员吗?

谷歌研究主管 Peter Norvig 在文中介绍了他对人工智能、个人计算和地图服务诸多领域的看法。文中提供了 Peter 写了大量 AI 笔记的个人网站和公开课视频地址。Peter Norvig 并不相信计算机能力的增强会把我们带到奇点。他还认为,至少要花上 10 年或 10000 小时才可能学好编程。

首先给一些他的资料,个人网站很酷,里面有大量 AI 笔记,最有意思的是他曾经用 Python 写了 21 行, 完成一个功能完备的拼写检查器。中文由 Eric Xu 翻译版本

他还曾经 TED 发表一个著名演说:容纳十万人的教室,讲他创办在线教育网站 Udacity 的故事

他在 Udacity 开了两门免费公开课:Design of Computer Programs,Intro to Artificial Intelligence

Part 1:英国卫报的采访

Google 研究团队汇聚了业界顶尖的人才,不过它并一定适合所有人。如果你希望创办自己的公司,或者希望在小公司工作,并不适合你。除了无人驾驶汽车之外,Google 也不会资助硬件上的研究。

“在内部我们仍然需要做出选择。这里比初创公司更加自由一些:坏的决策不会立刻导致破产,但是你不能说,我要做些事情,给我 20 个工程师吧。”显然,这涉及到优先级的问题,虽然有些优先级项目听起来非常奇怪。

在 60 年代、70 年代的时候,许多重大科技成果来自贝尔实验室、IBM 沃森研究中心、施乐帕克研究中心(Xerox PARC),它们都研究与公司核心业务无关的技术,而许多发明都没有获得商业上的成功。对此,Peter Novig 非常了解,他提到了一本 1999 年的书:《探索未来:施乐如何创造、然后错过了首个个人计算机》。

“书中说他们在探索未来,但他们以某种方式发明了未来”,他说,“我觉得他们租借了未来。有一天人们能够买得起 PC,但是我们仍然没有走到那一步,于是拿出 20 万美元给研究员配备个人计算机,这样可以看到未来会是什么样子的。从某种程度上来说,我们在 Google 做的事情也是一样的”。比如无人驾驶汽车、智能眼镜,或者使用 1 万多台计算机检查 1000 万的图片去识别猫脸。

和上述那些研究中心不同,Google 的研究和公司的其它业务是紧密联系的。“从某些方面看,我们做的事情很像英特尔,那里的研究团队会设法开展新业务,如果他们做成了某种东西,但其他人从新业务中获得更多利润,他们并不担心,只要业界仍然买英特尔的芯片。我们也是一样——如果我们发明了新东西,即使我们不拥有它,只要它能让两个人开始使用互联网,就有可能有一个人会变成我们的用户。因此,如果我们开创了一个新行业,对我们来说就是成功。”

无人驾驶汽车、智能眼镜就是这样的产品。“我们把它们当做已有优势的延伸——汽车是地图能力的延伸,同样,眼镜是通讯和本地服务的延伸。”

Peter Norvig 的职业生涯中,人工智能是重要的一个方向,从 80 年代中期开始,他开始研究概率推理和不确定性。这涉及到贝叶斯的理论,当时在人工智能领域,对于这位 18 世纪数学家的想法仍然充满怀疑。不过,随着计算机的发展,他的理论已经获得了广泛应用。Peter Norvig 说,构建一个可用的系统是说服他人的最好方法。

他提到了 Google 翻译,这个服务并不是由语言学家开发的,而计算机学习语言的过程与人类完全不同,它利用的是广阔的互联网,从大量的翻译文档中学习将不同的语言配对。这和 Google 利用上万台计算机辨认猫一样,属于模式辨认。

Peter Norvig 并不相信计算机能力的增强会把我们带到奇点,即人工智能赶上人类智能的时刻。他支持奇点研究院的原因是因为他认为一切都会加速变化,并且会改变社会,人们应该意识到这一点,不过,“我最大的担心是,人们太关注特定日期了”。我们并没有处于一个特殊的时间点上,“我们在创造新东西,但是和过去比起来,今天做的并没有什么不同。”

科技的进步并没有改变人和机器的关系,“我是比较抗拒智能可以无限扩展自己的想法的。智能可以帮助你解决更难的问题,但是有些问题是抵抗智能的,你会到达这样一个点,聪明不会对你有任何帮助,我认为我们的许多问题都是这样的。就像政治——我们不会说,只要有一个更聪明的政治家就可以解决所有的问题”。

人们是否过分高估了智力的价值?对此,Peter Norvig 说,“ Kevin Kelly 与我讨论过这个问题;他将此称作‘Intelligentism’——认为智力是唯一重要特性的一种偏见。我们认为智力是重要的,并以此称呼自己的种族,但是,如果我们是大象,或许我们会希望得到超级力量,或者如果我们是猎豹,会希望获得超级速度。有些社会问题很难,是因为它们就是那个样子,那不是我们足够聪明之后就可以解决的”。

Part 2: 十年自学编程

随意步入一家书店,满目都是《7 天搞定 Java 编程》这种速成书目,相比于计算机技术书籍的如此“速成”,在其他领域的书籍里,你却很难找到诸如:“三天学会贝多芬”,或者“五天搞定量子力学”,这种速成教材,甚至连《狗狗喂养手册》这种宠物指南,都鲜有“几天搞定”的说法。Felleisen et al. 在他们的著作《如何设计程序》一书中明确指出了这种“速成”的趋势,并评论到:“垃圾的编程技术当然非常容易,傻子都能在 21 天之内学会,哪怕他天生就是个白痴。”

让我们来仔细看看《3 天学会C++》这种速成教材实际上意味着什么:

学会

在 3 天时间里你几乎没有时间去写任何有意义的程序,就更不要谈什么从编程中获得经验和教训这种事情了。你也不可能有时间和有经验的程序员一起工作和交流,也不会体验到在真正的 C++ 环境下工作是什么感觉。长话短说吧,你就是没时间,也学不到什么。所以这种书籍最多也就让你有个粗浅的印象,但是绝对不可能有深入的理解。就像亚历山大教皇说的那样,“浅尝辄止是很危险的”。

C++

如果你有其他编程语言的基础,那么 3 天之内你也许可以学到 C++ 的一些语法,但即使是这样,你还是无法了解如何使用该语言编程。简言之,如果你之前是一个 Basic 程序员,那么经过 3 天的学习,你会成为一个“能使用 C++ 语法编写 Basic 风格程序的程序员”,不过这样是没法发挥出 C++ 语言本身的优势的(说句不好听的,你连怎么犯 C++ 的典型错误都不会)。

仅仅知道一点语法意味着什么呢?Allan Perlis 曾经说过:“一个无法改变你思维方式的编程语言是不值得学习的。”;另一种可能性是,你可以只学一点点 C++ 知识(类似的,或者一点点 JavaScript,或者一点点 Flex Script),然后就可以利用现有的工具制作应用接口,完成特定的编程任务了。但是这样的行为并不意味着你“会”编程了,你只是会使用这个工具完成任务而已。

3 天:很不幸,3 天是远远不够的,往下看你就知道了。

Google研究主管Peter Norvig:想当程序员吗?

研究人员(Bloom (1985)、 Bryan & Harter (1899,见文后参考书目)、Hayes (1989)、Simmon & Chase (1973,见文后参考书目) 的一系列调查研究显示,在各个领域内,要想获得专业级别的水平,大约需要 10 年时间的努力。参与此项调查的领域包括:国际象棋,作曲,发报,绘画,钢琴演奏,游泳,网球等。科学家们从神经心理学和拓扑学的角度对这些领域进行研究,并得出结论。若要在某一领域内达到专家级的水平,其关键在于“审慎地重复”,也就是说,并非是机械地,一遍又一遍地练习,而是要不断地挑战自我,试图超越自身当前的水平,通过不断的尝试挑战,并在尝试的过程中和尝试之后对自身的表现进行分析和总结,吸取经验,纠正之前犯过的各种错误。把这一“审慎”的过程不断重复,才能取得成功。

所谓的“捷径”是不存在的,即使对于莫扎特这种天才来说,也没有捷径可走,尽管 4 岁就开始作曲,可是他也花了 13 年的时间,才真正地写出了世界级的作品。再举一个例子,甲壳虫乐队(The Beatles),他们似乎在 1964 年凭借一系列热门单曲和其在艾德沙利文秀(The Ed Sullivan show)上的演出一炮而红,但是你也许不知道,他们早在 1957 年就在利物浦和汉堡两地进行小规模演出了,而在此之前的非正式演出更是不计其数。甲壳虫乐队的主要成名曲《Sgt. Peppers》,则是 1967 年才发行的。Malcolm Gladwell 公布了他对柏林音乐学院所作的一项研究的报告,该研究对比了一个班里的学习成绩为上、中下三个档次的学生,并逐一询问他们进行音乐练习的时间

这三个档次中的所有人,大约都是在 5 岁的时候开始练习音乐的,一开始的时候大家练习音乐的时间都差不多,大约一周 2 到 3 小时。但是到了八岁左右,大家的区别就开始体现了。后来成为班里最好的那一部分学生开始比别的学生练习得更多,大概每周 6 到 9 小时,12 岁的时候每周 8 小时,14 岁的时候每周 16 小时,往后则越来越多,直到 20 岁左右,他们每周练习音乐的时间已经超过 30 小时了。在 20 岁的年纪,那些精英级别的演奏家们都有累计超过 10000 小时的音乐练习时间。相比之下,仅有部分优等生能达到 8000 小时的累计练习时间,而那些音乐教师级别的学生,他们的累计练习时间只有 4000 小时左右。

所以,也许这个让你能达到专业等级的神奇时间应该是 10000 小时,而不是 10 年

(Henri Cartier-Bresson (1908-2004) 说过,“(作为摄影师),你所拍摄的头 10000 张照片都是垃圾”,但即使是垃圾作品,他拍一张照片也要花接近一小时。)Samuel Johnson (1709-1784) 认为这个时间应该更长:“在任何一个领域要想做到极好,势必穷尽一生的精力,否则根本无法企及。” Chaucer (1340-1400) 也发出过“生命如此短暂,技能如此高深”的感叹。Hippocrates (c. 400BC)因写下了如下的句子而被人称颂:“ars longa, vita brevis”,该句是来自于一个更长的引用:”Ars longa, vita brevis, occasio praeceps, experimentum periculosum, iudicium difficile”, 这段话翻译成英语就是:“生命很短暂,但是技艺却很高深,机遇转瞬即逝,探索难以捉摸,抉择困难重重”。这段话是用拉丁文写的。在拉丁文里,ars 可以翻译为“技艺”或者“艺术”,但是在古希腊文里,ars 只能做“技能”的意思,而没有“艺术”的意思。

你想当程序员么?

下面是我列举的程序员成功“食谱”:

沉醉于编程,编程是为了兴趣。保持这种充满兴趣的感觉,以便于你能将其投入到你的 10 年/10000 小时的编程时间中。

程序最好的学习方式是“在实践中学习”。

更技术一些地说:“一个人在某个专业领域方面能够达到最高水平,并不是因为这个人经验增长了以后而自动获得的,而是这个人为了进步所做出了专门的努力之后产生的结果。”(p. 366)“最有效的学习包括如下几个要素:明确并且难度适当的任务,适应学习者个人情况,及时的信息反馈,有重新开始和改正错误的机会)(p. 20-21) 《Cognition in Practice: Mind, Mathematics, and Culture in Everyday Life》这本书提供了上述有趣的观点

同其他程序员交流,多阅读其他人写的程序。这些远比你看书或者上培训班重要

如果你愿意的话,就选择去读一个计算机科学专业吧(当然你还可以去念这个专业的研究生)。

如果你能做到这点,那么你就有机会找到一些需要计算机学位认证的工作,也会让你对这个行业有更深的理解。不过,如果你不是上学的料,那么你可以(当然需要有足够的毅力)靠自己学习,或者通过工作来积累经验。无论你采用哪种途径,光依靠书本是远远不够的。“如果说仅仅靠学习油画和调色技术无法创造出顶尖的画家的话,那么光学习计算机科学课程更不能造就顶尖的程序员。”,Eric Raymond 这样说过,他著有《新黑客字典》一书。我所聘用过的最好的程序员仅仅只有高中文凭; 他写了很多伟大的软件,他有他自己的新闻组,并且通过股权赚够了钱,还开了家属于自己的夜店。(作者说的这个人是 Jamie Zawinski,他是网景浏览器(Netscape)的早期开发这者之一,也是开源项目 Mozilla 和 XEmacs 的主要贡献者,他开了一家叫做 DNA_lounge 的夜店,位于旧金山的 SoMa 区——译者注)

与其他程序员一起做项目。

在某些项目中要尽量做到最好,在某些项目中却别做那么好。当你是最好的时候,你的领导能力就会得到锻炼,并激发你高瞻远瞩的视野。当你做得不好的时候,你就能知道你的领导怎么做事,以及他们不喜欢哪些事(因为领导总是把那些他们不爱做的杂事丢给他们认为不得力的人去做)

尝试跟随其他程序员一起做项目,尝试去理解其他人所写的代码。

看看如果你无法找到代码的作者本人的情况下,理解和修正他写的代码需要花费什么样的代价。同时也思考,如何规划你自己的程序代码,让它们更容易被其他人理解和维护。

至少学习半打编程语言。

包括一种支持类抽象的语言(例如 Java 或者C++),一种支持函数抽象的语言(例如 Lisp 或者 ML),一种支持语法抽象的语言(例如 Lisp),一种支持声明式编程的语言(例如 Prolog 或者 C++ 模板),一种支持协同程序的语言(例如 Icon 或者 Scheme),一种支持平行并发编程的语言(例如 Sial)

牢记“计算机科学”中包含着“计算机”这个词。

了解计算机需要花多长的时间执行一条指令,花多长时间从内存中获取一个字(word)(包括缓存命中和不命中两种情况),如果连续从磁盘中获取数据,时间消耗如何?以及需要花多少时间才能再磁盘上定位一个新的位置?

尽量参与语言的标准化过程。

往大了说,你可以试着加入 ANSI C++ 委员会这样的专业组织,往小了讲,你也可以从自己的代码规范入手,限定代码缩进是需要 2 个空格宽还是 4 个空格宽。无论采用哪种方式,你都需要了解其他人对于语言的喜好,以及他们的喜好的程度,甚至你要知道他们为什么产生这样的喜好的原因。

有良好的意识,能尽快适应语言标准化的成果。

要掌握上面所说的所有内容,光靠看书学习应该是很难做到的。

当我的第一个孩子出生的时候,我几乎阅读了市面上所有的《如何…》指南书籍,但是我读完了以后还是觉得自己是个菜鸟。

30 个月以后,我的第二个孩子快出生时,我难道还要做一个书虫么?不!相反,我此时更依赖我的个人经验,这些经验相比于那些上千页的书籍,则更加有效和让我放心。

相关文章
  • Google研究主管Peter Norvig:想当程序员吗? Google研究主管Peter Norvig:想当程序员吗?

    作者按:Peter Norvig 任职于 Google,其职位是研究主管(Director of Research). Peter Norvig 是享誉世界的计算机科学家和人工智能专家.他是 AAAI 和 ACM 的会员,是业界内经典书籍<Artificial Intelligence:A Modern Approach (人工智能:一种现代方法)>的作者之一.在加入 Google 之前,他曾经是 NASA 计算科学部门的主要负责人,并在南加州大学以及伯克利大学任教.本文前半部分是英国卫报的采

  • 写给想当程序员的朋友(1)

    --――一个还不太老的程序员的体会 (初稿) 软件以程序员为本(<程序员>) 谨以此文献给所有想当程序员的朋友 (一) 文章由来及个人经历 我是一名计算机专业的本科毕业生,毕业已经1年多了.毕业后从事的是软件编程工作,经常有其他专业的朋友想从事软件编程工作,向我请教如何,因为我自觉涉行不深,不敢信口开河,无奈朋友信任,我不得不郑重考虑一下这个问题了,来帮助朋友选择和回报朋友的信任. 这也就是此文的由来. 还是先谈谈我个人的经历吧.(是不是有点俗套,但我觉得了解我的经历,有助于理解我话的含义:我

  • 写给想当程序员的朋友(转),该如何处理

    写给想当程序员的朋友(转) --――一个还不太老的程序员的体会 (初稿) 软件以程序员为本(<程序员>) 谨以此文献给所有想当程序员的朋友 (一) 文章由来及个人经历 我是一名计算机专业的本科毕业生,毕业已经1年多了.毕业后从事的是软件编程工作,经常有其他专业的朋友想从事软件编程工作,向我请教如何,因为我自觉涉行不深,不敢信口开河,无奈朋友信任,我不得不郑重考虑一下这个问题了,来帮助朋友选择和回报朋友的信任. 这也就是此文的由来. 还是先谈谈我个人的经历吧.(是不是有点俗套,但我觉得了解我的经

  • 想帮程序员卖 app 想帮程序员卖 app

    想帮程序员卖 app 版上有小伙伴卖过 APP 吗? 我们现在就在做这个业务,谁有「闲置」项目的,我们可以代为销售!甲方给钱才交东西,不看源代码,不收费用.唯一的门槛是,项目要有价值! 做这个事情的起因是这样的 2013 年我们几个小伙伴针对一个高端小区(今日头条的老总就住那儿)做了个 APP ,其实就一个服务黄页和社区的功能.最初想当一个 MVP 来尝试做社区 O2O 方向的创业,结果活跃不起来,就放弃了.但这个应用我们一直运行着,反正阿里云服务器也没多少钱.没想到春节前有用户联系我们要买.他

  • 设计小妹求问公司想给程序员定制文化衫,求建议内容~

    公司想给程序员定制文化衫..小妹脑洞未开..灵感不足... 求.求.求.各种求... 摆脱摆脱给点建议... ... .... -3- --cut-- moorlop在2016-05-09 00:55:23回答到: 印个 拿命换钱 citysheep在2016-05-09 00:55:23回答到: 这个也不错: http://tshe.me/campaigns/youwenhuaV2 pedestrianc在2016-05-09 00:55:23回答到: @citysheep 恩,但我觉得还是不

  • 突发奇想,我们是不是可以用 JobDeer 的方式,来推送想找程序员男朋友的妹子 突发奇想,我们是不是可以用 JobDeer 的方式,来推送想找程序员男朋友的妹子

    用JobDeer卖掉几百个程序员后突发奇想,是不是也可以用JobDeer的方式,来推送想找程序员男朋友的妹子 流程还是三次握手: ① 先出妹子资料和照片 ② 程序员们索取联系方式 ③ 妹子同意后获得手机或者微信号. 如果做出来,你们会愿意用么? 有微博号的同学请花30秒来做个需求投票吧: http://vote.weibo.com/vid=2921606 参加投票的同学,如果以后真的做这个这项目,会第一批获得内测权限哦 ^^ --cut-- b821025551b在2015-02-05 12:0

  • 想找程序员朋友很难吗?或者说我想找个靠谱的人修改点小程序,求推荐平台、渠道

    最近一直想修改一个php插件,就是加几个小功能,目测几句话的事儿. --cut-- justfindu在2013-11-28 09:09:0回答到: 你完全可以尝试在这里把需求说明白 指不定就有人帮你修改好贴上去了 几句话的事儿 devon在2013-11-28 09:16:2回答到: 很难的原因是:非程序员们往往认为是几句话的事儿,事实上往往是几百句话的事儿. GalvinZhao在2013-11-28 09:23:0回答到: 外行人找程序员帮忙,要把简单的问题描述成很神奇的样子,程序员一傲娇

  • 真心求教,如果想当程序员,起步应该学什么?谢谢

    俺今年高三,以后非常希望能从事程序员这类的工作. 不过我身边也都没人懂这类的事情,所以我现在也很迷茫该如何起步. 我不想什么都等到大学时候再去学(其实我是迫不及待了... 所以想要先自己在家里自学一些 所以求教各位程序员前辈,到底学什么作为起步比较好? 我记得网上有一篇文章说Python是最适合初学者的,求教可行否? 当然,如果有更适合我这种初学者的就更好了 顺便自述: 高三,以前无任何经验,对这个领域有很大的热情,数学成绩一般 诚心诚意的求教各位前辈,求帮俺指点一条明路 万分感谢! --cut

  • 浮躁 这个问题怎么办?还没毕业想当程序员的

    不知道自己想干计算机相关的哪个领域.不知道该把宝贵的精力投入到哪个具体的方向上. 计算机太过于博大精深了呢. 总是各个方面都试试,浅尝辄止,到现在也没有一个能拿的出手的深入研究,想写点blog都没什么可写的. 都大三了,难道我就是那典型的失足青年? --cut-- 9hills在2012-05-04 13:58:1回答到: 大学期间还是以基础为重,能做出较好的东西来当然很好,做不出来也不影响. 搞好基础,进个大公司,路还很远.. bitsmix在2012-05-04 14:01:4回答到: 能玩

  • 一位想成为程序员的初学者求教

    先介绍下情况:从小时候就对编程很感兴趣,但由于自身的还有家庭的原因没有走上这条路,不过一直都在关注,比如各种科技.互联网新闻.消息. 突然发现其实我还年轻,一切都不算太迟,那么现在的问题是怎么入手呢?比如说像是网站开发,或者APP开发等. 基础不能说是零,但充其量就零点几.各位给点建议吧. 感谢! --cut-- Mianco在2010-12-16 15:10:5回答到: 来学python吧 Kymair在2010-12-16 15:30:4回答到: 买一个入门级的VPS,然后自己装Linux,

  • 封了 google,10 年后上哪里招程序员

    很多人会说不会fq当什么程序员, 但10年后会是一堆连听都没听过google的小朋友成长起来.fq对他们来说有意义么,在他们眼里baidu就变成一切了.到时候上哪里去找能干活的新人? 封google,google只是少了些收入,中国就多了IT人材断层. 原来觉得zf会顾及经济利益,谨慎使用封锁.现在看来太乐观了.那些天天念"vpn都买不起当什么程序员"的人看着吧,google都全封了,封vpn还会远么? --cut-- lijun20020229在2014-06-11 13:22:5回

  • 写给想当程序员的朋友(3)

    (三) 一个程序员应该具备的基础知识和概念 1.计算机是有什么组成的,CPU是什么东西,其工作原理是什么.(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!) 2.机器语言和微指令集的概念. 3.程序的概念. 4.汇编语言是低级语言但不是机器语言. 5.高级语言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等:如果你是中国软件业的英雄,你也写一门语言,最好不用英语) 6.编译程序和解释程序的

  • 写给想当程序员的朋友(2)

    (二) 你适合当程序员吗,你知道编程序是怎么回事吗? 1. 程序员意味着要编程序.(如果你仅仅想得到一份高薪水的工作,喝喝咖啡就等老板发薪水,我奉劝你还是另找一份更合适的工作,譬如练摊,真的,兄弟,这份工作不适合你) 2.你是学文的还是学理的,编程序也许需要浪漫,但更需要逻辑和严谨.(说坦白点就是,在你没有找到乐趣以前,它很枯燥) 3.你有对新技术追求的热情吗?你有刨根问底的探索精神吗?(热情绝对是最重要的!你仔细思考一下自己的性格适合当程序员吗?) 4.当程序员决不是什么好差事,时刻需要学习,

  • 我56岁还是想干程序员这一行

    你真的50岁的时候还想干这一行? 我不得不承认,大量高强度的编代码工作是年轻人的游戏. 这是蠢人的游戏,并且绝大多数傻瓜是男性,当然比例也没有达到100%.我今年55岁,从大概1973年就开始编码,那时我还在上学.1981年开始从事专业编码工作.我的经历让我深深相信编一辈子程序一点儿都不值得. 最近我的文章"为什么我们都不应该无偿加班"自发表以来一直非常受欢迎,充分说明我并不是唯一一个觉得死磕代码等于浪费生命的人,文章的具体内容就不在这里重复了. 对于为什么55岁还要搞编程这个问题,从

  • 说到转行,我是公务员想转行程序员!!!

    学了 7 年的计算机专业.毕业时冲动去当公务员. 现在在二线城市. 主要还是待遇问题,公务员待遇太低了!!!! 会被喷吗? --cut-- taijia在2016-05-09 03:13:37回答到: 学了七年 底子应该不错 完全可以转啊 chenjf2k在2016-05-09 03:13:37回答到: 人生苦短,做点自己喜欢和有意义的事,你喜欢做程序员吗? 如果只是喜欢 Money ,那就算了. 864000951在2016-05-09 03:13:37回答到: 围城 orFish在2016-

  • 想讨好程序员?在他面前开产品经理的玩笑就对了 想讨好程序员?在他面前开产品经理的玩笑就对了

    英文原文: 11 Tricks to Get Software Engineers to Sort of Respect You 很多人都觉得软件工程师们是一群聪明绝顶但装模作样的家伙,通常身边有这种朋友,大家心里都是又敬又惧又恨啊! 但其实要让他们把你当自己人倒也不难,先赢得他们的尊重即可.以下提供「内行人」的七大绝招,让软件工程师们对你另眼相待! 第一招:发送纯文字电子邮件 工程师们不欣赏内容繁琐又花俏的电子邮件,有人喜欢加上一堆修饰用语.花俏字体格式来丰富邮件内容,这种图文并茂的风格不会得

  • 想建立程序员的社区,因为有个域名

    www.programer.club 觉得建个社区比较合适 是建立成BBS那样呢,还是问答模式的?大家给个意见吧 准备自己码代码 --cut-- ZackYang在2015-01-19 17:48:5回答到: 搭公交捡到一个鼠标垫,想配置一台电脑,还需要什么 ----------------- 好吧, 正经点, 其实代码不是问题, 问题在于如何推广, 以及能否承受推广的费用.

  • 现电商运营,业余时间学编程,想转行程序员,有没有人愿意知识交换?

    如题- 本人汉子一名 天猫网店运营,操盘过跑步机项目,一年销售4000W左右.游泳池项目,一年销售2000W左右.电商从业经验还算比较丰富 在跟着知乎萧大神的编程入门指南从头开始学 因为有转行的打算,想多向跟大家学习,有些问题自己想不明白能得到高手指点会快很多.如果有碰巧对电商比较有兴趣的,我们可以多交流下 谢谢大家! --cut-- Sin在2015-03-25 12:33:0回答到: lz 留个联系方式呗 aha在2015-03-25 12:52:4回答到: LZ来个联系方式啊! oddcc

  • 求助:想给程序员男友买生日礼物,预算 2000 以下,大家帮忙推荐下。

    之前送过的礼物有: 1 . HHKB Pro2 键盘 白色无码的那个 2 .魔声的耳机 3 . pebble time 的表 这些都是我偷瞄他平时关注的东西,半问半猜买的,都击中了.今年实在没招啦,大家帮忙推荐推荐, 2000 以下,谢啦 --cut-- SpicyCat在2016-05-10 21:53:46回答到: 秀恩爱啊这是 dai269619118在2016-05-10 21:53:46回答到: 我猜你男朋友应该也喜欢玩游戏 你去看看买点什么装备给他 我觉得这个他肯定喜欢

  • 詹姆斯·保罗·麦卡特尼爵士说,不想做程序员的作曲家不是好歌手。 詹姆斯·保罗·麦卡特尼爵士说,不想做程序员的作曲家不是好歌手。

    --cut-- forex118899在2014-05-28 15:14:1回答到: +1

最新文章
  • 世界肝炎日肝炎地图

    肝炎地图 尽管全球有5亿人感染乙肝或丙肝,至今为止,尚没有完全的统计数据报告.因此,对于公共健康实施来说,就很难知晓问题的严重性和控制的有效方法.世界肝炎联盟出版肝炎地图册,使之成为全球关于慢性病毒性乙肝和丙肝的发行册. 我们为何需要它? 事实上,没有确实的数据,政府对预防.筛选和治疗决策就没有明确的依据.在今后的几年内,肝炎地图册将逐渐涵盖更详实的数据,如患者服务信息.免疫注射数据和案例报告等,以有助于患者健康.世界肝炎联盟希望肝炎地图册将成为患者团体.政府和大众等第一资源. 内容是什么? 世

  • 小米红米MIUI系统开启系统自带ROOT权限教程 小米红米MIUI系统开启系统自带ROOT权限教程

    本ROOT教程以红米Note 2为例子,请确定系统是MIUI 7开发版本. 小米红米MIUI系统开启系统自带ROOT权限教程 1.在系统主界面我们可以看到一个 安全中心 的软件,点击它进入 授权管理 界面.然后点 ROOT权限管理 ,在 ROOT权限管理 界面会出现需要ROOT权限的软件,这些软件默认是没有开启ROOT权限功能的,要开启它的ROOT权限功能只需要点击它右边的开关按钮就可以了. 2.点击那个开关按钮后,它会出来一些安全重要警告提示,需要等待5秒后才可以点下一步,这里我们只要一直点击

  • 关于雪的句子

    1.雪让人的感觉只有一个字,冷.大地一片银白,一片洁净,而雪花仍如柳絮,如棉花,如鹅毛从天空飘飘洒洒. 2.雪下起来了.多么美丽的雪花呀.在初冬刚来到的时候,雪花就及时地报告了冬天的来临.下课的时候,同学们跑到操场上,有的在欢呼,有的在跳跃,有的张开双手去接那飞舞的雪花.看哪,快看哪,雪把大地盖上了.天上,地上,到处是雪.白色的大地,白色的房屋,白色的树林. 3.大雪纷纷扬扬落下,那一片雪花在空中舞动着各种姿势,或飞翔,或盘旋,或直直地快速坠落,铺落在地上. 4.落光了叶子的柳树上,挂满了毛茸茸

  • 神情女生QQ空间网文_我想说 我爱迩

    我想说 我爱迩 - 我想说 迩一定要快乐 - 我想说 迩一定要幸福 - 我想说 到最后连朋友都做不了 那就算了吧 - 我想说 想说的那么那么的多 却说不出口 - 有没有人和我一样 还在为了一个没有结果的爱情在执着 - 只是发现 冷暖自知 是多么让人心疼的词 - 有些话 说与不说 都是伤害 有些人 留与不留 都是离开 - I want to find out, only belong to my dependence - 根本没在一起过 我到底在伤心什么 - 曾经拼了命的想 现在拼了命的忘 - 向

  • 跑跑卡丁车错误代码解决方案汇总

    操作步骤: error (100)错误代码100-游戏没有启动有跳出 错误代码100 如果出现这个问题,表示你的电脑已经中毒.请升级你的杀毒软件并且进行扫毒,如果还是同样的问题出现,可能是你的杀毒软件没有能力察觉到病毒的所在 error (110)错误代码110 GameMon已经在运行中.请关闭运行的GameMon或者重新启动电脑再次运行 error (114)错误代码114-花了很长时间来读取游戏,最后出现错误代码114而且关闭了游戏 1.在你电脑中的一个正在运行程序消耗了大量的CPU资源.

  • 经典英文青春励志句子 经典英文青春励志句子

    The people who get on in this world are the people who get up and look for circumstances they want, and if they cannot find them,they make them.(George Bernard Shaw, British dramatist 在这个世界上,取得成功的人是那些努力寻找他们想要机会的人,如果找不到机会,他们就去创造机会.( 英国剧作家 肖伯纳. G.) The

  • 关于青春唯美句子

    关于青春的唯美句子 1.我没有勇气折断我的翅膀,却也飞不到任何地方. 2.我总是躲在梦与季候最小说经典语句的深处,听花和黑夜唱尽梦魇,唱尽繁华,唱到所有记忆的来源!无论是幸事照旧憾事,只要过去,便只不过是往事.人无须为了往事而活.但我永恒不会忘记,那一次,在时间的荒园里,地域的无边中,咱们擦身而过. 3.原来当时不敢看实践的缘故,是因为怕把这一刻用时间长久定在心里.如果没有时间的话,每一个细节都如同丧失了锚的船,不知道要漂去什么地方.可事实上,即便没有看向钟表,宁遥还是长久地记住了那些全部的细节

  • 川肉丝

    川肉丝 猪肉切成粗丝,用生粉,料酒,蛋清,盐,胡椒粉调匀上味.另准备豆芽洗净,香菜,花椒粉,辣椒粉,味精,白糖,香油,盐. 鸡汤烧开,下猪肉丝,用筷子拨散.肉丝发白,立刻捞出,滴干水分.拌入调味料,豆芽,香菜即可.

  • 新手SEO三个月实战经验总结

    对应SEOer老手来说可能是小case,但对于新手来说,越简单越基础的,越是有用.下面是我作为一个新手在SEO实战中的经验总结,一开始觉得SEO很简单,除了内容就外链呗,其实不然,要真说起来可真不少. 一.做SEO最常用到的工具 站长工具.ALEXA排名.百度站长工具等,这些都是必须会用的. 二.写软文 本人文采很一般,反正优化的时候写的都是给蜘蛛看的,不是给人看的,只要蜘蛛喜欢就行,各种原创,伪原创啊.一篇文章不用太长500子左右,关键词出现3个左右就OK了.实在不会写,找不到话题写的话,那就

  • Java Web 用户登陆示范代码

    Java Web 用户登陆示例代码 实现功能: 1.用户登陆.注销 2.利用session记录用户登陆信息 3.在JSP中展示已登陆用户信息 实现原理: 登陆后通过判断用户名和密码是否和存储的一致,如果一致,就把用户信息放到session中储存:如果不一致就提示信息,并且返回登陆页面. 显示信息页面上固定从session中找用户登陆信息,找到就显示用户信息,没找到就显示登陆框. 注销很简单,就是清空session信息. 主要文件: 1.LoginAction:struts2的Action类,用于

热门推荐
  • 24券倒闭 团购行业寒冬仍未去? 24券倒闭 团购行业寒冬仍未去? 国内满座网.美团网.窝窝团等部分团购网站相继宣称已经实现盈利,让一度被资金链断裂.上市失败.裁员倒闭等话题围绕的团购业似乎看到了希望,"团购寒冬"似乎正在离去.不过,24券倒闭的消息再次让团购行业"冷静"下来. 昨日,曾跻身团购前五之列的24券网站正式关闭.据腾讯科技报道,24券创始人兼CEO杜一楠此前已对外表示,将放弃作为创始人的全部收益,公司所有事务转给投资方处理. 去年下半年,媒体曝出24券创业团队与投资方马来西亚成功集团产生矛盾,投资方擅自划走24券240万
  • 非主流高清iphone5s壁纸下载 非主流高清iphone5s壁纸下载 非主流本意指不往一个方向努力,和他人做的不同,后来被变化为在衣着等方面与他人有差异,显得标新立异,极其的富有个性.当然,手机壁纸也可以选择非主流类型的,不必刻意的迎合他人的胃口,正所谓我的地盘我做主,小小的手机壁纸,还是自己看着舒服的好.今天小编就为大家推荐一组iphone5s手机专用壁纸! 精选壁纸如下: <非主流高清iphone5s壁纸>下载: http://pan.baidu.com/s/1sj790k9
  • 小米与Broadlink的恩怨情仇 全是智能家居惹的祸 小米与Broadlink的恩怨情仇 全是智能家居惹的祸 如果有人说2014年是智能家居元年,那么基本上可以判定说这话的人不是媒体就是外行:这样的说法把海信海尔西门子往哪儿摆?这些可都是老牌的传统家电企业,也曾经货真价实的在智能家居的汪洋大海中扑腾过好一阵子,虽说到最后因为各种各样的原因被淹了个半死,但也能称得上是智能家居行业的先烈了.当然,今年智能家居的概念能够重新被炒热,这和两个互联网与硬件的跨界巨头不约而同宣布进军这个领域是分不开的:基本上是前后脚的时间苹果推出HomeKit智能家居平台,而Google也宣布收购智能家居企业Nest lab;可见