也许在你刚上大学的时候。你听过人们谈论阿里、微软等巨头的巨额薪水。他们谈论梦想。你可能会被吓倒,这是可以理解的。毕竟,你刚刚进入大学。说明你还年轻,想尝尝人生成功的滋味。但是你很困惑。这些数字让你着迷,但同时也让你害怕。现在让我们进入要点。您听说过的每一项工作都与计算机编程有关。这是残酷的事实。核心部门好岗位范围小。我们并不是说它不存在。但是你必须非常擅长你所做的事情。核心部门的大多数人都在寻找IT工作,因为这样的工作太多了。成为一名优秀的程序员是公司的需要。如果你擅长编程,那自然会让你领先于同龄人。繁荣的编程语言市场充满了你不能指望的语言。有典型的C/C++,有古怪的Java,新奇的Python,还有像Ruby和Go这样被低估的语言。有这么多语言可供选择,您如何理想地开始您进入这个迷人的编程世界的旅程?这是一个很好的问题。但不幸的是,答案并不是那么简单。首先,让我们保留所有相对较新的语言,如Rust、Swift和Julia。记住它们的名字真的很酷,乍一看它们似乎很吸引你,但不建议初学者使用。为什么?因为这些语言很难或有些复杂?没有。不推荐初学者使用的原因有两个。1:确实很难找到学习这些语言的资源。你不会看到教你Swift的在线课程,也不会看到关于Julia的厚重书籍。因为这些资源不存在或非常微不足道。2:它们不像其他语言那样流行,这意味着它们被用于非常特定的目的(至少到目前为止)并且你不会学到很多东西,因为你没有很多途径来使用你的技能工作。如果你愿意,你可以随时学习它。我们剩下的潜在和可行的选择是C/C++、Java或Python等。让我们分解一下。也许你已经在大学里学过其中一种语言,但老实说,这并不重要。学校教授编程的方式并不是学习编程的最有效方式。而且很多时候还不够深入。那么选择什么呢?您可能会听到人们说这是一个主观选择。选择你喜欢的。虽然这个建议没有错,但它只会让一个已经困惑的人更加困惑。我们将把这些场景摆在你面前。根据您的情况选择语言。你已经知道一门语言了。也许你是在学校学的,或者是出于好奇。如果您以某种方式设法完成了学校的编程课程,那很重要。我们谈论的是编程知识水平,需要对所有基础知识和概念有很好的理解,而不是模糊的想法。如果您属于此类,我们建议您继续使用该语言,无论它是什么。你不想进入编程,但至少你想知道一门语言,这将有助于你在未来开发一些软件。如果您要在计算机科学以外的分支机构中从事工程学,可能就是这种情况。你无意涉足IT领域,但掌握一门语言总是会让你受益匪浅。在这种情况下,我建议你学习Python。Python非常容易学习。如果有的话,它在克服最初的编程恐惧症方面做得很好。语法很简单。与其他人相比,你的学习时间可能会减少一半,这将有助于你的很多目的。如果您想学习一种编程语言来构建自己的网站,或者可能进入应用程序开发。Java是在这种情况下使用的语言。原因很简单;Java是一种高度面向对象的语言,在Web开发和App开发中非常有效。如果您想精通所有理论而不仅仅是基于应用程序。在这种情况下,我们推荐C/C++。它可能比我们在这里提到的其他语言更难,你可能会花很多时间来学习它。但是一旦你学会了它,你就会对编程作为一项技能以及我们为什么做我们所做的事情有一个深刻的理解。还有许多其他好处;C/C++等程序的处理效率更快,是参加编码竞赛的最佳选择。所以这是底线。找出你属于哪一类,开始你成为一名优秀程序员的旅程。无论您选择哪种语言,都要坚持下去,不要放弃。投入你的时间和精力,看看它会带给你成功。
