当你踏入计算机编程领域时,你会面临许多选择——编程语言、Web 开发、机器学习 (ML)、网络安全、应用程序开发等领域,而且很容易感到 特别领导 困惑。您还必须选择将资金投向哪所学校。
在本文中,我们收集了有关该领域的提示和常见问题,以协助初学者。
这需要多长时间?
如果你想知道这需要花费多少时间,我会告诉你,为自己制定规则、设定具体的每日学习时间并且不被其他因素分心是很困难的。因此,如果您选择一所能够全面教学、与您分享该领域最新消息并及时了解最新发展的机构,将会更有成效。这正是 与路由器之间隔着一堵墙 IT Academy Step 及其专业团队提供的环境。不要犹豫,名额有限。编程在球场上。
如果您仍然决定自学,请做好最高程度的自律准备,因为每天至少练习 2 个小时,您将需要大约 2 个月的时间来学习编程基础知识(控制流语句、循环、ADT),另外需要 2 个月的时间来学习流行算法并完全实现数据结构。接下来的2-4个月将利用学到的概念创建自己的项目,总共大约6-8个月。
思想形式
使用一种旨在解决问题的思维方式。编 码,是一门艺术。编码不仅仅是一门艺术。在这份工作中,你 80% 的经验将用于解决问题,而解决问题又会产生新的问题,你必须想办法解决。
不要责怪代码,而要责怪它的作者 你是如何开始编码的 。计算机永远不会错,尽早理解并接受这个观念,当你不将其存在归咎于外部因素时,解决问题的方法就会自然而然地出现。
重视理论的同时,也同样重视实践。
别想太多。如果学习是您的首要任务,那么您将被大量的信息淹没,而实际工作则会被搁置一旁。你应该不断尝试将所学知识付诸实践。实践所学不仅仅意味着记住理论。
正确选择语言
您是否听说过有人说您应该从 C、C++ 开始,然后再 比特币数据库美国 学习更高级的语言?别听他们的。只要您学习控制流、循环、面向对象编程 (OOP)、数据结构、算法和文件管理等基础知识,您就可以从任何语言开始。正如我所说,所有语言中的概念都是一样的,不用考虑。
语言有很多种,它们都有自己的学习曲线。然而,这个概念在不同的语言和技术流程中都是通用的。它们只是帮助您从 A 点到达 B 点的工具。您只需要彻底学习一门可以在面试中自信使用的语言。
我建议从 Python 开始。 Python 的语法简单,学习曲线较小,对初学者来说很友好。在我们的学院Python 您可以轻松找到可以按照适合您的时间表进行远程学习的课程。