所在的位置: 程序员 >> 概念 >> 帅哥做不了程序员

帅哥做不了程序员

Mirror微申

见自己,知世界

作者:阿卟

责编:abbwx

走在校园里,四个同学迎面而来,你觉得谁会是计算机专业的?

点击空白处查看答案

答案是:他们都是CS专业的!

21世纪的高速发展带动着许多00后选择学习计算机专业,程序员越来越频繁地出现在公众视野。他们是理工直男,格子衬衫加黑框眼镜,修的了电脑做得了小程序,起薪极高有铁饭碗……

但等一等,美国本科大二学长阿卟,CS专业的非典型直男给我们讲述了一个,有帅哥美女,有 ,没有格子衬衫和铁饭碗的计算机专业。

用代码改变世界

Q:先介绍下这门学科吧(研究方向\学啥的)

主要研究方向有以下几个:

Q:为什么选择计算机专业(以下简称CS)?

最直接原因的就是好找工作,更有机会留在美国,因为CS是H1B签证里通过率比较高的。

同时我是电影和CS双专业,长远打算就是CS养活电影的爱好。但并不把这门学科当成吃饭工具,我也很喜欢这种用代码改变世界的方式。

Q:学习这门的同学都有啥特点或者癖好吗?或者说哪种类型的人会倾向去学这两门学科?

本科阶段大家还没有被格子衫洗礼,CS课堂上一眼望去就很多样化,也有穿的很潮的上东区帅哥(但秃头和黑眼圈是逃不掉的),招聘会上大家也都西装革履的。

但大家都很自闭。课上就熟人坐一块,教授费尽心思让我们社交,甚至随机分配小组一起做project。可能有些人 就成了朋友,但我那一组大家除了完成任务也都不太说话……依然沉默寡言。

另外,可能学CS的游戏都打挺好,所以说大家电脑配置不会低。但其实敲代码并不需要很好的电脑,基本是个电脑都能写。

更形而上学一点来说,我觉得很多学习CS的人会有改变世界的欲望。因为这就是一个通过代码改变世界,解决需求,提高生产效率的学科。同时也有很多人愿意从冰冷的数字和代码里面获得快乐,喜欢解决复杂的计算机问题之后获得这种成就感。

Q:课程体验是什么样的?

考试:

考试有大考小考,一般包括选择题跟程序填空题。选择题会考概念理解,比如给你一段代码,问这段代码的用了什么算法,数据结构,或者运行效率等等。填空题更多考察应用,比如说要设计银行系统,要实现存款、取款功能。还有一些限制条件,存款取款的余额不能低于0,取款金额不能高于余额。

而且CS在网上的资源超乎所有人想象,所以作弊非常容易。CS社群因为是靠自学学出来的,大家也很愿意去分享这样的资源。比如各种各样代码的实现,都会列出来写好。

我之前收到过教授的邮件,就是她在核实我们所有的项目,发现期末考试有5~10%的学生作弊。这个作弊的定义就是你的代码是直接从别人的网站复制下来的,或者你的结题逻辑和别人的重复。

讲座和活动:

现在很流行的活动是hackathon,就是24小时内团队合作,基本上就二十四小时不眠不休,在规定主题下实现你想做的项目。我们地区每年都会举办,去年获奖的项目是通过人工智能来判断车流量大小,以此智能调整红绿灯的频率,达到优化交通的目的。

更多的是学生社团活动。像我大一的时候就加入了一个CodingforGood,专门帮助当地的人写代码。我当时是负责维护整个组织的网站。那个网站是用来跟合作方沟通,它会展示我们的一些作品,访客可以填表来提交需求。

社团网页截图

Q:学习这门学科的经历对你有什么改变?

可以说CS让我重新认识到了改变世界的方式,不只是那些很宏大的事业,通过敲代码也可以改变很多人的生活。

具体来讲就是,对现有问题提出新的解决思路和方案,以及简化不必要的人工流程。比如我上学期给学校剧社做了检票系统,原来我们检票是用


转载请注明:http://www.xxcyfilter.com/gailian/10267.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了