作者:夏增武 2004级 来源:北软人家园pku-mse  ithao123整理 2007-07-23

摘要
1 知识积累
2 英语是很重要的
3 编程是我们吃饭的技术
4 课从名称上都感到不错,其实真正重要的还是老师

知识积累:
  Bell-Labs 对实习生的背景知识要求比较高。这次选择的四名实习生中,有三名是网络方向的。

怎样去积累知识呢。
  我们知道,下一代网络是一个融合(integration)的网络。wireless ,data and optical ,现存的三个方向将融合到一起。作为一名软件工程硕士,以后未来的就业方向就是工程开发。因此对这三个方向的基本概念和网络的体系结构都要有所了解。如果对象都不了解,又如何基于对象去开发软件。

  现在我在Bell-Labs,参加了一个项目,是关于下一代网络的管理平台的一个DMT(data module tools)部分,现在刚刚开始,对一些东西还不是很了解,但可以体会到如果没有三方面的网络知识,对其中的一些问题理解起来是很困难的。

  但并不是要把网络与通讯的所有知识都要学遍。从实习单位来咱们学院要人时提供的项目,可以看出来,基本要的人去做的都是编程。这也就是说,我们是去做软件的,而不是去做硬件的。你可以去了解光纤的结构和在光纤中光传播的原理,也可以去了解通信的基本原理(信号是如何编码,传输和解码及容错处理的),但至少出去工作,基本上是用不着的。除非你想在这方面有所发展,或是继续读博或是去硬件开发。

  从而比较现实的是要什么都懂一点,不用去学习信息论,电磁波,信号处理的知识。当然有通信背景的本科基本上都学过(包括我)。

英语:
  英语是很重要的,在Bell-Labs 中,看的文档都是英文的,在其它的外企也差不多。除非你立志在国内的企业工作,否则,好的英文阅读能力是很重要的。

  英语阅读的重要性我是深有体会的。通过张德昭老师的《通信网基本概念》的锻炼。我感到英文阅读能力有了很大的提高。从而在后 的《光纤原理》《无线通信原理》的大论文---没有考试的,查阅资料的过程中(在网络上,中文资料有价值的需要收费 ),查到好多英文资料,看了好多,收获很大。许多专业词汇都是从张老师的课上学到的。
在Bell-Labs,我周围的工程师经常打电话给他们在总部的外国同事,去讨论问题,因此好的听力和口语表达,是很重要的。

Program 能力。
  编程是我们吃饭的技术。不会其它的,可不能不会编程。其实编程能力的高低决定了你是否找到一个好的实习单位和好的工作。C++和JAVA是必备的。
发现Bell lab 的工程师编程能力巨强

个人认为最有价值的课

《网络与通信概论》-张德昭、《算法分析设计》、《移动通信原理》、《光通信》、《Internet高级程序设计》、《面向对象设计》-麻志毅版

可以说,《网络通信概论课》是我进入现代网络技术的敲门砖,是我从依赖中文参考资料到独立快速参阅英文资料的转折,使我学会了使用英语的方式去思考去推理。
《移动通信原理》是我进一步了解了移动通信的概念,搭建起移动通信系统的基础。
《光通信》,可以说是把自已带入到电信背景的一门课。不过看到学校好象把它和宽带接入合并了。不知道还会不会讲好。

课从名称上都感到不错。其实真正重要的还是老师
个人见解,如有不同,请勿攻击。

分类: 程序人生 北软经验

收藏本页到:      


关于ithao123.COM | 联系方式 | 免责声明 | 友情链接