如何进行自我介绍(作为一名软件开发人员)
你正将鼠标悬停在即将带你进入与新团队第一次通话的链接上。这是你加入新项目的第一天,你对任何人都不熟悉,所以你需要打个招呼,自我介绍一下。
咕咚。
如果你想到这一点就感到焦虑,请放心,你并不孤单。对陌生人保持一种健康的警惕似乎是与生俱来的,我们每个人在孩提时代都会经历这种警惕。然而,这种恐惧感也会伴随我们很多人进入成年期。研究表明,与陌生人相处会提高我们体内的皮质醇水平,皮质醇是一种会引发压力反应并降低我们同理心的激素。你的大脑会将这种情况识别为“陌生人危险”情境,并试图通过减少你的想法和脆弱之处来应对潜在的威胁性外部因素。
但你却在告诉你的大脑去做相反的事情。
自我介绍时,你的目标是全面、自信且有目的地讲述你的个人经历——不仅包括你做过什么,还要说明你为什么这样做,驱动你行动的内在信念体系,你的优势和劣势,你的未来规划以及你为实现目标所做的努力。此外,你也希望给团队成员留下深刻印象,让他们记住你。
你事先做好了充分的准备再点击那个链接,这将起到至关重要的作用。
接受焦虑。
这种情况每个人都会遇到。想想之后你会感觉多么棒,你会为取得的进步感到多么自豪。研究表明,虽然人们通常不愿与陌生人进行真正的社交互动,但如果他们像对待朋友一样对待陌生人,事后会更快乐。内向者和外向者都适用这一规律。要想克服这种心理障碍,成功的关键在于想象自己充满自信地与一群志同道合、热情友好的听众交流。
讲一个像样的故事。
花点时间好好打磨你的短篇故事。它虽然简短,但必须是一个完整的故事,所以要赋予它一个完整的故事框架。故事应该有一个引人共鸣的开头,一些冲突和解决,以及一个温馨的结尾,让读者意犹未尽。
第一幕:交代背景并介绍主人公。
你为什么关心这个问题?
好的开篇应该迅速交代主人公的出身和性格,并创造一个真实的框架来支撑故事的其余部分:
-
回想你的过去,一直到你的童年。你的偶像是谁?
-
你喜欢做什么?你的热情所在、天赋和兴趣是什么?
-
你是什么时候第一次萌生“我要成为一名软件开发人员”的想法的?
-
你过去有没有想重温的时刻?
你人生中有哪些转折点让你印象最深刻?
你的优势是什么?
-
想想只有你能解决的问题。
-
老师、队友或朋友通常会称赞你哪些方面?
-
请记住,我们往往会低估或忽略自身的优势。密歇根大学开发的“反思最佳自我练习”(Roberts等人,2005)可以帮助你克服这个问题。简而言之,你需要请15-20位亲近的人写下你最佳状态下的故事,然后分析这些反馈,找出你的优势、劣势、促成因素和阻碍因素。更多信息请点击此处。
第二幕:我们的主人公在冲突和环境的影响下成长和改变。
你做了什么?
在这里,受雄心壮志和满腔热情的驱使,英雄着手解决一些重大问题,遇到了各种各样的逆境,但他都设法克服了这些逆境,并从中吸取了一些宝贵的教训。
-
回想一下你曾经做出的重大职业选择(专业、实习、证书)?
-
你为什么做出这些选择?它们如何融入你的整体计划?
-
这些年来,你接触过哪些语言和技术?
-
在提升编程技能的过程中,你克服的最大挑战是什么?
-
你完成过哪些类型的项目?通讯或金融应用、临时插件、电子商务平台?你的专长是什么?你了解哪些行业?
-
认真思考你所取得的成就。你最引以为豪的是什么?你取得了哪些同龄人鲜少取得的成就?
-
你获得了哪些表扬?
-
不要赘述你的工作经历,除非你过去就职的公司在国际上享有盛誉。相反,你应该重点介绍你曾为哪些行业开发过解决方案、你掌握了哪些技能,以及你克服过哪些最艰巨的挑战。
-
你一路走来获得了哪些宝贵的见解/优势/技能?我们的英雄又获得了哪些战利品?
第三幕:我们将迎来一个令人满意的结局,并预告续集。
你要去哪里?
你应该描绘一个美好的结局,英雄已经向世界证明了自己的价值,并准备好在未来迎接更大的挑战:
-
你目前的发展情况如何?
-
哪些尖端科技玩具让你感到兴奋?
-
接下来你将与谁交战?前方还有哪些挑战,你将如何克服它们?
-
你的下一个冒险计划是什么?你的梦想和抱负是什么?你想从事哪些类型的项目?
-
你的长期计划是什么?
现在,根据你的受众进行调整。
你应该准备好至少三个版本的自我介绍故事:
-
加长版(3-5分钟)。把所有值得一提的内容都塞进去;深入一些细节,并加入一些个人特色。你可以用它来回答面试中那个令人头疼的“请介绍一下你自己”的问题。
-
标准版(1分钟)。此版本由加长版剪辑而成。虽然时长较短,但仍应内容详实,展现您的历程,涵盖您经验的方方面面,并着重强调与听众最相关的内容。此版本适用于多种场合,例如团队介绍。
-
电梯演讲(30秒)。这是最精炼的版本,你需要精心挑选听众最想了解、最相关、最令人印象深刻的经验亮点。你也可以用它来介绍你的团队,或者作为GitHub个人资料中的“关于我”部分。
展现一点脆弱的一面。
事实证明,脆弱反而能让人类之间建立更深层次的联系:
“同伴间亲密关系发展的一个关键模式是持续的、不断升级的、互惠的、个性化的自我表露。”
(Aron, Arthur 等人,“人际亲密关系的实验性生成:一个程序和一些初步发现。”)
不要回避谈论你在工作或生活中曾经或正在经历的困难。要展现出你对问题的了解以及对局势的掌控。你甚至可以自嘲一下,然后迅速切换回你的英雄故事。
实践。
你可能需要练习二十多次才能熟练掌握。多进行个人练习,也要在朋友面前练习,并收集反馈。如果你感到紧张,记得比平时稍微提高音量。保持语速适中,不要操之过急。录下自己的演讲,并回放。记住,每次演讲都不需要完美——下次你会做得更好。
寻找灵感。
如果你稍微发挥一下创意,用谷歌搜索一下,就能找到很多软件工程师在现实生活中自我介绍的例子。这里有一个不错的例子:
我叫尼古拉斯,大家都叫我“纳斯”。我是一名前端开发人员,专长是开发高效的 React 应用以及能够跨平台和浏览器流畅运行的 CSS 和 HTML。我非常注重构建易用且用户体验良好的界面,力求让尽可能多的人都能轻松上手。
我的职业生涯完全源于我对设计和结构的热情。小时候,我就喜欢画一些细节丰富的3D模型;上学期间,我开始为一些小企业搭建宣传网站;大学时,我为我的游戏公会开发了一款应用程序。我曾在柏林一家电商平台工作了三年,期间通过将网站加载时间缩短五秒钟,成功实现了10%的销售额增长。之后,我负责为一家大型欧洲医疗用品供应商开发并上线移动应用程序,并在不到三个月的时间内完成了这项工作。当然,同时学习React Native也并非易事。但最终,我成功交付了一款每天被数百家分销商和直接客户使用的应用程序,并且按时按预算完成了任务。
目前,我对仍然非常复杂的 WebAssembly 很感兴趣,并致力于成为一名资深的 React 开发人员。未来几年,我还计划深入探索“服务器端”,成为一名更全面的全栈开发人员。
不断进行调整。
你一直在变化,你的自我介绍也应该如此。不断融入你新鲜有趣的经历。在演讲过程中,留意听众的反应,并据此调整,不断尝试。想想一两年后,你希望自己的自我介绍是什么样的。也许你会说自己已经成为开源贡献者,或者终于精通了 NumPy。无论是什么,努力让它成为现实。毕竟,这是你的故事。
Telepat North 是一个面向优秀程序员的俱乐部,为会员提供免费书籍、课程、学习资源、周边产品和远程工作机会!
如果您有兴趣,可以访问Telepat North了解更多信息。
如果您喜欢这篇文章,请点击“关注”按钮,获取更多有助于您成为更优秀技术专业人士的内容。您还可以订阅我们的 YouTube 频道,并在Facebook和LinkedIn上关注我们。
文章来源:https://dev.to/telepatnorth/how-to-introduce-yourself-as-a-software-developer-47m9