世界正面临着最严重的流行病之一,即COVID-19的爆发,你们都知道这一点,这不是我们第一次与某种流行病作斗争。我们希望大家都采取卫生组织提到的适当预防措施,以保持安全并保护自己免受这种严重的传染病的侵害。在此期间,大多数人都呆在家里,避免外出。
学校和大学也关闭。很多人无法继续学习和学习,因为他们不能出去,不能参加课堂项目,不能与朋友或导师互动以获得帮助,也不能参加任何聚会或事件。所以你可能会考虑利用这段空闲时间做一些以下的事情……
- 在 Netflix 或 Amazon Prime 上观看新电视剧
- 寻找新游戏并真正投入其中。
- 一整天都在家里闲逛,睡觉,吃饭,浏览社交媒体,听音乐,盯着窗外空荡荡的街道。
在您考虑做上述任何事情之前,请记住,明智的人在这种情况下总是保持冷静,并会尝试消耗足够的知识,以便他/她以后可以成为宝贵的资产。如果您觉得自己被困在家里,不能上大学并与导师和朋友互动就无法继续学习,那么这里有一个快速的动力和一个有趣的事实对您来说……
When the Great Plague of London was going around in 1665, Cambridge University shut down and Issac Newton was forced to stay home. During this time, he invented calculus, parts of optic theory and allegedly, while sitting in his garden, he saw an apple fall from a tree that inspired his understanding of gravity and laws of motion.
所以,如果你认为你呆在家里不能取得任何成就,那你就错了。你并不是无能为力,你的大脑与牛顿或爱因斯坦或任何其他传奇人物没有什么不同。技术可以挽救某人的生命,您可以明智地利用这段时间,您可以发展自己的技术技能,并且可以构建一些应用程序来帮助他人。您还可以利用这段时间来发展您的编码技能,并在未来为自己争取一份工作。现在的问题是,如果你不能出去……怎么办?
为了构建应用程序并获得一份工作,很多人(包括自学成才)使用免费的在线资源自学编程,这是您现在可以做的事情……
练习编码问题并提高您的技能
数据结构和算法是成为优秀程序员或破解任何顶级科技产品公司面试的最重要技能。今天,在互联网时代,您可以使用在线编码门户轻松学习这一宝贵的技能。在过去的 12 年里, GeeksforGeeks已经帮助很多学生和专业人士建立了这一宝贵的技能和其他技术技能,以在亚马逊、Facebook、微软、谷歌、Adobe 等一些大型顶级科技公司获得工作。
由于这次爆发,您拥有比以往任何时候都多的时间。如果你还没有开始学习 DSA 或者你很长时间没有接触过它,那么从今天开始准备,计划你的日程安排,不要在冠状病毒爆发后在你的日历上留下任何空白。您只需要有一台可以上网的电脑——还有一个温暖的地方——你就准备好了。这次让这次爆发成为关注这些编码挑战的借口。在这些编码问题中弄脏你的手,并开始每天解决这些问题。最好的事情是你不需要花一分钱,你还可以跟踪你的进步。
今天开始练习……
实践 GeeksforGeeks门户可以帮助您培养解决问题和编码技能。要破解任何大型科技公司的面试,这项技能非常重要。学习应该是你的首要任务。因此,每天都要动手解决数据结构和算法的编码问题。
- 您将解决基本、简单、中等和困难难度级别的问题,因此它对所有学生和专业人士都有用。
- 您可以按准确性、提交或最新对问题进行排序。
- 您还可以根据特定的数据结构和算法主题(例如数组、链表、图形、树等)筛选出问题。
- 最好的事情是您可以在每天解决问题的同时跟踪您在此板上的进度。
现在想象一下,如果您定期在此板上解决问题并明智地利用您的时间,那么您在解决问题和编码技能方面会变得多么自信。我们相信它会提升您的简历,并且您将为下一次面试做好充分准备。
瞄准科技巨头公司(如谷歌、微软、亚马逊……)??
如果您想要公司方面的编码问题,那么您必须遵循必须做公司方面的编码问题链接。在这里,您将找到顶级科技公司名称标签并解决问题。如果您的目标是任何特定公司,这将是有益的。
此外,GeeksforGeeks 正在提供诸如数组、字符串、堆栈、树、图形、位魔术等主题的编码问题。如果你想练习它们,请点击链接必须为亚马逊、微软、Adobe 等公司做编码问题.在解决问题的过程中,您会了解到特定公司在面试候选人时会在其问题中包含什么样的问题和特定风格。您还将了解难度级别以及公司如何在您之前看到的问题中稍作修改。
学习一门新的编程语言——
GeeksforGeeks 一直在为渴望知识的 Geeks 生成大量可以免费访问的优质内容。您可以找到不同的编程语言教程,如 C、C++、 Java、 Python、C#、Golang、HTML、CSS、JavaScript 等。此外,您还可以访问大量数据结构和算法概念和问题。
GeeksforGeeks 在线课程
面试准备课程 (DSA) –
当您在家时,很难找到可以在线教您从基础到高级的所有概念的导师。 GeeksforGeeks 付费在线课程专为记住这一点而设计。这些课程培养您的技能并帮助您为基于产品的公司准备面试。这些课程将有由行业专家录制的优质视频讲座。完成课程后,您还将获得课程结业证书以及实习机会。 DSA 自定进度和DSA 自定进度与怀疑协助课程旨在学习和练习 DSA 编码问题,以便安置在基于产品的顶级公司中。您将找到Sandeep Jain 先生(GeeksforGeeks 首席执行官兼创始人)的优质讲座视频。您将学习从基础到高级解决 DSA 问题的算法技术,您将实现 200 多个算法编码问题。
编程语言课程 –
对于初学者来说,有时很难在单个平台上按顺序找出编程语言概念。但是 GeeksforGeeks 是解决这个问题的一站式解决方案。您不仅会按顺序找到编程语言概念,还会找到主题竞赛以获得更好的练习。 Geeksforgeeks 还提供了一个排行榜和一个论坛,您可以在其中看到您在其他极客中的成长并可以提出您的疑问。免费的编程语言课程有Fork C 、 Fork CPP 、 Fork Java 、 Fork Python 。
这些都是我们上面提到的有限资源。还有许多其他在线课程可用于准备面试并培养您在不同计算机科学领域的技能。所有这些课程都会让您忙碌到结束。访问GeeksforGeeks 课程链接,查看门户网站上提供的所有在线付费和免费课程。
对于更多编码的东西,你可以
- 订阅 Youtube 频道: GeeksforGeeks Youtube 频道
- 在您的手机中下载移动应用程序:GeeksforGeeks 移动应用程序
- 访问门户以阅读大量内容: GeeksforGeeks
GeeksforGeeks 团队希望您和您的家人平安度过这个困难时期。我们希望世界能很快赢得与冠状病毒的战斗。同时,不要让这种疾病成为你学习的障碍。尽可能多地利用您的时间并发展您的技能,使自己能够在未来为您的社区尽最大努力。
保持安全并继续学习!