Sahil Garg–最顶尖的极客|“先解决问题,然后编写代码”

《极客至上》讲述的都是极客们的成功故事,他们努力追求自己的目标,是其他极客的灵感来源。 萨希尔·加格 从高中起就是一名编程爱好者,在大学二年级时参加了竞争性编程。Sahil毕业于麻省理工学院Manipal,希望成为自己公司的首席执行官。他认为没有什么比不好的程序员或好的程序员更好,这都是相对的,不同的人有自己的编程风格和技术。 图片[1]-Sahil Garg–最顶尖的极客|“先解决问题,然后编写代码”-yiteyi-C++库 这一切是怎么开始的?是什么让你进入了竞争性编程的世界? 从高中起,我就一直是一名计算机科学爱好者,我对编程的兴趣也在学校里增长。我在第十一和第十二年级学习计算机科学,在那里我们教过C++基础编程。我真的很喜欢这些课程,在大学二年级的时候,我发现了竞争性编程。我加入了麻省理工学院两个最大的计算机科学俱乐部:Manipal、IECSE Manipal和ACM学生分会。这些俱乐部的老年人告诉我竞争性编程,甚至ACM-ICPC。就在这时,我开始探索所有竞争性编程,并开始在各种在线网站上练习。从那以后,就再也没有回头看。

null

你被选为高盛的暑期实习生。你是怎么准备的?

在我第二年的夏天,我开始专注于我有竞争力的编程技能。暑假期间,我做了一次远程实习,但主要致力于改进我的数据结构和算法。我每天输入3-4小时学习和改进我对C++模板库、数据结构和不同算法技术的知识。我开始在编码网站(如Geeksforgeks、Hackerrank)上解决数据结构和算法跟踪问题,并参与了Geeksforgeks的sudo placement 1。我每天都会阅读至少2-3篇关于Geeksforgek的文章,这些文章都是关于我那天选择做的特定主题的。保持积极性并继续练习是非常重要的。对于顶级公司来说,速度也很重要。在线解决越来越多的问题有助于提高速度。 你的职业目标是什么?你准备怎么做?

我希望有一天能成为自己公司的首席执行官。我相信,凭借我们今天拥有的计算能力,我们可以解决很多问题,让这个世界变得更美好。我有一种创业的心态,我想着手解决这些问题,运用计算机科学和编程技能,创造有效的解决方案,改变我们的社会。为此,我一直在与各种导师互动,接受他们的指导,并计划在我自己的大学企业孵化器中创办一家小型初创公司。我在做安卓和iOS开发,以便了解项目是如何开发的。我还在Play Store上部署了一些应用程序,我希望继续开发新的应用程序。 除了编程,你在空闲时间喜欢做什么?

我喜欢技术测试,所以我努力跟上最新的小工具和技术潮流。我从事体育运动,一直是我大学篮球队和乒乓球队的一员。我也喜欢花时间弹吉他和玩XBOX。这些活动有助于放松和冷静下来,因为这样你就会恢复活力,然后可以重新思考。 在与代码竞争时,你是如何应对压力的?对于同样的问题,你对其他学生有什么建议?

我认为,重要的是要忽略一个人在与代码竞争时所感受到的压力。一个人必须只关注自己,只与自己竞争。没有什么比不好的程序员或好的程序员更好,这都是相对的,不同的人有自己的编程风格和技术。因此,一个人找到自己的激情,努力提高自己是很重要的。编程需要清晰冷静地思考,而压力只会阻碍这一点,所以除了你当时正在解决的问题之外,你不必担心任何事情!

你也积极参加体育运动。你认为学生会忽视这些活动吗?你对学生们有什么建议?

是的,进行某种体育活动非常重要,因为它有助于解放身心。我觉得它可以是任何东西,你可以去跑步、健身房或运动,但体育活动可以帮助你变得活跃,更快更好地工作。许多学生忽视了这些活动,以为这样会占用他们的时间,浪费他们可以工作的时间,但真正的事实是,这些活动有助于一个人变得新鲜和快速,然后他们就能在更短的时间内完成更多的工作和更好的工作。我真的建议你参加一些体育活动,尤其是如果你从事编程或计算机科学相关的工作,并尝试按照常规进行同样的锻炼。

Sahil可以在 脸谱网 , 领英

如果你认识一位顶级极客,他的采访也应该公布,请发电子邮件到contribute@geeksforgeeks.org.

让顶尖的极客们激励其他学生!!

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享