网上流传的对程序员刻板印象是这样的:格子衫,牛仔裤,死宅!这样想就错啦!新时代程序员,致力于用编程打造一个更美好的世界,今天小助手就跟大家一起看一看属于NUS程序员的靓丽风采!
选择国大计算机工程
Rishab Patwari 对计算机的兴趣,可以追溯到他的祖父,但是具有讽刺意味的是,他的祖父实际对计算机知之甚少。“在我年轻的时候,我的祖父对计算机很感兴趣,想尝试使用它们,”他回忆道。“在教过他并看到他使用社交媒体之后,我开始意识到这个领域有多么深入。”
在国民服役期间,Rishab 建立了自己的 PC 游戏平台。尽管必须投入高昂的成本和时间,但他发现这是一次有益的经历。“对我来说,做这件事的动机只是找出事物的运作方式以及事物的组合方式。在那之后,我发现计算机工程适合我。”
这种兴趣推动 Rishab,在各种著名的计算机科学课程中,最终决定选择新加坡国立大学计算机工程,这是新加坡国立大学设计与工程学院 (CDE)和新加坡国立大学计算学院 (SoC)的联合项目,该项目可以让Rishab能够灵活地探索计算的硬件和软件方面。
对于尚未决定专攻哪个领域的新生来说,这是完美的选择。
Rishab说,“计算机工程是编写算法的计算机科学家和电气工程师之间的多学科桥梁。如果不确定自己喜欢哪一边,请选择计算机工程,因为它可以更广泛地尝试两边的课程。”
帮助 Bengkala 村庄进行旅游宣传
“2019 年,我加入了一个由新加坡国立大学计算机工程和计算机科学专业的学生组成的小团队,帮助巴厘岛北部的一个名为 Bengkala 的村庄进行旅游宣传。”
Rishab(左二)与来自新加坡国立大学的志愿者和
Bengkala的村民, 来源:NUS
在近六代人的时间里,Bengkala的很大一部分人口生来就失聪,那里的人们通过开发他们社区独有的当地手语 Kata Kolok,来进行沟通和交流。Rishab 负责开发一个网站,帮助来自世界各地的游客预订村里的寄宿家庭,保护和展现Bengkala的手工艺品。
丰富具有活力的课堂经历和环境
这些在该领域的经历与课堂上同样令人难忘的时刻相得益彰——例如,他的一位教授一边上课一边扮演一个深受喜爱的迪士尼角色。
“他穿着巴斯光年的装扮在舞台上奔跑,并大喊'到无限和超越',因为这节课是关于无限的主题,”他回忆起副教授 Terence 'Lightyear' Sim 时难以置信地笑了起来。
除了令人难忘的老师,Rishab 还称赞一年级助教营造了充满活力和鼓舞人心的课堂环境。
“在第一年的课程中,我记得有一位名叫 Arjo 的助教,他真的与我们分享了他的热情。他会告诉我们他正在做的所有事情,从自动驾驶汽车到他为自己设计的耳机,”Rishab 回忆道。
TWpBd01UbzBNV1F3T2pnNk56Z3laVG82TVE9PQ==
“他对我的影响很大。当我和他一起在教室里时,他让我也想出去尝试一些东西。”
然而,到目前为止,Rishab 最喜欢的课程是空间系统简介,学生可以在其中学习如何设计火箭和卫星。他发现这非常令人兴奋,因为它将一些遥远且看似不可能的东西放在了伸手可及的范围内。
“每个人都想去太空,但你怎么去那里?学完这个课程后,你会想‘哦,哇,其实没那么难!’”
总的来说,计算机工程课程改变了 Rishab 对技术的看法。在入学之前,他的主要重点是学习计算机工作原理的具体细节。作为最后一年的学生,他现在意识到计算机工程不仅仅是技术知识。
“例如,编程是一种非常系统和合乎逻辑的解决问题的方法。然而,随着你的深入,你会意识到并非所有事情都可以通过逻辑来解决。”
“你必须考虑事物的人性和情感方面,以及人们如何与你设计的事物互动。毕竟,如果你有最好的解决方案而没有人愿意使用它,那只是一种浪费。”他说。
硅谷初创公司实习点亮梦想
Rishab 本科经历的另一个亮点是在硅谷的 NUS Overseas Colleges 项目,他在史丹福大学学习期间磨练了自己的软技能,并在硅谷初创公司 Vida Health 实习,担任 iOS 开发人员。尽管 Covid-19 缩短了他的逗留时间,但 Rishab 在美国度过的三个月为他提供了丰富的新视角。
Rishab(最左边)和他来自史丹福大学的队友, 来源:NUS
未完待续,请点击[下一页]继续阅读