590 likes | 763 Views
人 在 I T. —— 关于计算机专业的杂谈. 北京理工大学计算机学院 金旭亮. 主要内容. 战略篇:计算机专业职业发展规划 战术篇:计算机专业学习指导. 战略篇. 多算胜,少算不胜,而况于无算乎 。 —— 孙子兵法. 引子:硝烟散尽、余音未绝. 2006 年 10 月和 11 月期间,我与微软公司软件工程师袁峰在中国程序员最集中的 CSDN 网站上进行了一场有关计算机教育与学习的论战,一时观众云集 …… 争论 的焦点之一:. 211 、 985 高校计算机专业学生的培养目标是科技工作者(研究)还是软件工程师(开发)?. 争论的焦点 之二:.
E N D
人在 I T ——关于计算机专业的杂谈 北京理工大学计算机学院 金旭亮
主要内容 • 战略篇:计算机专业职业发展规划 • 战术篇:计算机专业学习指导
战略篇 多算胜,少算不胜,而况于无算乎。 ——孙子兵法
引子:硝烟散尽、余音未绝 2006年10月和11月期间,我与微软公司软件工程师袁峰在中国程序员最集中的CSDN网站上进行了一场有关计算机教育与学习的论战,一时观众云集…… 争论的焦点之一: 211、985高校计算机专业学生的培养目标是科技工作者(研究)还是软件工程师(开发)? • 争论的焦点之二: • 先理论后实践? • 先实践后理论? • 理论与实践两手抓?
大学生毕业后的三条道 • 红道:从政 黄道:创业 黑道:科研
向左走、向右走? • 在计算机专业的多数人实际上面临的是两个选择: 右:开发、创业…… 左:科研、从教……
“你打算走哪条路”之 黑道篇
科学家,用伟大发明与卓越技术改变世界,让人景仰,青史留名……科学家,用伟大发明与卓越技术改变世界,让人景仰,青史留名…… 简言之:“黑道”重“名”甚于“利”
阿兰·麦席森·图灵 • 阿兰·麦席森·图灵,被誉为计算机科学之父、人工智能之父。 • 1931年图灵进入剑桥大学国王学院,毕业后到美国普林斯顿大学攻读博士学位,二战爆发后回到剑桥,后曾协助军方破解德国的著名密码系统Enigma,帮助盟军取得了二战的胜利。 • 计算机逻辑的奠基者,提出了“图灵机”和“图灵测试”等重要概念。人们为纪念其在计算机领域的卓越贡献而专门设立了“图灵奖”。被称为是计算机界的“诺贝尔奖”。
互联网理论的奠基者 1968年,罗伯茨提交研究报告,着力阐发让“阿帕”的电脑达到互相连接,从而使大家分享彼此的研究成果。 根据这份报告组建的国防部“高级研究计划网”,就是著名的“阿帕网”,罗伯茨也就成为“阿帕网之父”。
你需要一个过硬的博士学位…… 当今时代,要走科研之路——
个人再牛,从整体来看,也不过是沧海一粟,渺小得不值一提……个人再牛,从整体来看,也不过是沧海一粟,渺小得不值一提…… 然而,只要真的推动了人类的科技进步,你的人生就是有价值的,就没白来这世上走一趟……
“上清华,成白富美”! ——2014年清华招生办微博转发之著名图片
“海龟” 与“土鳖”博士之争 • 土鳖那淡淡的悲伤……
逃离科研…… • 科学网2012年底大讨论: • 名校博士生毕业去当中学数学教师!
那些苦逼的“青椒”们…… 当今大学之顽症 • 学术腐败 • 大学行政化 • 重科研轻教学 • ……
中国教育,是否已经病入膏肓? 如果一个人在中国经历了完整的十二年基础教育,那么我基本可以肯定这个人一辈子与诺贝尔奖无缘。 ——郑也夫(北大教授)
“你打算走哪条路”之 黄道篇
我想当老板…… 老板有名有利有美女,放个屁都响些,不过,老板也不是那么好当的……
一个很要命的问题 你是不是当老板的料?
李彦宏创业,构造一个商业帝国,赚出一个“百度大厦”……李彦宏创业,构造一个商业帝国,赚出一个“百度大厦”…… 普通人创业,可能只是在路边摆个煎饼果子的水平……
对创业成功者的苛刻要求 情商重于智商。经商、创业成功者多善于与人打交道,对自己较强的控制力,有足够的胆略和长远的眼光,有合适的大环境,还要有运气,…… 看一些相关书籍,再收集一些IT牛人和企业的创业故事…… 你就知道了 别人的成功难以复制!
当码农,好没出息啊…… • 经常加班 • 孤僻,没有女朋友 • 吃青春饭,三十岁必须转行 • ……
由技术而卓越…… • 到IT行业当一个工程师是一条大路,其发展前景其实很宽广
走技术之路的传奇人物故事 • 从武大学霸到小米老板——雷军 由技术而走向成功的得大利享大名的IT牛人,一抓一大把,这里不废话了,自己Google和百度去……
90后的后起之秀 • 2013年,传说中阿里开出60万年薪想聘用的清华本科生——郭家宝 https://www.byvoid.com/project
另类故事:罗永浩和他的锤子手机 • 彪悍的英语老师 • IT界著名相声大师 • 乔布斯重新定义了手机,罗永浩重新定义了傻B • 一个偏执的人还是能做点事的 • …… 微博上对他各种各样的评价
事实:IT行业是“最宽容”的行业 • 不拼爹,富二代、官二代不吃香,草根也能翻身,屌丝也能逆袭 • 不拼钱,你要足够牛,资本会向你聚集 • 不拼体力,拼脑力拼创意 • 不拼文凭,拼能力与素质 • 不拼基础多好、起点多早,只看跑得多快、能跑多远……
IT人不相信忽悠…… • 能写出被千万人使用的软件 • 能构建一个被千万人访问的网站 • 能制造出被千万人使用的手机 • …… 你就
现实一点 成不了大牛,就努力当个优秀的工程师吧……
不过,成长为一名合格的程序员,并不容易……不过,成长为一名合格的程序员,并不容易…… 《软件天才与技术民工》 ——金旭亮 2010
战术篇 战略上藐视敌人,战术上重视敌人。 ——毛泽东
大忽悠! 那些可以让一个“菜鸟”“短期速成”为“开发高手”的言论,都是……
披头士1957 年开始在小型俱乐部昼夜表演。决定性的作品 Sgt Pepper到1967年才发行。
莫扎特4岁展露出音乐天才,在他写出世界级的音乐之前仍然用了超过13年的时间。莫扎特4岁展露出音乐天才,在他写出世界级的音乐之前仍然用了超过13年的时间。
“计算中心24小时开放,我整晚都呆在那里,天亮才走回宿舍,一天8到9个小时编程,伯克利之后,更是没日没夜”“计算中心24小时开放,我整晚都呆在那里,天亮才走回宿舍,一天8到9个小时编程,伯克利之后,更是没日没夜” ——比尔·乔伊(Sun首席科学家,BSD作者)
80后! “我5岁时他就教我编程,到10岁的时候,我母亲不得不限制我使用电脑,好让我出去和朋友们一起玩” ——布萊德·菲茲派翠克(19岁创立LiveJournal,memcached、Perlbal和MogileFS作者,被用于很多最繁忙的网站服务器) 编程时间 14年
80后! 6岁(1990年)开始学习BASIC编程,随后聘请的私人专家指导,高中时在住所附近的大学进修了计算机课程。 ——马克·扎克伯格(2004年创立Facebook) 编程时间 14年
努力10000小时 —与世界优秀工程师同台竞争的入场券!
计算机专业课程之“黑名单”(部分) • 开头一棍——C语言 • 这到底有什么用?——数据结构与算法 • 枯燥无味——计算机体系结构与组成原理 • 这么多的内容,学不完啊——面向对象程序设计 • 似懂非懂——操作系统原理 • 对牛谈琴——OOAD • 如听天书——编译原理 • 上政治课——软件工程 • ……