酷勤网 – 程序员的那点事!

当前位置:龙8娱乐官网,龙8国际pt老虎机官网首页 > 职业 > IT人物 > 正文

龙8娱乐官网,龙8国际pt老虎机官网:【专访邹欣】投身软件工程教育的程序员

浏览次数:次 异步社区 2016年05月26日 字号:

龙8娱乐官网,龙8国际pt老虎机官网,对信用好的企业开通资质审批绿色通道,给予激励支持;对违法违规企业,违法违规行为发生地住房城乡建设主管部门应当依法查处,并将处罚结果记入安徽省工程建设监管和信用管理平台。的毕业生可择优免试保送到本校和国内其他同类高校攻读硕士学位,或者提前攻读博士学位;其他毕业生可从事各级党政部门、企业事业单位、新闻媒体等部门的行政管理、宣传、文秘、策划、编辑等工作,或从事历史教学与科研及文化遗产保护等专业技术工作。妗堛?spanlang="EN-US">涓湀鍐呭鏌ュ畬姣曪紝鎻愬嚭鏄惁鍙樻洿杩界┒鍐冲畾鐨勬剰瑙併傝杩界┒浜哄澶嶆煡鎰忚浠嶄笉鏈嶇殑锛屽彲浠ユ姤璇风渷绾ф暀鑲蹭富绠¢儴闂ㄤ綔鍑烘渶鍚庡喅瀹氥spanlang="EN-US">鍚勫湴鍙緷鎹湰瀹炴柦鍔炴硶鍒跺畾鍏蜂綋瀹炴柦缁嗗垯銆傚嚒涓庢湰瀹炴柦鍔炴硶鐩告姷瑙︾殑锛屼互鏈疄鏂藉姙娉曚负鍑嗐?spanlang="EN-US">鏈疄鏂藉姙娉曡繍鐢ㄨ繃绋嬩腑閬囧埌鐨勯棶棰樼敱鐪佸鏁欒偛宸ュ銆佺渷鏁欒偛鍘呰礋璐hВ閲娿?spanlang="EN-US">年推荐优秀应届本科毕业生免试攻读硕士学位研究生工作管理办法〕号)、《教育部办公厅关于进一步完善推荐优秀应届本科毕业生免试攻读研究生工作办法的通知》(教学厅〔〕号)和《厦门大学推荐优秀应届本科毕业生免试攻读硕士学位研究生工作实施办法(修订)》(厦大教〔〕号,以下简称实施办法)的文件精神,结合我院实际,制定本管理办法。

邀请了建筑企业一线有经验的熟练操作技师,全方位开展了建筑电工、建筑电焊工、建筑架子工(普通脚手架)我校作为阜阳市唯一的建筑施工特种作业人员考核基地,自年月基地成立以来,为我市培养了一万一千余名建筑施工特种作业人员。选择院校北京大学美国班尼迪克大学中国传媒大学首都经济贸易大学南加州大学中央财经大学北京师范大学比利时联合商学院中国人民大学中国社会科学院法国IPAG高等商学清华大学北京理工大学法国英赛克高等商北京科技大学对外经济贸易大学首都师范大学首都医科大学北京服装学院北京工商大学北京外国语大学北京语言大学中央音乐学院北京工业大学香港公开大学北京交通大学北京航空航天大学北京邮电大学北京化工大学英国安格利亚鲁斯荷兰商学院华北电力大学中国地质大学中国矿业大学中央民族大学中国政法大学北京林业大学中国科学院心理研南开大学天津大学河北工业大学太原理工大学内蒙古大学辽宁大学东北大学大连海事大学大连理工大学吉林大学延边大学东北师范大学哈尔滨工业大学哈尔滨工程大学东北农业大学东北林业大学复旦大学上海交通大学东华大学上海大学上海财经大学上海外国语大学同济大学华东理工大学华东师范大学苏州大学南京理工大学江南大学南京财经大学东南大学南京大学南京航空航天大学南京师范大学浙江大学中国科学技术大学合肥工业大学安徽大学厦门大学南昌大学山东大学亚洲城市大学郑州大学中南财经政法大学武汉大学南京工业大学武汉理工大学华中师范大学华中农业大学湖南大学中南大学湖南师范大学中山大学暨南大学华南师范大学广西大学海南大学西南大学法国南锡高等商学宁波大学重庆大学西南财经大学四川大学西南交通大学电子科技大学四川农业大学贵州大学云南大学西藏大学西安交通大学长安大学西北大学西安电子科技大学西北工业大学陕西师范大学西北农林科技大学兰州大学青海大学宁夏大学新疆大学石河子大学香港大学天津财经大学东北财经大学西安理工大学华南理工大学华中科技大学湖北工业大学香港经贸管理学院湘潭大学桂林理工大学江西财经大学西北师范大学美国纽约理工大学中国农业大学北京第二外国语学魁北克大学美国林肯大学上海海事大学河南大学山东科技大学上海对外经贸大学天津理工大学兰州理工大学湖北大学北京物资学院暹罗大学广州大学江西科技师范大学中国中医科学院河北大学浙江工业大学中国科学院河北经贸大学北京信息科技大学中国石油大学山东财经大学北京国家会计学院西交利物浦大学长春理工大学英国南威尔士大学沈阳工业大学中国海洋大学上海社会科学院中国地质大学(武长江大学英国华威大学英国温布尔大学美国密苏里州立大比利时列日大学美国马里兰大学韩国牧园大学华东交通大学法国诺欧商学院美国索菲亚大学西北政法大学中国财政科学研究历届毕业学员广泛就职国内外著名企业和咨询机构,从事管理、营销、咨询和财务等工作,在政界和企业界享负盛誉。3、单纯地上文学史或文学作品选讲课程,总觉得知识非常分散,有了《文学概论》,自己所学的各门其他文学课程就有了一个统一而完整的框架,使我们对于文学的知识系统有了一种更为全面而清晰的把握。

(2)求[3,6]R.  6.设,R是集合A上的整除关系:R={|x整除y}.(1)证明R是偏序关系;(2)画出相应的哈斯图。二、统筹安排校级党政会议,负责会议记录和整理会议纪要;负责起草学校有关文件及综合性材料。怀汀教授为当代知识论著名学者,专长为信念伦理学与知识规范问题研究。截止至9月23日,2017年新生入馆教育闯关测试平台正式关闭,现将测试排名前100的名单公布如下:姓名学号学院专业排名杨祥斌201701076茶与食品学院茶学1李枚201701289茶与食品学院食品质量与安全2韦钰201701078茶与食品学院茶学3刘晓琴201701248茶与食品学院食品质量与安全4罗予晴201701183茶与食品学院茶学5潘琳201701316茶与食品学院茶学6武燕蓉201701295茶与食品学院食品质量与安全7陈城201701086茶与食品学院茶学8潘珍慧201701196茶与食品学院茶学9胡镁璐201701145茶与食品学院茶学10任素美201701184茶与食品学院茶学11陈虹201701148茶与食品学院茶学12李雪201701098茶与食品学院茶学13陈丹娜201701059茶与食品学院茶学14刘欣岑201701188茶与食品学院茶学15罗大宇201705303生态与资源工程学院高分子材料与工程16罗鑫201705153生态与资源工程学院高分子材料与工程17王丽佳201701049茶与食品学院茶学18朱萌琦201701071茶与食品学院茶学19付仁健201707372数学与计算机学院数学与应用数学20苏远政201705127生态与资源工程学院高分子材料与工程21林文强201710102海峡成功学院机械设计制造及其自动化22蓝静瑜201708039人文与教师教育学院小学教育23林靖201702124旅游学院酒店管理24吴小灵201708140人文与教师教育学院汉语言文学25余立海201704258机电工程学院机械电子工程26华智辉201704334机电工程学院机械设计制造及其自动化27林述娜201709231商学院物流管理28孙科201706152土木工程与建筑学院土木工程29吴晓楠201709174商学院国际经济与贸易30任雯201709394商学院物流管理31谢林丽201710237海峡成功学院土木工程32樊树鑫201711090玉山健康管理学院国际经济与贸易33乌日根达赖201708191人文与教师教育学院少数民族预科班34钟晓梅201710152海峡成功学院食品科学与工程35吴琪201705196生态与资源工程学院化学工程与工艺36郭杰201708190人文与教师教育学院少数民族预科班37李琪201703040艺术学院动画38袁立201701292茶与食品学院茶学39张杨玲201701304茶与食品学院茶学40张素芳201711507玉山健康管理学院园艺41陈金荣201701212茶与食品学院食品科学与工程42龚作铖201701220茶与食品学院食品科学与工程43胡凌懿201701244茶与食品学院食品质量与安全44江长佩201701181茶与食品学院茶学45严桂涛201706302土木工程与建筑学院土木工程46岑芬201701058茶与食品学院茶学47卢银兰201701285茶与食品学院茶学48尤建南201707261数学与计算机学院数学与应用数学49林志毅201705158生态与资源工程学院高分子材料与工程50曾紫彤201701166茶与食品学院茶学51荆国辉201705314生态与资源工程学院高分子材料与工程52雷磊201701194茶与食品学院茶学53郑天送201701152茶与食品学院茶学54张凯艺201701153茶与食品学院茶学55和书恒201705304生态与资源工程学院高分子材料与工程56巫慧婕201701247茶与食品学院食品质量与安全57柳天富201711052玉山健康管理学院园艺58卢启亮201710124海峡成功学院食品科学与工程59蔡潇潇201705070生态与资源工程学院高分子材料与工程60柳雅婷201707333数学与计算机学院通信工程61陈旨轩201704055机电工程学院电子信息工程62吴岚筱201711496玉山健康管理学院园艺63林靖薇201706205土木工程与建筑学院工程造价64朱豪杰201704032机电工程学院机械设计制造及其自动化65王静201705231生态与资源工程学院环境工程66赵焕彬201704263机电工程学院机械电子工程67陈志聪201710101海峡成功学院机械设计制造及其自动化68曹诚娟201711550玉山健康管理学院园艺69陈毅鸿201707227数学与计算机学院计算机科学与技术70罗雨晴201708045人文与教师教育学院小学教育71欧阳淑恋201710144海峡成功学院食品科学与工程72张小梅201711417玉山健康管理学院食品质量与安全73李晶晶201709018商学院物流管理74聂发祥201701082茶与食品学院食品质量与安全75何小灵201702051旅游学院文化产业管理76王嘉玮201711135玉山健康管理学院保险学77郑鹏201706059土木工程与建筑学院工程造价78翁碧涵201701031茶与食品学院食品质量与安全79曾祥利201704358机电工程学院微电子科学与工程80张玉成201702240旅游学院酒店管理81张治洪201704166机电工程学院电气工程及其自动化82许含清201701072茶与食品学院食品质量与安全83郜问琪201702262旅游学院旅游管理84姚云201703303艺术学院数字媒体艺术85马春月201708137人文与教师教育学院汉语言文学86李小丽201710068海峡成功学院视觉传达设计87赵芳琳201707381数学与计算机学院数学与应用数学88林鑫201704179机电工程学院电气工程及其自动化89李宁宁201706094土木工程与建筑学院建筑学90白玛桂桑201702320旅游学院文化产业管理91蔡辉辉201704150机电工程学院电气工程及其自动化92陈思颖201701203茶与食品学院食品科学与工程93叶梦婷201707287数学与计算机学院数学与应用数学94徐松培201704002机电工程学院机械设计制造及其自动化95王悦201706202土木工程与建筑学院工程造价96连惠婷201709246商学院物流管理97康国铕201706278土木工程与建筑学院土木工程98何钰婷201708334人文与教师教育学院汉语言文学99陆坤勇201709038商学院保险学100

龙8娱乐官网,龙8国际pt老虎机官网

这是一个Logo图像

邹欣,现任微软Windows中国工程团队首席研发总监。

1996 – 2003年,邹欣在微软Outlook团队从事开发工作;
2003 – 2005年,他在微软内部质量工具团队和Visual Studio团队负责软件项目管理工具的开发;
2005 – 2012年,他担任微软亚洲研究院技术创新组研发主管,负责研究成果的产品化和创新项目;
2012 – 2014年,他担任微软亚洲互联网工程院首席研发总监,负责必应搜索客户端、必应输入法、必应词典等产品。
2014 – 现在,他担任微软Windows工程院首席研发总监,负责Edge,Cortana, UWP App 在中国的发展。

邹欣于1991年获北京大学计算机软件专业学士学位。1996年获美国美国韦恩州立大学(Wayne State University)计算机软件专业硕士学位。他在2007年出版了《移山之道》,于2008年出版了《编程之美》 (合作),于2014年出版了《构建之法——现代软件工程》


问:您在《构建之法》前言中提到,高一(1984年)的时候就接触到计算机语言和计算机,当时是在什么情况下开始对计算机语言及计算机感兴趣的呢?

邹欣:当时我的中学“柳州高中” 还挺重视计算机的, 派了两个老师去外地学, 然后就来教我们。 其中一个老师我在这个文章里面提到了(回忆老师)。我大概是在高中一年级接触的计算机,当时老师们从各个年级中选出一些学生参加计算机兴趣小组,我记得讲课的是教数学的娄国荣老师,他刚参加完了一个培训班,就来给我们讲BASIC 的语法,我们没有任何电脑的实物,就看着黑板抄写BASIC语句。几乎与此同时,我父亲单位里买了一台电脑(PC 1500), 我才看到电脑是什么模样,并且有机会在上面敲了一些程序。

过了不久,庞中坚老师来管理计算机兴趣小组,我们有时晚上到柳州计算中心上机,那时候用的都是苹果机或者是Laser 310,计算中心据说有一台IBM AT,在一个单独的有空调的办公室里,学生都不能进去看,我每次路过都敬仰地往里瞅瞅。计算中心的工作人员在兴奋地讨论从dBase II 升级到dBase III。后来柳高也买了二十多台电脑,上面运行的是CP/M某个版本的操作系统,用起来没有苹果或者Laser 310 好用,庞老师后悔地说——我上当了,计算机没买对。庞老师在暑假还开了培训班,但是学生们上课时都用电脑玩游戏,庞老师一怒之下,把总电源关了,大家的注意力才集中到程序上。

培训完之后,进行了一次广西范围的计算机竞赛,我好像通过了初试,但是在复试中成绩不好,据说当时判卷的方式是把同学们在试卷上写的程序都原样输入到电脑中运行,如果能够运行并得出正确结果,则得分,否则得零分。在一个题目中我别出心裁地用了一个自认为巧妙的办法,但是好像并没有被赏识,看来我的基本功还是不行。我记得获奖的一个高年级同学由于卷面写得太乱,刚开始得分也不高,后来庞老师找到竞赛组织者,复查卷子,分析程序思路,然后才让这位同学得了应得的高分。后来我和庞老师讲了我的想法,他说想法不错,如果程序语法都写对了,肯定能得三等奖。

大概也就是那一年的暑假,《少年计算机世界》上有一个程序比赛,我看了题目(好像是和判断三角形的类型有关),觉得可以试一试,于是自己在纸上写了程序,但是没有电脑调试,开学后,我就找到了庞老师,想借用一下电脑调程序。于是,一天中午,他带我去了学校的机房,我在计算机前敲敲打打,总算把程序调通了。忙完之后,看到庞老师已经趴在桌子上睡着了。我的程序寄出去后,得了奖,庞老师很高兴,他还想让我写一些高中物理的课件,但是后来我要准备高考了,就没有再花太多时间在计算机兴趣小组上。回想起来,我接触计算机已经是30多年前的事情了,当时真是懵懂少年,多亏了几个老师的帮助和提携,才走上了这条职业道路。


问:在大学分专业的时候,计算机科学与技术和软件工程要选哪个好?对今后的就业方向您有什么看法?

邹欣:一个比较偏“科学”, 一个比较偏“工程”。 大学也有像 计算机/软件工程那样 相关的一对专业, 例如化学/化学工程, 建筑学/土木工程, 你也可以问一下这些专业的学长,它们之间的关系, 就业方向有什么不同。

《构建之法》 第一章就援引了托尼·霍尔(Tony Hoare)的论述, 比较计算机科学和软件工程的不同侧重点。

表 1_2 计算机科学和软件工程的不同侧重点

计算机科学

软件工程

发现和研究长期的、客观的真理

短期的实际结果 ( 具体的软件会过时 )

理想化的

对各种因素的折衷

确定性,完美,通用性

对不确定性和风险的管理,足够好,具体的应用

各个学科独立深入研究,做出成果

关注和应用各个相关学科的知识,解决问题

理论的统一

百花齐放的实践方法

强调原创性

最好的、成熟的实践方法

形式化,追求简明的公式

在实践中建立起来的灵感和直觉

正确性

可靠性

如果你想走科研为主的道路,或者你想做和计算机体系结构,算法,硬件相关的工作,那么建议你读CS, 否则二者差不多。 当然, 在中国,这还要看某个具体大学的水平如何, 是否真的有计算机科研的实力。

给大家一个实践题目:做个视频采访。 在校园里, 找到计算机系的老师或者研究生, 问他们,请问你发现了、或者正在研究哪方面长期的、客观的真理?

找到软件工程学院的老师或者研究生,问他们,请问你在软件构建方面取得了哪些实际结果,总结了什么成熟的实践方法?

(请尽量将你的采访分享给我们,可以发在社区,或是微博上,记得@程序员邹欣@人邮异步社区哦~)


问:一个好的产品经理如何提升需求分析的能力并控制沟通成本?

邹欣:我先说一个故事,我的一个同事爱好葡萄酒,要成为评酒师,于是他就参加了各种学习班, 并且每天做家庭作业:

• 拿四瓶不同的酒,撕掉标签和其它标识。
• 喝掉这些酒,每次换酒之前还要漱口,然后分析每一种酒的口感,风味,以及各种特点,并写下来。
• 和标准答案对照,总结自己的差距。

第二天继续。 第三天继续。

后来他的肝受不了, 他就喝酒不下咽,马上吐掉。

用上面的例子做参照看看中国 IT 行业产品经理的情况, 我认为, 绝大部分产品经理的分析能力都有很大的提升空间。 很多产品经理的 “分析能力” 体现在看看微信,微博上的文章, 然后转发给团队。这当然是远远不够的。 医学院的学生要解剖尸体,MBA 的学生要读案例,写案例, 为何计算机行业的人生转发一下微信就够了? 不够,一个产品经理至少要分析本行业和几个相关行业产品的前10名,对每一个产品仔细使用,研究(相当于喝酒),写出研究报告。 自己独立写完10 到 50 个报告的产品经理,全中国有多少呢?

而且软件产品比葡萄酒要复杂得多,需求从哪里来?来自好些地方:

a. 从用户明确的反馈来
b. 从用户不明确的反馈来
c. 从各种技术发展的趋势来
d. 从各个利益相关者来
e. 从各个监管部门来
f. 从产品技术团队来

怎么分析,排序,验证,管理这些需求?请看《构建之法》第八章。

在软件工程的教学中,我们也要求学生团队做产品分析作业, 请看部分学生团队的回答(linklink2)。这种作业显示出他们花力气去分析了么? 他们会是优秀的产品经理么?

关于 “控制沟通成本”, 不知道你具体指的是那些成本需要控制。 把分析报告写好,可能沟通起来成本会降低。


问:目前我自己(异步社区用户)的软件开发团队就几个人,因为人手和技术都有些欠缺,基本上以实现功能为目标,没有完全根据软件工程的过程进行开发,请问如何从0到1建立起一套切实可行的基于软件开发过程的体系呢?

邹欣:如果你的团队把功能都实现得非常好,用户都满意, 而且团队成员也愿意继续做下去,那么,这个团队肯定不是在 0 这个水平。 你可以做下面的几件事,帮助团队把原来不成文的、零散的协作方式变成有记录的、互相协调的流程和共识:

a. 如果团队新来了一个成员,他能否只看一个文档,不用和其他人交流,就能把最新版本的源代码构建成一个能运行的软件,并运行一些基本的测试用例? 如果这个文档没有,那就把它写出来。

b. 如果这个团队成员要修改代码,他能否只看一个文档,就能领会本项目的设计规范,代码签入规范,并且把代码签入?

c. 如果新来的员工不是工程师,而是一个产品经理(!), 而且他发现了这个产品的一个问题 (bug)! 那么,你是否也有一个文档/网站,介绍产品的各个版本,每个版本都做了什么,有什么经验教训?过去的bug 都在什么地方,如何记录一个bug?

把这三种文档做好(可能要经过几轮改进), 让大家都同意,就已经有巨大的进步了。 其他的方面,请看《构建之法》, 《人件》 这些书。 碰到问题就去研究并解决问题, 你没有必要非得去外面请一个 高大上的 “软件工程的过程” 的牌位到家里供着。


问:对于架构的大方向或非常复杂的架构,我(异步用户)一直认是敏捷开发方式无法处理的。因为这需要参与者的水平比较高。而敏捷方法中大都没有超级程序员或架构师的位置。 请问您是怎么看待敏捷的?尤其是大型软件的开发中,敏捷是否有一席之地?

邹欣:首先,敏捷对于不迷信的人来说,是好处大于坏处的。 请看酒后的敏捷

其次,大型软件是由各种小型模块组成的, 如果你把各个模块之间的关系变得比较松耦合,那么,各个小型模块是可以由小型团队来控制它的开发流程,对吧? 如果你说的大型软件是各个模块紧密耦合,还有很多意大利面条式的代码,而且时间紧,任务重, 那么,各种软件开发方法都是无力的。


问:创新更多是需要领域内的一定的学术或技术积累,还是更需要像阿基米德那样的“灵光闪现”?或者说,创新者大多来自于务实派,还是空想派?

邹欣:这个问题,请看《创新的迷思》系列博客,里面提到了很多和创新相关的书籍,也可以参考一下。


问:您为什么会对软件工程教学有这么浓厚的兴趣,以至于投入这么多精力去做这件事?

邹欣:我1991年从北大计算机系本科毕业,不久就出国念书和工作了。 2005年,我回到北京,在微软亚洲研究院工作。 由于工作的关系,我走访了好几个学校的计算机系和软件学院, 还作为工业界的代表, 参加了一些软件学院的评审。 我当时想 “十几年过去了,这些学校每年都说继续深化改革,即使每年深化改革改进了5%, 这些年积累下来, 现在大学的软件教育一定是非常不错的… ”, 没想到看到的情况吓了我一跳(请看这里评审感想)。 我刚开始讲软件工程和软件开发培训的时候, 水平也一般,不过,在给同学和实习生讲课之后, 看到反馈还不错,就继续做下去,每次上课,都在上一次的基础上改进一些,同时也把自己学到的知识和教训加进去。

这个教学逐渐变成了线上和线下结合的一个活动,有编辑,老师,工业界的助教,学生在一起发生各种化学反应, 很有意思,所以我对此兴趣还是很浓。

2014年,我把积累的教案和经验汇集出版了《构建之法》, 现在主要是各个学校的老师在教课,一些助教在做实际工作,编辑在做不少组织工作,我只是用一些业余时间在鼓励大家。


问:您在推行软件工程的创新教学方法的这几年遇到了哪些方面的困难?是如何应对的?

邹欣:首先,这个教学方法中的很多元素并没有什么 “创新” 的地方, 只不过是国外大学习以为常的做法,或者是中国大学本来就要求做到的。 大家觉得“新”,可能是看到这样大运动量,严格的训练居然搞成了,同学们觉得的确有收获,而不是 “进一步深化改革” , “打造一个全新的教学平台” 之类的表面文章,因此觉得“新” 而已。

要做成一件不一样的事情,特别是在天朝的大学,困难总是很多的。 经过几年的努力,现在我们形成了这样的循环:

• 学校老师开课,使用《构建之法》为教材
• 我们给学校老师配一个有工业经验的助教 (报酬来自学校或者我的书的版税)
• 所有学生的作业都上网发布,助教和老师在网上批改作业
• 奖励最优秀的同学和团队
• 收集老师和学生的反馈, 改进下一个学期的教学

我们希望和一些学校进行长期的合作,把更多的专业课,教学体系都改进到符合教学规律,符合现代人才培养理念的状态。

最大的困难是心理上的,很多人都有“过早退出”的心理问题。
• 教师和助教想改革,但是能坚持一个学期么?能持续改进么?
• 学生想学好,是真的付诸实践,还是在琢磨 “如何以最小的努力,过了这门课”?

如何应付这些困难呢? 最好调整自己的期望值,选择能够合作的对象来合作,在坚持中不断改进,在争执中协调步伐。


问:您强调“做中学”,那么在软件工程的学习当中,理论学习和技能训练是否有先后顺序和侧重?

邹欣:如果没有理论的知道,技能的训练是事倍功半; 如果没有技能的训练,工具的支持,来自现实世界的反馈,那么理论只是空中阁楼。

大家如果没有写一万行代码,没有和几个同伴做出一个有人用的软件,那么还不用担心这个先后顺序和侧重的问题。

无觅相关文章插件,快速提升流量