祝贺您成为一名北京邮电大学计算机系的大学生!

在未来的日子里,您一定会感觉到自己的人生会发生很多变化。学习的方式需要发生变化,生活的方式需要发生变化。在大学里,您的选择变多了:您可以选择积极参与学生工作,也可以选择埋身于理论与科研之中,也可以选择积极参与开发以积累工程经验。

哦,我们还没有进行自我介绍。我们是《一期一会》编辑部,定期为未来的工程师和电子产品发烧友们提供一份刊物。《一期一会》中的文章会带领第一类读者深入浅出地了解现行主流开发技术;阅读本刊,您可以近距离了解工程师们的工作,看看您所学的专业课知识是如何在现实中运作的。《一期一会》同样会摘选现目前仍在北邮就读,已经从北邮毕业的作者的文章。我们尽全力为您提供具有深度思考、有技术纵深的文章,让您能够从中有所获益,让您发现更多“硬核”的北邮人。

如您所见,我们主要为开发者(或者,未来的开发者)们服务。

然而开发者的日子们并不好过。如您所见,我国的宏观经济仍然处于持续低迷的状态,互联网行业也处于萎缩的状态。互联网大厂大规模裁员的新闻已经屡见不鲜,各个公司的 Head Count(招聘新人的名额)数量也在急剧萎缩。软件开发技术不断迭代,开发者们需不断提升自己的“内力”才能在一次一次的技术冲击中存活下来。如果一个开发者不能做到终生学习,不能对整个计算机系统有良好的理解,没有过硬的计算机专业素质,那他很难在软件开发行业走得长远。学历、证书、过往的业绩都不构成开发者的“护城河”。唯有不断学习,才能够在行业内有立足之地。

那学校的课程能够帮助我们多少呢?事实上,我们学院的课程更加倾向于理论教学(重视原理,淡化型号),具体的开发技术还需要同学们自己钻研。计算机组成原理课程会教大家“计算机如何调度内存中的数据”,但并不会告诉你什么是 x86 架构,什么是 arm 架构。操作系统会教授大家什么是信号量,什么是进程、什么是线程,然而 UNIX 系统级编程却需要同学们自己学习。计算机科学毕竟是工科。理论课程解释了计算机如何运算这个世界,然而问题的关键却是我们应该如何做才能利用计算机去改变这个世界。与其坐而论道,不如起而行之。如果您对开发感兴趣,那么现在就动手做吧!

人生充满着无限的可能。我们不应该限定自己的未来的可能性。技术,只是万千人生选择中的一条选择。《一期一会》编辑部在之后的每一期会采访一位北邮人,让他讲讲他独特的故事。同时,《一期一会》编辑部在未来的日子里会举办一场线下沙龙,邀请几位不同的北邮人,让我们的先辈谈一谈自己的人生选择。

前路是曲折的,未来是光明的。希望各位新朋友们都能够在未来真正有所获得,也希望各位新朋友能够多多关注本刊。