Anmol Mishra – 极客“没有成功的借口”
Geek on the top 是关于 Geeks 的成功故事,他们努力追逐自己的目标,并为其他 Geek 提供灵感。
Anmol Mishra目前正在 Jaypee 信息技术学院攻读计算机科学专业。 Anmol 曾在Google Summer of Code工作。对于竞争性编程,他认为寻求解决方案并从错误中吸取教训是最重要的。他认为,生活就是优先事项,时间管理应该是最高优先事项之一。 您已通过 Google Summer of Code 2018。您对此有何感想?
好吧,Google Summer of Code 对于本科生来说无疑是一个里程碑。我很自豪我所有的努力都得到了回报,为此我感谢我的朋友 Aman Sharma。我在 2017 年 12 月的寒假开始在 GSoC 工作,我一直是一个有竞争力的程序员,但我觉得我的学习曲线已经到了停滞,所以我开始尝试。首先,我列出了过去 8 年中选出的所有组织,并检查了每个组织的域。我知道我没有足够的接触来处理它,所以我开始为一个我最有共同点的组织工作,这让我可以用最少的时间做更多的工作。在工作了大约 1-2 周后,我总结出贡献和休息是命运。很快,事情开始落到正确的地方。在我看来,Google Summer Of Code 更多的是关于策略和时间管理,而不仅仅是编程。我的项目围绕Python。感谢 Geeksforgeeks(一开始就提供资源的母校)。
这一切是如何开始的?是什么让你进入了竞争性编程的世界?
我没有计算机科学背景,由于热情和父亲的指导,我加入了这个流。当我进入大学时,我感到被计算机科学书籍压制。我的 CGPA 是 8.3/10。但是随着第一学期的过去,我意识到我无法处理即将开始的核心科目。
我决定提高解决问题的能力,消除对编程的恐惧。然后,Aman 告诉我 GeeksforGeeks,我开始了新的旅程。我毫不羞耻地告诉我,在跳到竞争编程之前,我已经解决并看到了近 2-3 个月的基本数据结构解决方案,每当我看到解决方案时,它都会在思维空间的画布上留下一丝知识点,随着时间的推移而增加增加问题的频率(这不是实践)。现在,我开始通过有竞争力的编程参与(实践)来练习,这导致了这些点的连接。我希望你能理解这里的比喻,GeeksforGeeks 是起点,当我在不同平台与 CP 练习时,我从不在乎排名。好吧,我相信自己,我真诚地感谢 GeeksforGeeks 加强了我的基础,这将在我的一生中帮助我。随着第三学期的完成,我的信心和技能开始扩大。我已经进入了竞争性编程的世界,以进行实践、提高技能和加强基础。
在您看来,竞争编码最重要的技能是什么?
对于竞技编程,我觉得寻求解决方案和从错误中吸取教训是最重要的。我接受,对于竞争性节目,你需要熬夜,但这个价格是值得的。 😉
我不是任何知名平台上的 5 星程序员,但我学会了解决问题,这在该领域中是最关键的。没有人会在他们的工作中写一个月的 Segment tree 或 KMP 算法,CP 会教你一项技能,即解决问题。
你在 IIT Kanpur 做过暑期实习。你是如何抓住这个机会的?
我在 IIT-Kanpur 参加了机器学习的暑期培训,因为我总是好奇地探索事物是如何运作的。我感谢一位与我分享此内容的 IITian 朋友。我在培训期间学到了很多东西。甚至没有给参加培训的每个人颁发结业证书。所以,我认为我做了一些有价值和非凡的事情😉
您是如何知道 GeeksforGeeks 的?它对你有什么帮助?
对我来说,如果我在 google 上找不到资源,GeeksforGeeks 总是在那里。它就像一个档案馆,现在在各个领域都在扩展。 Aman 只和我分享了 GfG。如果我能流利地编写代码,那么我相信,GeeksforGeeks 是我的第一个导师(虚拟)。我可能在半夜都在写代码,GfG 是我的 IDE。谢谢🙂 什么是你生命的转折点,因为你在这里?
与阿曼(我的同班同学)的会面是我人生的转折点。我采访了 HackerRank、HackerEarth 和一家科技巨头(保密协议),所有的功劳都归功于 Aman。我们一起参加了 Google 代码之夏,一起编写代码,一起战斗,一起学习。有一个术语叫做“敏捷方法中的结对编程”,我找到了 Aman 的结对。毫无疑问,我的生活有起有落,但我们共同分享了这一切。他总是在那里激励我并分享竞争性编程、操作系统等信息。他是一个彻头彻尾的 Linux 极客(我相信他是冠军),他强大的基础激励我打败他,可惜我做不到。 “我比别人微不足道,但努力的风会让你达到最高的高度”
你认为时间管理在大学里重要吗?你是怎么做到的?
是的,时间管理在大学里起着至关重要的作用。生活就是优先事项,我认为时间管理应该是最高优先事项之一。我不认为我可以更有效率,也许是因为我忙于成长和看电视剧(哎呀……)。我尽量集中注意力在课堂上,在考试中学习和表现最好。是的,有时我感到筋疲力尽,焦虑症发作,精疲力竭。我知道 24 小时是不够的,所以我用睡眠来换取时间 :)。我住在大学附近的一家 PG(5 分钟到大学),一切都是我一生中所做的时间管理和决定。我习惯于早上 7 点 10 分起床,不管我昨晚的睡眠时间是 12 点、2 点还是 4 点等。关键是我试图通过修改一些日常习惯来保持平衡。当其他人玩 Counter-Strike(那时 PUBG 还没有在手机上:p)和其他东西时,我插上耳机并解决了问题。每一天,阿曼都在那里激励我(谢谢人)
你对学生的百万分之一的建议是什么?
“成功没有借口”,这有点陈词滥调,但这是事实:)。与优秀的公司相处,像其他人一样工作,如果你像吃饭一样在 GeeksforGeeks 练习,你总有一天会发光。对于 Google Summer of Code,请随时联系,开始贡献并保持这个循环。
我要感谢 Geeksforgeeks 让我分享一个故事,我希望我的故事值得你花时间。可以通过 Facebook、LinkedIn、网站联系 Anmol
让顶级极客激励其他学生!!