我记得当我在鲍威尔图书馆尝试学习HTML,CSS,JavaScript,PHP,Python,Java,C ++等时,因为我会看到工作说明列出了许多编程语言和框架。 当我尝试一次学习所有内容时,我什么都没有学到。 当我参加Thinkful时,我致力于关注JavaScript,并通过JavaScript基础知识和库(例如React)保留尽可能多的信息。 我主要将JavaScript用于前端的DOM(文档对象模型)操作,并使用Node.js和Express.js的组合在后端渲染我的服务器。 在专注于Web应用程序的JavaScript的一年后,我的注意力逐渐转向机器学习和人工智能(AI),因为我想学习一个比Web开发更高级,竞争更少的主题。 (后者可能是我错了)。 但是,我想学习用于机器学习和AI的Python,因为那是主要用于机器学习和AI的编程语言之一。 我浏览此基本原理的原因是浏览了Starship Technologies的职业页面后,该公司是自动化交付机器人的先驱。 本周,我将讨论如何从一种语言过渡到另一种语言。
我想澄清的是,我对Web开发和JavaScript并没有失去全部兴趣。 每个企业都需要一个网站来保持相关性和/或吸引受众。 我仍然喜欢尝试使用诸如React-Bootstrap和Material-UI之类的框架来在理解CSS和UI设计的基础知识的同时,不重塑CSS。 从Web应用程序的JavaScript到机器学习和AI的Python的转变是我的决定,因为我想使用机器人技术,并且我不想将自己局限于Web应用程序。 我想澄清的第二点是,没有魔术药或终点线可以确定您何时准备从一种语言跳到另一种语言。 没有可立即使用的第二语言或任何其他语言的“ Codelenol”补品。 您必须勇往直前,为自己组织学习路线图。

以下是我学习Python作为第二种编程语言的过程。