“记得在我的培训期间,人们与我的互动是多么友善,我试图在参加我的课程的人中留下同样的印象。” 成为教师的CS中心毕业生回忆自己的学习岁月,讲述自己的教学之路。
营业至13月XNUMX日
尼古拉·波利亚尼,2016年期。从事三维重建领域计算机视觉算法的开发和实现——在Agisoft开发Metashape程序(原PhotoScan)。 去年秋天我在计算机科学中心读到了这本书。
米哈伊尔·斯拉博德金,2014 届毕业生。Yandex 分析师,在 ITMO-JetBrains 硕士课程和计算机科学中心任教。 通向中心
基里尔·布罗德,第 2018 期。在 Tinkoff 银行开发对话系统。 潜在客户
莱拉·卡布林娜,2017 级。在国立研究型大学高等经济学院大数据分析方法实验室的 JUNO 项目中工作,为经济学家教授数据分析,并开发 FProg 项目。 我去CS中心查了一下
阿列克谢·阿塔莫诺夫(Alexey Artamonov),第 2014 期。在 Yandex 中开发无人机。 自2014年秋季以来,他一直在阅读年度杂志
让我们从头开始吧。 进入中心有哪些回忆?
科利亚极地
我一直非常喜欢面试:无论是在不同的公司还是在 CS 中心。 中心的面试好像有一些数学方面的内容,但重点是动机问题。 几乎在任何地方都是如此:在大学、任何研究和任何困难的工作中,结果在很大程度上取决于动机。 如果不存在,那么无论你有什么素质和技能,到了某个时候一切都会变得无聊,没有必要再进一步。
我依稀记得入学后第一堂课的故事。 那天我刚刚辞去工作埋头学习,由于放学手续被推迟,所以上课迟到了。 结果,我开车时有一种有趣的感觉,一种背靠背的过渡,一个任务的完成导致另一个任务的开始延迟。 这很难准确地表达,但在人们普遍对新事物抱有乐观期望的背景下,这很有趣。
基里尔·布罗德
我申请了两次:2015年和2016年。 第一次我对机器学习一无所知,我决定尝试一下,因为我可以。 是的,而且我要去法国实习并完成学业,所以我没有准备,第二阶段全日制失败了,面试的及格分数还不到一半。 我很惊讶数学题是奥数级别的,但我并没有特别难过,因为我不知道它是怎么回事,即使我进去了,我也无法学习。
2015年底,完成学业后,我回到了新西伯利亚,因为有一个女孩在家里等我。 我记得2016年初,NSU网站上有消息称ShAD开设了并行编程公开课程,我决定参加。 这门课程花了我整整一个晚上的时间来听讲座和研讨会,并每周花一整天的时间来做家庭作业。
然后招聘开始了,我决定再试一次,尽管我并不是特别热衷。 如果一门课程需要这么多时间,那么三门课程我什至不敢想象会发生什么。 这次第二阶段缺席。 过了一会儿,我收到一封信,说我的分数略低于及格分数。 但我很幸运,我通过了并行计算公开课——策展人考虑到了这一点,邀请我进入第三阶段。 那么发生了什么就已经很清楚了:)
莱拉·卡布林娜
我认真地准备入学:我观看了 Stepik 上的讲座,去了 Pavel Mavrin 在 ITMO 的编程俱乐部,还参加了 Andrei Kolpakov 的额外数学研讨会。 LETI 的分析,Cormen 阅读。
面试前,我一天没睡,很担心,同时训练着在一张纸上写算法,但脑子里总有一个念头:“主要是正确地写算法”。占据阵的中间。”
廖沙·阿塔莫诺夫
我第一次尝试进入该中心是在大学二年级。 那是2011年春天。 我是一名受过训练的天体物理学家,在学校我学习了更多的数学和物理,而不是计算机科学。 我有一个用不同语言编程的想法,我们甚至写了游戏,但没有算法基础。 第一次采访前的动机也是这样的:“嗯,我的朋友给它做了广告,他们说那里很酷。” 正如你可能已经猜到的,我第一次并没有进去。 缺乏基本的基础知识。
从2012年初开始,我就有了报名的动力,开始看网络课程。 我学校俱乐部的数学老师去了加州,给我发了 Jaser S. Abu-Mostafa 教授的机器学习讲座链接。 我的英语知识勉强足以理解正在发生的事情;公式最能帮助我理解。 我仔细地看了每张幻灯片,最终以优异的成绩通过了课程,尽管我预计只能得到 C。 然后,已经是夏天了,Coursera 上有 Andrew Ng 开设的机器学习课程。 对这个领域的兴趣对我的录取有很大帮助。
第二次来时,我有了更多的知识,并对我想在中心学习的内容有了清晰的计划。 我很幸运地接到了面试的通知:根据考试结果,我的分数处于临界点。 我不能说我专门准备了算法问题,所以我尝试将面试重点放在机器学习上,并将梯度下降列为我最喜欢的算法:)
哪门课程对您现在的工作影响最大?
科利亚极地
ITMO 的 Anton Kovalev 的计算几何课程。 讲座是互动的,你必须尝试自己想出设计,而不仅仅是听。 一次美妙的思想飞翔! 结果,我去了特兰萨斯州安东,从事我现在正在做的事情——从照片中重建三维表面。 该领域严重依赖计算几何。
我记得在 CS 中心学过 Haskell 函数式编程课程。 首先,因为讲课既适合那些讲得太详细、太慢而睡着的人,也适合那些因为节奏太快或缺乏详细解释而没有时间理解而迷失方向的人。 其次,这是一个不太可能在工作中直接需要的领域的例子,但却在正确的方向上震撼了人们的意识。
米莎·斯拉博德金
很难只挑出一件事;我会提到我从计算机科学中心毕业后的教育和专业活动的几个领域:
— 理论计算机科学的所有课程都显着影响了继续教育、科学顾问和两个文凭(硕士和专业)主题的选择。 尤其是这些学科的优秀老师一直让我感到欣喜和启发。
— 我开始在 CS 中心认真研究算法,并在 ITMO 和 JetBrains 联合硕士项目的第三年以及之前在学术大学教授算法,这让我感到非常高兴和受益匪浅。
— 在 Yandex 的分析工作中,我使用了 Python、统计和算法知识。
廖沙·阿塔莫诺夫
那是 2012 年,我在该中心的第一年。 我的同学 Vadim Lebedev 比我早一年入学,他向我展示了图像分析课程中有趣的问题,并告诉我解决这些问题的工具。 我开始观看课程录像,然后在第二年参加了课程。 该课程从一学期变成了一年课程,我更加沉浸在计算机视觉中。 几年来,我一直在计算机科学中心教授这门学科,在工作中我正在分析从无人机相机接收到的数据。
CS中心的学生有空闲时间吗? 你还剩下多少钱? 您在训练过程中遇到了哪些困难?
科利亚极地
很难说以小时为单位。 在CS中心学习的第二年和第三年,我在ITMO的第三年和第四年,同时我工作了35-40小时(有时更少,有时更多),周六我承担孩子们的问题在数学俱乐部,参加了黑客马拉松,还有一些我现在通过了驾驶执照。 在我看来,时间是相对灵活的,通常取决于你想做某事的程度以及你拥有的资源。
米莎·斯拉博德金
对我来说,在计算机科学中心的学习与学术大学的两门数学课程和一门硕士课程交叉。 在彼得霍夫大学上完课后,要忍受中心的几节课是相当困难的。 但我能够进行巧妙的组合,对某些课程进行了多次计数——两次,甚至一次在三个机构:首先同时在计算机科学中心和数学,后来在 AU 重新获得学分。 其他困难包括:如果没有自己的便携式计算机,就不可能学习技术科目。 理论课程并不总是对我有好处。
基里尔·布罗德
除了中心的课程之外,我每周工作 24 小时,并试图读研究生,但后来我被开除了:) 之后,我有时间弹钢琴、游泳和向天花板吐口水。 总的来说,时间还算充裕。 最大的困难是,当时新西伯利亚的许多课程都是函授课程。 如果你不能正常地表达问题,你就不可能当面提出问题,因为你自己并不清楚你想问什么。 我们这一年,普通课程的同学很少或根本没有,当你与别人讨论问题时,我更容易学到新东西——事实证明效率更高。
莱拉·卡布林娜
我已经不记得这件事了,但我记得总是时间不够,而且我上课的时间参差不齐,所以我整个晚上、周末和节假日都在做作业。
廖沙·阿塔莫诺夫
还剩下一些时间,并不是说还有很多时间。 但我不记得为了完成所有事情而必须牺牲任何重大事情。 我去健身房、看电视剧、见朋友。 在大学的时候我只需要写一张文凭,我什至还可以半工半读。
物流方面存在困难。 每天我每天花三个多小时在路上,大概就是在这段时间里休息了我的头。 当中心增加课程后,时间增加到四个小时。 而且,当时拥有汽车并不能解决我的问题。 最主要的是我没有时间好好吃饭,这是你生活中应该避免的事情。
在CS中心学习期间,有没有什么事件让你记忆犹新?
科利亚极地
我记得学期实习辩护的那一刻。 和一个当时也在为自己辩护的女孩聊天,原来她已经是一名高级java开发人员了,但是她不喜欢自己工作的银行行业,以至于没有动力进一步做这件事。 所以她去了CS中心,可能是想转行到教育领域。 她整个学期的实习与 Stepik 平台的一项任务有关。 对我来说,这是“一个人变得沮丧→想要改变他的领域→去CS中心”的情况的理想例证。
米莎·斯拉博德金
解决理论问题,与同学讨论并告诉老师和其他学生,对所有学科来说都是一种巨大的乐趣。 我特别喜欢“俱乐部”形式的口头作业练习——我一直认为这是最有效的学习方法。
我清楚地记得许多学期末的庆祝活动,尤其是卡丁车和彩弹射击,我帮助组织了一些活动。 和老师一起参与这样的娱乐活动,对于让CS中心在学生眼中“人性化”非常有帮助。
基里尔·布罗德
第一个学期我靠算法生活,和它们一起起床、吃饭和入睡。 有这样一件事,我凌晨三点就醒了,因为我想出了一个解决办法。 好吧,或者至少对我的想法有一种幻觉。 我站起来,打开笔记本电脑,对其进行编码,将其上传到测试系统,然后在条件 20 测试中一切都崩溃了。 煎熬到凌晨5点,问题依然没有解决,就睡着了。 但后来我终于完成了:)
莱拉·卡布林娜
我在CS中心结识了很多新朋友。 我记得我们如何在深夜聊天中讨论作业,等到深夜轮到我们考试,同时互相解释门票,在《BC Times》的厨房里庆祝生日,在考试结束和开始时玩游戏。学期庆祝活动。 好玩! 🙂
你为什么开始教学? 您是受到邀请还是决定开始?
科利亚极地
在某个时候,我进入了三维重建领域,即图像处理。 与此同时,我投入了显卡上的计算,因为在合理的时间内在处理器上处理如此大规模的数据是不可能的。 尽管他们很感兴趣,但我从未被告知这些领域,这让我有一种稳定的悲伤感。 此外,我一直喜欢教学,而且我知道我可以去哪里提供课程,所以我决定纠正这种情况并制作我自己的课程 - 首先,在视频卡上。
米莎·斯拉博德金
2016年,离散数学实践由Sasha Knop领导。 开学前,他认为每周检查 70 份作业超出了他的道德能力,并主动提出帮助我。 一年后我们发生了变化:从那一刻起,我教课,萨莎帮助测试。
基里尔·布罗德
培训期间,就有传言称有任教的机会。 我认为这会很棒。 我喜欢尽我所能帮助别人。 我不喜欢被邀请,并且正在等待被邀请:)
莱拉·卡布林娜
我一直喜欢教书:在学校我课后自愿用普通话解释分数,在大学我教一个女孩德语,最后她在六个月内通过了A1。 我被邀请到CS中心,因为有一个空缺职位,我随口说我很乐意接受:)
廖沙·阿塔莫诺夫
在该中心学习期间,我对图像分析产生了兴趣。 结果,为我教授这门课程的娜塔莉亚搬到了美国。 然后策展人提出为我和格里沙·罗日科夫接管课程。 Grisha 当时是 CS 中心的一名学生 - 他于 2015 年春季毕业。
在开始从事教师工作之前,您有哪些恐惧?
科利亚极地
我见过很多优秀的讲师,并且一直对组织糟糕的讲座持批评态度,现在我发现自己站在了路障的另一边。 “我来自过去”是准备和教授课程时最严厉的批评者。 人们的担心是很自然的:糟糕的演示、太无聊的材料、节奏太慢的细节太多、节奏太快的细节太复杂或无趣、浪费听众的时间等等。
米莎·斯拉博德金
我将具体回答有关计算机科学中心教学的问题,因为多年来不同课程的教学问题层出不穷:)
— 为50人的观众进行练习是相当困难的。 事实上,这是一个关于问题的讲座,而不是像我有时在其他科目中所做的那样与每个学生进行个人交流。
— 学生的准备水平和先前知识水平差异很大,因此有必要选择适当的任务种类并以每个人都感兴趣的方式进行分析。
莱拉·卡布林娜
我对自己的知识缺乏信心,担心在检查作业时,学生会不同意我的评估。 但所有的担心都是徒劳的:)
你还记得你是如何度过第一节课的吗?
科利亚极地
第一堂课听的人很多,但座位不够。 我讲材料的速度比我预期的要快,因此,我在没有幻灯片的情况下继续讲。 但我认为这可能会发生,所以我有了材料,一切都很顺利。
米莎·斯拉博德金
我很高兴观众中有熟悉的人,并且有人可以和我一起嘲笑我的失败!
基里尔·布罗德
我感觉自己得了语言癌,没有人听懂我说的话。
廖沙·阿塔莫诺夫
我坐在观众面前,低声咕哝着什么。 总的来说,情况很糟糕,但后来好多了:)
您最喜欢教学的什么?
米莎·斯拉博德金
哦,我可以立即自信地回答这个问题:我绝对最喜欢看评论! 当策展人寄出它们时,我打开文件,就像在圣诞树下打开礼物一样,把所有内容读了两遍。
我还喜欢与学生讨论有趣的问题,看着他们欣赏美丽的想法、新的意想不到的事实以及与不同数学领域的联系。 看到真正的好奇心和对知识的渴望。 讲述我自己最近非常高兴解决的问题,并观察听众的相同印象。 课后与学生讨论额外的作业,直到 23:00 警卫来问我是否神智正常(这种情况已经发生了 XNUMX 次了!)。
基里尔·布罗德
我喜欢对同一个材料提出不同的解释,因此,我自己也有了更深入的理解。
莱拉·卡布林娜
正如笑话中所说:“当我解释的时候,我已经明白了。”
廖沙·阿塔莫诺夫
我喜欢观众正确回答我的问题。
在CS中心的学习对您的教学有何影响?
科利亚极地
我了解课程参与者投入课程的时间各有不同。 因此,一方面,在讲座中我谈论现实世界中的复杂算法(以及排序等简单的综合问题),另一方面,我在作业中只给出简单的问题,因为它们适合解决关键概念,但这不会花费不合理的精力和时间。 另外,我知道有些学生已经有了课程的基础知识,所以他们对听部分讲座不感兴趣,宁愿斜读幻灯片。 因此,我尝试使幻灯片独立并包含原始文章的链接,以便更深入地了解。
米莎·斯拉博德金
在CS中心,老师们乐于沟通并乐于帮助学生。 记得他们在我的培训期间与我的互动是多么友好,我试图在参加我的课程的人中创造同样的印象。
你也在其他地方教书。 告诉我在哪里? CS中心的教学有何特色?
科利亚极地
我在学校数学俱乐部教书,现在我在学校教编程。 有一天,我想教授一门计算机视觉课程,重点是 XNUMXD 重建,但材料太多,所以还不清楚我什么时候能准备好。
CS 中心具备所有条件:最少的官僚作风、方便的时刻(例如视频录制),其组织方式使讲师不会浪费时间或精力。 甚至还有辅助工具,例如通过学生调查提供反馈。 当然,这门课程缺乏强制性:如果学生不感兴趣,他就不会选这门课。 结果,所有听众都受到了很好的激励。
米莎·斯拉博德金
除了 CS 中心之外,我还在数学学院、Lyceum Club 239、学术大学和 ITMO-JetBrains 硕士课程中教授各种数学。 有时,如果我学到一些与数学相关的有趣知识,我会给同事或朋友做“有趣的”迷你讲座。 如果没有突然的举动,我打算继续。
CS中心拥有优秀的策展人,他们将所有的手续化为简单而愉快的时刻,帮助老师只考虑备课。 提供聚会、棋盘游戏和纪念 T 恤也非常重要 - 它有助于学生相互认识以及向老师介绍,并且无形中让课堂变得更加有趣。
很少举行的考试教学的主要特点是:报告仅依靠研讨会,而讲座对学生来说似乎不太重要。 因此,一些材料很快就会被遗忘,这有时会干扰实际训练。
最后,给那些想教书的人的建议
基里尔·布罗德
不要忘记将对你来说显而易见的事情传达给那些对他们来说可能不明显的学生。 也许之后你会发现你自己什么也不懂,必须深入挖掘。
莱拉·卡布林娜
抛开任何疑虑:)如果你想与某人分享你的知识并且它给你带来快乐,那就去吧,即使这是一门关于“如何编织小玩意”的课程。 总会有观众的,他们一定会说“谢谢”。
资料来源:www.habr.com