马来西亚计算机科学与工程大学专访:约翰逊·钦谈科技人才成长之路
科技正以惊人的速度发展,而建立一份有意义的职业生涯需要适应能力、韧性以及愿意进入新领域的意愿。作为嘉宾专家访谈系列的一部分,我们与行业领袖坐下来,他们分享自己的职业历程、见解以及对下一代专业人士的建议。
在本期中,我们重点介绍了软件工程师兼社区建设者约翰逊·钦先生,他同时领导着吉隆坡谷歌开发者社区云平台的社区项目。他的职业生涯始于实习被拒和学生黑客马拉松等不确定性。随后,他开始在Virtuals Protocol从事开发者关系、软件工程和研发等工作。约翰逊先生的经历体现了他在科技领域中愿意学习、不断尝试并开辟自己道路的决心,这也正是马来西亚当代年轻科技人才充满活力、积极进取的精神写照。
在这里,他分享了关于在课堂之外培养技能、社区价值以及学生如何为快速变化的科技领域做准备的看法。
问题1:你通过学生社区、黑客马拉松和项目开启了技术之旅。这些经历是如何塑造你的职业生涯的?
我的旅程真正开始于新冠疫情刚过之后,我开始攻读软件工程文凭。我通过视频平台偶然发现了黑客马拉松,并决定去参加一个本地的活动。在我的第一次黑客马拉松中,我记得我们是在大学里只学了两周Python之后才加入的,当然我们最后还是拿了倒数第一,哈哈。但我可以说,幸运的是我们能够从那次失败中吸取教训,这激发了我们培养出一种坚定的再试一次的心态。
后来,在大学期间,我深入参与了社区建设,特别是当我们开始建立新的技术社团时。我们经常缺乏外部演讲嘉宾,所以有时我会主动承担起责任,亲自负责研讨会的课程内容。我的方法简单却有效:我总是选择一个自己不了解的新技术主题,这迫使我必须去学习它,以便能够讲授这个主题。教导他人迫使我快速掌握知识,并为我未来的领导力和软件工程角色做好了根本性的准备。
问题2:学生们在黑客马拉松、技术社区和行业活动中能获得哪些课堂上学不到的收获?
我认为对我个人而言,最大的收获是视野发生了巨大的转变。黑客马拉松和技术社区确实能让你的视野远远超出你的课程大纲。其中一个值得一提的经历是,我有机会加入了一所专注于构建者理念的在线学校,它位于旧金山。那段经历彻底打开了我的眼界,它教会我,开发一款产品可以从发布一个简单的着陆页并直接获取客户验证开始,而不是试图花费大量时间去制定完美的计划。
此外,这些活动中的人脉建立不仅仅是为了结识人,更是为了从拥有截然不同经验和问题解决方式的人那里学习多元化的观点。
问题3:学生如何利用社区、项目和活动来提升他们的技术和沟通能力?
这一切都归结为打下坚实的基础并挑战自己的舒适区。我一直觉得解决问题是一项被忽视的技能,学生们往往只想着学会如何编程。每当我感觉自己目前的方向迷茫时,我就会尝试明确目标,然后反向推导出实现该目标的路径。
正如我在教授技术讲习班时所发现的那样,向同伴解释概念不仅能加速你的技术理解,同时还能磨练你的沟通和公开演讲技巧。如果你不能清晰地沟通,就别指望自己能与团队良好协作。对于作业和黑客马拉松项目来说,这一点同样适用。
问题4:你曾谈到面临超过100次实习拒绝。那段经历教会了你什么,你会给寻找第一个机会的学生什么建议?
经历超过100次拒绝确实很有挑战性,考虑到我作为一名学生已经拥有相当强的作品集。我创立了一家软件公司,赢得了黑客马拉松,还有多次技术研讨会的公开演讲经历。讽刺的是,一些招聘人员仅仅因为我在标准实习职位上过于资历过高而拒绝了我。但回顾过去,我觉得我确实在技术价值方面有所欠缺。
这段经历教会我的,同时也是我今天给寻找第一个机会的学生的主要建议,就是你需要知道自己能够提供什么价值并加以利用。如果你说,哦好吧,我能够在被分配任务时完成工作,那你与一个拥有强大工具支撑的大型语言模型没有什么不同。相反,你应该能够解决问题、承担复杂任务,成为驾驭人工智能的驱动者,而不是让人工智能来掌舵。
现在的严酷现实是:你能提供什么超越人工智能订阅的价值?试着重点专注于掌握基础知识,因为任何东西乘以零仍然是零。没有对任何项目经验的强大核心理解,世界上所有的社交网络和现代工具都不会让你得到那个职位。
问题5:随着人工智能改变技术专业人员的工作方式,学生今天应该做什么来为未来做准备?
你应该把人工智能看作一个强大的增强器,而不是替代品。如果使用得当,人工智能可以帮助你将一到三年的进步压缩到仅仅几个月,前提是你的基础知识完好无损。为了为未来做准备,我推荐一个四步方法:
第一,明确你想实现什么。
第二,反向工程你的路径,规划出你需要的精确技能和经验。
第三,培养强大的解决问题的能力;理解问题的为什么和如何远比简单地记忆语法更有价值。
最后,要极具适应性和开放心态。行业会持续变化,你必须准备好与之共同进化。
约翰逊·钦先生快速问答
问:你首选的编程语言是什么?
约翰逊先生:TypeScript。我非常倾向于它,因为我有网页开发的背景。
问:你首选的人工智能工具是什么?
约翰逊先生:Claude。我发现它对开发者更加友好,这使我当前的日常工作非常高效。
关键要点
约翰逊·钦先生的旅程为任何学生或有抱负的技术人员突显了一个鼓舞人心的教训:职业成长不仅仅关乎你在讲堂里学到什么,更关乎你如何构建、实验以及在社区中协作。无论是开发全栈应用、培育学生构建者空间,还是突破早期职业拒绝,核心原则、坚持和持续创造仍然至关重要。
通过构建来学习:加入黑客马拉松、副业项目和开发者社区,尽早获得实用的动手经验。
拥抱韧性:拒绝只是垫脚石;坚持和毅力在获得科技领域第一个重大突破时至关重要。
专注于解决问题:学会清晰定义你的目标,并尝试反向工程实现目标的路径;解决问题远比仅仅编写代码更有价值。
拓展你的人脉:让自己周围充满志同道合的构建者,积极参与技术社区,以加速技术和软技能的提升。
将人工智能用作增强器:先掌握基础知识任何东西乘以零仍然是零,然后利用工具来倍增你的能力和学习速度。
关于嘉宾专家访谈系列
嘉宾专家访谈系列为学生、有抱负的专业人士、在职成年人以及任何有兴趣在科技领域建立未来的人带来经验丰富的技术专业人士和行业领袖的真实世界视角。
通过他们的职业故事、行业见解和实用建议,我们的受访者帮助读者更好地理解在科技行业工作所涉及的机会、挑战和技能。
在本期中,我们重点介绍了软件工程师兼社区建设者约翰逊·钦先生,他同时领导着吉隆坡谷歌开发者社区云平台的社区项目。他的职业生涯始于实习被拒和学生黑客马拉松等不确定性。随后,他开始在Virtuals Protocol从事开发者关系、软件工程和研发等工作。约翰逊先生的经历体现了他在科技领域中愿意学习、不断尝试并开辟自己道路的决心,这也正是马来西亚当代年轻科技人才充满活力、积极进取的精神写照。
在这里,他分享了关于在课堂之外培养技能、社区价值以及学生如何为快速变化的科技领域做准备的看法。
问题1:你通过学生社区、黑客马拉松和项目开启了技术之旅。这些经历是如何塑造你的职业生涯的?
我的旅程真正开始于新冠疫情刚过之后,我开始攻读软件工程文凭。我通过视频平台偶然发现了黑客马拉松,并决定去参加一个本地的活动。在我的第一次黑客马拉松中,我记得我们是在大学里只学了两周Python之后才加入的,当然我们最后还是拿了倒数第一,哈哈。但我可以说,幸运的是我们能够从那次失败中吸取教训,这激发了我们培养出一种坚定的再试一次的心态。
后来,在大学期间,我深入参与了社区建设,特别是当我们开始建立新的技术社团时。我们经常缺乏外部演讲嘉宾,所以有时我会主动承担起责任,亲自负责研讨会的课程内容。我的方法简单却有效:我总是选择一个自己不了解的新技术主题,这迫使我必须去学习它,以便能够讲授这个主题。教导他人迫使我快速掌握知识,并为我未来的领导力和软件工程角色做好了根本性的准备。
问题2:学生们在黑客马拉松、技术社区和行业活动中能获得哪些课堂上学不到的收获?
我认为对我个人而言,最大的收获是视野发生了巨大的转变。黑客马拉松和技术社区确实能让你的视野远远超出你的课程大纲。其中一个值得一提的经历是,我有机会加入了一所专注于构建者理念的在线学校,它位于旧金山。那段经历彻底打开了我的眼界,它教会我,开发一款产品可以从发布一个简单的着陆页并直接获取客户验证开始,而不是试图花费大量时间去制定完美的计划。
此外,这些活动中的人脉建立不仅仅是为了结识人,更是为了从拥有截然不同经验和问题解决方式的人那里学习多元化的观点。
问题3:学生如何利用社区、项目和活动来提升他们的技术和沟通能力?
这一切都归结为打下坚实的基础并挑战自己的舒适区。我一直觉得解决问题是一项被忽视的技能,学生们往往只想着学会如何编程。每当我感觉自己目前的方向迷茫时,我就会尝试明确目标,然后反向推导出实现该目标的路径。
正如我在教授技术讲习班时所发现的那样,向同伴解释概念不仅能加速你的技术理解,同时还能磨练你的沟通和公开演讲技巧。如果你不能清晰地沟通,就别指望自己能与团队良好协作。对于作业和黑客马拉松项目来说,这一点同样适用。
问题4:你曾谈到面临超过100次实习拒绝。那段经历教会了你什么,你会给寻找第一个机会的学生什么建议?
经历超过100次拒绝确实很有挑战性,考虑到我作为一名学生已经拥有相当强的作品集。我创立了一家软件公司,赢得了黑客马拉松,还有多次技术研讨会的公开演讲经历。讽刺的是,一些招聘人员仅仅因为我在标准实习职位上过于资历过高而拒绝了我。但回顾过去,我觉得我确实在技术价值方面有所欠缺。
这段经历教会我的,同时也是我今天给寻找第一个机会的学生的主要建议,就是你需要知道自己能够提供什么价值并加以利用。如果你说,哦好吧,我能够在被分配任务时完成工作,那你与一个拥有强大工具支撑的大型语言模型没有什么不同。相反,你应该能够解决问题、承担复杂任务,成为驾驭人工智能的驱动者,而不是让人工智能来掌舵。
现在的严酷现实是:你能提供什么超越人工智能订阅的价值?试着重点专注于掌握基础知识,因为任何东西乘以零仍然是零。没有对任何项目经验的强大核心理解,世界上所有的社交网络和现代工具都不会让你得到那个职位。
问题5:随着人工智能改变技术专业人员的工作方式,学生今天应该做什么来为未来做准备?
你应该把人工智能看作一个强大的增强器,而不是替代品。如果使用得当,人工智能可以帮助你将一到三年的进步压缩到仅仅几个月,前提是你的基础知识完好无损。为了为未来做准备,我推荐一个四步方法:
第一,明确你想实现什么。
第二,反向工程你的路径,规划出你需要的精确技能和经验。
第三,培养强大的解决问题的能力;理解问题的为什么和如何远比简单地记忆语法更有价值。
最后,要极具适应性和开放心态。行业会持续变化,你必须准备好与之共同进化。
约翰逊·钦先生快速问答
问:你首选的编程语言是什么?
约翰逊先生:TypeScript。我非常倾向于它,因为我有网页开发的背景。
问:你首选的人工智能工具是什么?
约翰逊先生:Claude。我发现它对开发者更加友好,这使我当前的日常工作非常高效。
关键要点
约翰逊·钦先生的旅程为任何学生或有抱负的技术人员突显了一个鼓舞人心的教训:职业成长不仅仅关乎你在讲堂里学到什么,更关乎你如何构建、实验以及在社区中协作。无论是开发全栈应用、培育学生构建者空间,还是突破早期职业拒绝,核心原则、坚持和持续创造仍然至关重要。
通过构建来学习:加入黑客马拉松、副业项目和开发者社区,尽早获得实用的动手经验。
拥抱韧性:拒绝只是垫脚石;坚持和毅力在获得科技领域第一个重大突破时至关重要。
专注于解决问题:学会清晰定义你的目标,并尝试反向工程实现目标的路径;解决问题远比仅仅编写代码更有价值。
拓展你的人脉:让自己周围充满志同道合的构建者,积极参与技术社区,以加速技术和软技能的提升。
将人工智能用作增强器:先掌握基础知识任何东西乘以零仍然是零,然后利用工具来倍增你的能力和学习速度。
关于嘉宾专家访谈系列
嘉宾专家访谈系列为学生、有抱负的专业人士、在职成年人以及任何有兴趣在科技领域建立未来的人带来经验丰富的技术专业人士和行业领袖的真实世界视角。
通过他们的职业故事、行业见解和实用建议,我们的受访者帮助读者更好地理解在科技行业工作所涉及的机会、挑战和技能。
