CMU音乐学院

留学在线   2024-04-19 06:30:12

从美国大厂后端工程师到产品工程师,再到顶级咨询顾问的华丽转身,他没有程序员刻板印象中的不善言辞,反而恰恰是编程塑造了他的有效沟通思维?

而以编程为原点,向外创新探索,他竟靠Music Tech新手作品,被Apple开发者大会邀请,还2次拒绝CMU,最终与耶鲁大学双向奔赴?

剑指未来,以深耕计算机教育七年的技术大佬视角看,如果小白都能用AI一键生成游戏等创意性作品,更早开始卷+tech是否纯属自讨苦吃?

今天设计请来技术咖Johnny,在无数跨专业er都自以为能分一杯羹的交互设计,打开大家对计算机交叉学科新的想象空间。

以下enjoy~

施远 | Johnny

一只梨资深技术导师

顶级知名咨询公司 咨询顾问曾在知名大厂担任产品工程师、后端工程师

硕士耶鲁大学计算机专业本科同济大学软件工程专业云计算、人工智能、DevOps等多项技术认证

01

从技术立身到沟通为本

“编程是逻辑,而逻辑是沟通的必修课”

作为名校出身的技术大佬,Johnny在美国世界大厂做过后端工程师、产品工程师、咨询顾问。

“这三个角色其实既是职业生涯的不同的阶段,也是能力慢慢从知识技能本身,转向了对于行业的理解、与人沟通的软技能上。”

后端部分关注技术本身,做的更多是偏底层、不可见的内容,要求的更抽象,掌握的更形式化,需要对计算机的原理有更加深入的理解。产品工程师会有更多机会接触用户,产出也能有更加及时的反馈,非常考验跨职能部门协作的能力。比如用户拜访获取的反馈,他们在使用产品时有什么样的想法意见等等,需要及时地和designer ,PM去沟通。咨询顾问除了关注产品本身,还要关注不同行业的商业逻辑,尤其是快速学习一个新行业的基本知识,可以和业内人士进行基本的交流,不然无法让客户信任你。

Johnny一路以来的荣誉勋章

从技术立身到沟通为本,Johnny并不认为沟通这一项能力是在后期生硬的转向,而是早在编程过程中就潜移默化地得到了深化。

“编程并不是一门理科,而是文科,因为它靠的是逻辑,不是数学,逻辑就是一门文科的学科。”

梨酱(yizhili2019)分享一只梨的技术入门课

“看一个人的逻辑能力强不强,就是看他能不能把一件事情讲清楚,能不能1/2/3分点陈述。”

这在编程中是非常重要的思考模式,因为它的基本控件就是if else的循环,我们需要告诉计算机,如果在条件A的时候怎么样?如果在条件B的时候怎么样?

在设计中,也可以通过编程进行参数调整,看到实时可视化效果

可以说是编程塑造了Johnny高效的沟通思维。

大多数人经过一定系统上的编程训练,都是可以学会有逻辑地思考的,后续也可以迁移到与人的沟通交流中。这关系到未来整个社会生活的融入和职场晋升。

被邀请参加Apple开发者大会的Johnny

02

成为大佬前先拒绝大佬

他被Apple选中,又2次拒绝CMU

“我硕士申请作品集的着力点,就注重凸显出我不仅只会学计算机这一门学科,也知道怎么把计算机应用到其他学科中去,这才是院校更希望看到的能力。”

计算机能力始终是Johnny的一个支撑中心点,可以和任何技能、兴趣嫁接,碰撞出更多元的idea,所以在升学选择时,Johnny也偏向于计算机交叉学科项目。

最终Johnny成功拿下3所顶校offer:

耶鲁大学 - Computer Science卡内基梅隆大学 - Computer Music卡内基梅隆大学-Entertainment Technology Center

耶鲁大学CS强在哪?居然为它拒绝了CMU 2个offer?

“其实也是看个人的兴趣点。”虽然三个都是计算机交叉学科,但是侧重点并不相同。建议大家在选择offer的时候,多去官网和分享贴中了解具体的细节,看看是否和自己的兴趣、未来规划相匹配。

当然顶级院校的资源还在于通过专业的学习和积累,结识业内人脉。

“像我一位同学在CMU通过课程、讲座、校企合作等等资源结交了业内人脉,毕业之后去了美国皮克斯,参与了皮克斯的动画电影的制作。”

▽10位卡梅导师,放在哪里都算是挺多的▽

01 耶鲁大学 - Computer Science

耶鲁大学计算机的特点在于,它与数学、工程结合得比较紧密,另外也会和其他学科进行合作,比如心理学、语言学、经济学、商务、统计、音乐、医药、物理等。并且耶鲁开设了许多计算机相关的先进应用课程,在计算机艺术方面,除了计算机音乐,还有计算机视觉项目。“我有位同学是计算机图形专业的博士生,这个专业的一个潜在应用就是文物修复,像敦煌莫高窟年久失修的壁画,他们会用计算机图形学去建模,形成一个数字莫高窟。”

2022年,全球首个基于区块链的数字文化遗产开放共享平台“数字敦煌·开放素材库”上线

所以计算机交叉学科其实有很多和艺术设计相关的应用领域。

02卡内基梅隆大学 - Entertainment Technology Center

ETC是专业的娱乐设计项目,由计算机学院和艺术学院联合办学,录取者的背景一般一半为计算机科学或工程类背景,一半是艺术或设计类背景。CMU本身就是机器、电子、计算机等工程学科领域的佼佼者,ETC便自然汇聚了顶尖的科技资源。

此外,还具备美术、音乐、编剧等顶级艺术资源,和游戏制作、机器人深度结合,主要涉及游戏开发和交互设计内容,以后的发展空间也很大。

03 卡内基梅隆大学 - Computer Music

CMU的音乐与技术项目成立于2009年,由音乐学院、计算机科学学院和电子与计算机工程系三个学院联合办学。这个专业更适合对于音乐本身理解更加充分、具备乐理知识的学生,因为有时候他们的final project就是办一场演奏会。但是他们呈现出来的作品绝不是仅仅停留在普通的现场音乐表演,而是会有技术方面的可视化去支撑,或者是通过算法和乐理的结合,演奏出创造性的新音符,所以还是非常需要有音乐相关功底的。

什么样的作品,更容易被顶校青睐?

“在设计一个产品的时候,最重要的一定是要清楚:这个产品到底是为了解决什么问题而存在。”助力Johnny一件三雕的项目,还是大三时的初次tech+探索,一出手,就是计算机+音乐+设计的三位一体。

因为Johnny在硬核技术玩家的身份之外,还是有着10年钢琴底子的声音玩家。“我当时基于作曲家们并不总是能随身携带乐器记下旋律灵感的洞察,才想要设计一个能随时随地记录音乐灵感的app。”于是Johnny和2位朋友一起完成了app的设计产出,还因此受邀参apple开发者大会。

Hello,WWDC 16

app能够通过用户哼唱的旋律,检测出频率、分贝等元素并生成乐谱,然后以MIDI等接口方式,用各种不同乐器的形式呈现出来。

用计算机设计音乐?很难想象吗?

其实无论是从教育还是商业的角度,计算机和音乐的结合,都有很大的潜力。

目前越来越多的院校开始重视这部分交叉学科,像中央音乐学院2019年成立了音乐人工智能与音乐信息科技系。

Touch Designe连接合成器的信号,合成器控制了声音的变化,TouchDesigne展示的画面,又会和声音非常契合,也就是不同的旋律,会呈现不同的视觉效果

商业上,计算机和音乐的结合,可以创造出更新颖的音乐创作形式,或者非常有趣的app等产品。

比如tiktok的前身Musical.ly,它选择的切入点是青少年对音乐口型拍摄搞怪视频的娱乐需求;后面byte dance将自身的个性化算法推荐优势融入进去,tiktok越来越成为一个音乐的分发平台,利用渠道优势把音乐更有效率地分发出去。

03

AI大行其道

计算机还有必要早早学习嘛?

“为什么我会觉得4年级就可以开始接触计算机编程教育?”

如前文所说,编程可以和很多行业领域结合,未来也需要更多跨专业人才,无论是作为兴趣还是职业规划都是很有力的背景;

而ChatGPT等大语言模型则是划时代的,比如一句文本就能生成曾经需要肝几万个日夜的3D世界。

Moonlander让没有3A级预算的小型开发商,也能打造高保真3D游戏

作为深耕青少年计算机教育七年的大佬,Johnny也不否认AI对于小白们的巨大加成,但是这并不意味着计算机教育变得更简单。

“你要想用AI生成代码,首先你肯定得自己懂代码,会写代码,才能判断它给到你的东西质量如何?需不需要优化?”

AI简化操作的背后,实质是入行门槛的提高

5年前开设的是C++、java等专门工程师岗,只需要掌握某一门语言就能胜任;2020年左右,岗位划分出现了后端、前端工程师,这就要求在语言之外,还要能熟练应用框架进行快速产出;2022年之后,对AI有了解的大语言模型人才需求明显越来越旺盛。

行业不断推陈出新,如果只通过本科四年或者短期技能培训,非常急促地去迎合就业市场,基础肯定不太扎实。

“所以我们要更早开始,拉长我们的学习周期,真正去掌握这些内容,以防止被未来被AI取代。”

升学体系中的先行者

在国内,可以明显感受到编程教育所占的比例越来越大,甚至可以认为它是一项必须要掌握的技能。

比如山东已经将计算机作为一门高考学科去考察;江浙沪也有教育鼓励政策,像是取得信息学领域省级/全国级别比赛名次,会有高考加分。

在国际就更加明显,官方发布的AP选课建议中,超过半数的专业建议选择AP计算机课程,比如java,对计算机原理掌握的程度。

如果打算去国外深造,但到高中阶段才开始接触编程,会有很大的应试压力,并且兴趣引导的缺乏会很大程度上限制想象力,容易让他们产生编程只有考试这一项功能的厌烦感。

所以想要更好的融入美国/英国等海外教育,也需要尽早地开始接触计算机。

施远导师即将开设的冬令营

欢迎了解

▽高中生申请部分成果▽

卡耐基·梅隆大学

Mia 加拿大高中

艺术中心设计学院

尤彬沣 无锡天一中学

Fray 苏州实验中学

Yenny 苏州星海国际高中

魏豪辰 无锡天一中学

唐珩益 无锡天一中学

徐步雨 加拿大高中

加州艺术学校

邱嘉韵 澳洲高中

康奈尔大学

刘逸颀 美国Darlinton高中

艾米丽卡尔艺术与设计大学

夏子迪 金苹果双语学校

罗德岛设计学院

朱宸瑜 美国高中

美国加州理工工程学院

Barron 上海美国高中

美国巴布森商学院

泽恺 加拿大国际高中

美国查普曼道奇电影学院

彦博 北京国际高中

香港理工大学 人工智能方向

黄馨迪 杭州学军中学

伦敦艺术大学 插画设计

玉儿 南京雨花台中学

04

编程马拉松

get the hands dirty

但话说回来,“虽然目前很多四五年级的孩子已经开始学习C++这些相对来说比较晦涩、高级的语言,但其实是违背孩子天性的。”

这并不是上一趴的悖论,而是Johnny更希望用一种兴趣去引导他们,把编程的学习看成是一场以乐趣为起点的马拉松,而不是单纯的消耗性内卷。

“对什么感兴趣不重要,但有一个感兴趣的方向很重要!”

在每次营地开始前,Johnny都会在面试中挖掘孩子自己的的目标,比如:

开发一款自己的游戏AI股票预测黑客攻防开发自己的web应用开发NFT作品售卖......

先经过编程基础的学习积累,到下一阶段就可以往他感兴趣的方向迁移。并且“当你掌握一门编程语言,之后就可以很快上手其他多门编程语言。”

95%的孩子都想从设计一款自己的游戏开始。

“所以通常我会推荐python入门,因为python的应用范围更广,可以写算法、做游戏、APP,甚至人工智能其实都主要是由python做数据分析。”

在有了一定的计算机能力之后,第二阶段就是迁移到他们感兴趣的游戏或者装置领域中,这里也会分为2个步骤:

第一个步骤是先尝试组装已有的开放元素,建立自己的游戏世界观和机制,这样不需要经过一个特别长的学习周期,就可以把计算机技术应用起来。第二个步骤是辅以其他设计思维和方法,设计出自己的游戏。

在元宇宙营地中,Johnny划分了2个类型的班级:一二年级低年龄段和五六年级的高年龄段。面向一二年级,Johnny选择的媒介是Roblox(虚拟世界的引擎,比unity更容易上手),它有很多成熟的素材库。教学内容以组合已有组件为主,辅以基本的逻辑训练。

比如先教他们搭建小岛、创建地形的3D建模知识,然后让他们去拆解一个小岛的逻辑,进而把生活当中的元素加入进去,像是哪里设置公路、加油站、餐厅等等,落到具体场景当中,建设一个可以正常运转的、自己的专属小岛。

五六年级的学生懂的更多一点,Johnny为他们选择的是lua游戏脚本语言,通过控制RGB值的代码,来设计难度更高的游戏关卡。

比如跑酷游戏,在已有的一般性游戏逻辑上,可以自己设置玩家有几条命,消耗玩家生命值的机制等,像是看似反光但是踩到就会坠落结束游戏的透明材质元素。

最后一个阶段,会加入design thinking的内容,包括基本的设计方法,如何从出版物、已有的电子游戏、桌游等媒介中获取游戏设计的灵感;

在实操过程中,如果没有专业设计软件的基础,是否能够通过和ChatGPT的对话生成游戏里所需的元素等。

然后以三人为一组,每个人先各自完成一个关卡,最后拼起来变成一个他们自己的游戏。

同时,在Johnny看来,学习计算机的初期,get the hands dirty的自学和探索能力非常重要!

“对于低年龄段的孩子,包括初中孩子,我都会鼓励他们把一个好好的东西拆掉再装回来,去自己摸索电池要怎么换,元件要怎么换等等。”

让Johnny印象深刻的是一位五年级学生,“我在教其他小朋友的时候,他们会亦步亦趋地照着我的步骤去做,或者不会做的时候,就停下来等我去教;

但是这个小朋友在我教完之后,甚至不用我再去引导,自己就会动手尝试,不相信任何人直接给出的结论,而是自己去写代码、改参数,去运行观察结果变化。”

05

技术+设计

完美契合的soulmate

Johnny和梨爸Tony认识,还是因为共同的朋友牵线搭桥,“16/17年的时候,他在梨这边学习准备作品集,之后也拿到了很好的研究生offer,现在在汽车行业的电车公司做设计师。”

“是他发现我和Tony对于教育都非常有热情,并且非常凑巧的是优势也互补,梨擅长设计,而我对编程硬核技术方面更有经验,所以我觉得我们之间的合作,可以给学生带来特别丰富的学习体验。”

你会是什么样的导师?

01 实用主义

“所谓的实用,是我会更关注学生学到的内容有什么样的应用场景,包括为什么这么做?比如你为什么这么设计这一段代码?如果我改了这个地方,会有什么样的变化?”

通过这种追问式、引导式的问题,可以让学生发现在学习过程中,哪些东西是真正理解的,哪些东西可能只理解到了表层而已。你对一个项目了解得越深,你能回答出来的追问就越多。

“所以我希望学生不是在泛泛地介绍一些内容,而是在聊具体细节的时候,可以给出例子,并且指出这样做的好处是什么。”

02 兴趣导向

帮助跨专业同学快速上手技术,设计合理的目标和milestones非常重要。

其实计算机是有很多方面可以和学生自己真正感兴趣的方向去结合的,并不是都要从从游戏或者写算法开始,因为有时候反而会让他们觉得离自己想做的事特别远,打击积极性。

“我之前有一位学生就是高三打算申请国外留学,本身偏设计方向,对于无人机特别感兴趣,但是缺乏计算机的技能。”

Johnny为他选择了航拍相关的方向,“航拍其实和计算机没有特别多的关系,更多是遥控技术,我们设计项目的时候,就会思考无人机上的镜头如何和计算机的模块结合?”

“我们想到的是做物体检测,比如在地震灾区检测被困者,或者无人机运送物流等形式的小型demo。”

2023年由ChatGPT开启科技设计的新征途,各种创新浪潮席卷而来。

「一只梨」也看到了各个年龄段学生在赛道抢跑时的蓄势待发,Johnny的加入,让在技术板块如虎添翼,期待未来一起在前沿设计领域孵化和培育更多的创意人才。

「一只梨」不仅和国内、国际设计教育紧密接轨,还和各大创新企业保持着密切的合作。在这里,你收获的不只是一份优秀的作品集,而是完整的职业和人生规划。

硕果累累的一只梨

并且,「一只梨」和学员的关系是“终身”的。除了帮同学申请顶校offer、内推名企实习和工作,还会全力以赴地为平台上的优秀设计师,匹配适合你的合作伙伴、建立更多的资源链接、推倒阻碍你设计道路的各种围墙。

| End |

撰稿/编辑 | 一只梨/Johnny

图片 | Johnny/网络

作品及图片版权归设计师本人和所服务企业所有,

未经允许转载挪用,将追究法律责任。

一只梨的优势&态度

定位 | 只针对全球Top院校和企业,致力于UX、交互、服务、产品创新、人工智能等前瞻领域。

高度 | 庞大的资深导师团,拥有全球顶尖院校背景,及多年工作经验。

收费 | 教育是最有价值的也是最保值的投资,但大多数人都是工薪阶层,我们杜绝乱收费,甚至发起过众筹资助学员。

理念 | 我们是设计师蜕变平台,秉持亦师亦友的培养理念,认真对待每一个梦想。除了面试指导、作品集规划,还提供后续的职业规划,这也是为何梨学员都把一只梨当成家,愿意常来常往。

本站郑重声明:"留学在线"的新闻页面文章、图片、音频视频等稿件均为转载稿。如转载稿涉及版权等问题,请与我们联系,客服邮箱756005163@qq.com,转载稿件仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。

相关推荐

留学在线