采访往届师兄及阅读博客感想

采访-发言人:张宇鹏(Yupeng Zhang)

被采访人:张宁(USTC-MSRA'08,计算机系)

Ex.师兄的善意提醒:请一定要认真学习软件工程这门课,至少项目要确实认真的去做,不然你会像我一样得低分。

Q1:师兄您认为在MS的ASE课程和学校的如同制作编译器的项目相比有什么区别?

A:在MS做过项目之后你才会明白,学校中德项目大部分都只是Toy System,做给自己玩、给老师查的,而你在软件工程可中所做的项目,不仅要比学校的项目大很多,更重要的是它们是真正做给用户的东西。

Q2:师兄您觉得在做软件工程时最困难的是哪一个部分?

A:(大声的)Coding!说起来最辛苦的确实是这部分,但其实你会发现Coding中所遇到的大部分的困难其实是因为你的需求分析以及设计做得不够好,想要实现的功能没有Well define,所以最困难的其实是Coding之外的部分。

Q3:如果再给师兄您一次机会可以再做一次ASE的TeamProject,您最想承担和最不愿意承担的角色分别是什么?

A:这个问题其实很有意思,总体来说,我可以说我不想干工程吗(笑),但其实做什么角色并不是只看自己的兴趣的,不论做什么角色,都需要可靠的队友的支持,团队中Manager,Designer,Developer,Tester的任何一个环节出现大的问题都会让大家兴致大减。所以比起单纯的看自己想做的,其实挑选到合适自己在团队中的角色才是最愉快的。

 

总结:软件开发是我们六个人的事情,比起在赛场上(编码中)的艰苦,做足赛前的练习、配合、战术都是最重要的。但比起这些,最重要的还是我们每个人的热情和全力以赴,只有这样,我们才真正成为一支团队,而不是象牙塔中的娃娃军。

转载于:https://www.cnblogs.com/codelsd/archive/2012/08/10/2633142.html

你可能感兴趣的:(采访往届师兄及阅读博客感想)