“学姐学长聊专业”系列之——软件工程

嘉宾观点

观点 计算机专业没那么不同寻常

【中M君】:计算机系学生的日常是怎么样的呀?在学姐看来,计算机系同学有啥共性吗?


【余玮】:感觉和其他系没什么区别,男生都会打游戏,女生都会追韩剧,要说有区别的话就是学期末的时候没事别找他们,有事更别找他们!因为在水了一个学期的副本末尾,他们终于遇到了BOSS——期末考PLUS“大作业”!除了每门的考试之外,大部分课程都会有个大作业,比如java老师会让你们写个超市管理系统啦,c++老师会要你写个餐厅订餐系统啦,linux老师会让你写个车票订票系统啦,数据库老师会让你设计个火车票数据库啦……然后大部分人都会拖延症晚期,在deadline之前爆肝写大作业……软院是这样,计科大概也八九不离十吧。要说共性嘛,这个专业的男生大多数比较内向一点,有部分可能会因爱上计算机语言的精确性而在买鸭脖的时候说出“我要一份鸭脖,总价小于等于九块”……额类似这种非正常语言(笑),大多性格温和有耐心(你说调BUG能没耐心吗!)女生可能不太会拾掇自己,但是可能会整个宿舍打一起LOL…(这完全是基于我自己以及接触的软院妹纸们得出的结论…望天ing)

更多>

观点 选择计算机专业,为什么?

【中M君】:我们都知道计算机专业男生居多,那学姐作为一枚妹子,当初选择计算机专业是怎么考虑的?


【余玮】:其实在高中的时候如果有人告诉我我之后会从事跟计算机相关的职业,我一定是拒绝相信他的,然而在了高考完之后,我玩了人生中第一款RPG《仙剑奇侠传四》和《古剑奇谭一》(……),在涕泗横流(눈 _ 눈)的玩完了之后,我才发现世界上居然还有这么一种形式去讲述一个故事、传达一些观念,也有点被开发这两个游戏的团队,被他们一路而来的经历所打动吧,然后毅然决定“我要学做游戏”!再然后来我们学校招生的老师就是我们软件学院的老师……然后发生了什么大家就都知道了……然而进入大学之后我整个人就懵逼了,“哈?软件工程管理?计算机网络?数据结构?算法分析?”“哈?学校不教游戏制作吗?”“哈?我们院学的数学是除了数学系之外最难的?!?!”这跟我想的完全不一样啊(尔康手……)。以上就是我进软工专业的过程…


其实上述的情况我想也是很多人在选择自己专业时会遇到的情况,应为很多时候,刚刚离开高中的我们,并不知道我们认为自己感兴趣的专业实际上是什么样子,进了大学才一脸懵逼的情况不少见。但是我想,如果这个专业真的是你当初自己认真考虑过再选择的,那么即使在你准备深入接触它、发现它表象之下的内里对你来说那么陌生、似乎不是你想要的时候,这个专业依旧有着从本质上吸引你、让你最初选择它的特点,对我来说,那就是计算机专业的生机、它所能给人带来的创造事物的过程和成就感,以及在进行相关学习的过程中塑造出来的对事物的看法。之前看过一个调查,说虽然程序员大都自嘲自己是码农,但是他们对于自己的工作是有着自豪感的,这让我想起大一时候,在第一节软件工程课上老师说的那句话“Software creates the world, we create software”。虽然我只是一个平凡的不能再平凡的程序员,做着平凡的工作,我写的东西也不会改变世界,但是每次想起这句话,还是能让我欢欣鼓舞。

更多>

观点 计算机专业如何找到好实习?

【中M君】:计算机专业现在越来越火,如果想要争取到好的实习,学姐有什么建议吗?


【余玮】:想要争取到好的实习需要有良好的技术知识储备和实践经验,但是著名的死循环就是“我要找份工作,所以我需要经验;我需要经验,所以我要份工作”。由于我并非学霸也非大神,这里只能给出个人的一些普通的获取经验的建议。首先是认真负责积极地参与到你的大作业中去,就像当时老师对我们说的“如果你们自己不会主动去做一些项目,也不去参加一些比赛,那么到你找工作的时候,你的大作业可能是你能拿出的你做的最大的项目”,特别是软件工程的一些大作业,从需求分析到最后的测试,一路认真做下来,收获还是很多的。第二是在你还有余力的情况下主动去参与一下项目,可以是问问老师有没有项目可以做,可以是参加比赛,可以是有个idea想要实现自己就动手去做,也可以是去关注一些开源项目,开阔视野。你也许一开始不知道自己最想干的哪块,但是大多数人都是如此,只有自己接触的多了,才会慢慢摸索出自己想做的事情。此外,在实习面试前,梳理一下自己的知识体系,做一些面试的构想,让自己在面试中思维更清晰、语言更有条理。

更多>

观点 在网易做程序员是怎样的体验?

【中M君】:听说学姐现在正在网易实习,在网易做实习生的体验是怎么样的?


【余玮】:去年的11月到今年3月我在网易实习,今年7月入职到教育产品部前端,也正式我实习的时候所在的部门。网易让我感觉我来到了一所像企业的大学,或者说它是一个学园气氛较浓厚的企业,我接触到的同事都非常的nice,工作资历较深的同事就像待人亲切的导师,其他同事像是学长或者是就同学,我个人非常喜欢这样的工作氛围。也许这样的感觉与我观念上还没有完全脱离学生身份有关,但是这样一种公司环境让我能够更从容的从一个学生的身份过渡到一个职业人的身份。此外,网易的食堂还需要额外的表扬吗,101分多给1分让你骄傲!还有健身房、游戏室、桌球室、理疗室、考拉体验店、未央的水果和猪肉……上一个我看到的具有上述设施的地点,就是大学。所以网易像是职业人的大学吧,我还是新生,但是希望自己有之前大学生涯的经验教训,能踏实为自己制定好计划,继续学习之路。

更多>

观点 计算机专业推荐书目

【中M君】:请学姐给计算机系新生推荐一些书吧~


【余玮】:这个对我来说实在是难题_(:з)∠)_说来惭愧,我自己在专业书籍方面的涉猎也不多,这里只能给出一点点建议吧。


技术类入门系列的书籍还是很推荐Head First系列,这本书的案例到处都是槽点和脑洞,用它的话来说就是时不时的刺激一下你的大脑,让你读书不瞌睡(晚上睡的香~),而且易于理解,非常适合初学。至于更深的技术书籍,相信到时候大家肯定有自己去发现的能力啦。


还有一本非常值得一看的是《人月神话》(我第一次听见这个书名的时候还以为是什么修仙小说…),不知道有没有人看过一部美剧叫《Halt&Catch Fire》,讲述的是个人电脑兴起时候一群给PC带来革命的创业者的故事,也是程序员观看时尽享优越感的剧~里面一个天才程序员就说自己在学校里看的其他书就是辣鸡,只有这本《人月神话》值得一看。虽然写于六十多年前,但是其中很多观点至今任试用,是不是很让人惊叹呢。不过这本书需要对软件开发有接触再去阅读,这样风味更佳。


另外,计算机专业的学生也不必将视野局限在这个专业内,软件是一个复合了多种领域知识的事物,阅读其他领域的书籍也许也会在未来给你提供灵感和帮助,比如说诺曼的《设计心理学》,虽然它和视觉设计、交互设计关系更紧密,但是如果有一天你要设计自己的一款产品,它也许会帮上你。

更多>

观点 为自己的专业和爱好定制计划

【中M君】:最后,学姐对学计算机的同学有什么好的建议吗?


【余玮】:我想,如果每个人在自己步入大学,或者是更早的时候就能知道自己想干什么就好了,这样就能有动力有目标,然而这是最难的,只有那么极少数的人能够做到。我所能提出来是只是很普通的一条,就是为自己的专业和自己的爱好都制定好计划。为自己的专业学习制定好计划,最终专业学习的深度可能人各有异,但是至少让自己有一个根基,给自己之后一个保障。认真对待自己的爱好,贵精不贵多,它会给你带来工作之外的乐趣和热情,或许还可以帮助你开阔视野。不管是冯诺依曼也好,还是spring的创始人也好,计算机领域有名的大家大多在其他领域也有建树,他们的设计之所以如此美丽也与设计者开阔的视野有关吧。最后祝愿大家都能度过充实美好的大学时光~

更多>