所以,你有强烈的愿望成为一名程序员。现在该往哪里跑?这个问题网上有很多答案。我们曾经写过一篇关于这个的文章。然而,从我们在社交网络上收到的问题来看,初学者常常迷失在丰富的信息中,不知道到底从哪里开始。原则上,我们在JavaRush所做的就是帮助回答这个问题。然而,对于那些完全困惑的人,我们决定制定一个粗略的行动计划。
首先,决定技术池
- 选择 2-3 个主要知识来源,以及十几个其他知识来源。但如果有不清楚的地方,请不要忘记“谷歌”。
- 选择开发环境并在您的工作计算机上安装所有必需的软件。
- 决定还学习什么以及从哪里获取信息。
好吧,让我们说Java。该语言的专家如何获得报酬?
有很多优秀的网站可供查找,例如 DOU。除此之外,该网站还收集有关乌克兰开发专家和其他 IT 专家收入的统计数据。因此,点击链接,选择基辅市和初级开发人员(或简称开发人员)的职位,选择 Java 并与其他语言进行比较。如果您不住在基辅,请不要担心:我们跟踪了不同城市的工作成本差异,并且在“程序员之路”一文中,我们提供了一个包含近似数据的表格。让我们把它复制到这里,在这里: 这是危机前的表。目前情况有所变化,基辅的工资大致保持在同一水平,但莫斯科的工资已经接近基辅。如果您查看过 DOU 链接,您可能会注意到 Java 程序员不仅是最受欢迎的,而且也是薪酬最高的专业人士之一。或者也许Java太复杂了?
...并不真地。有些语言在学习的第一阶段看起来会更容易。然而,Java 有一个巨大的优势:它广泛、必要,并且已经上市多年。因此,有各种各样的培训材料、讲座、书籍、论坛适合初学者和经验丰富的程序员。社区对我的学习帮助很大。所有这些多样性中最重要的是不要混淆并选择教育材料。我们将在下一段中讨论这一点。您决定一定要开发游戏,并了解到大多数热门游戏都是用 C++ 编写的。那么也许我们可以立即教他这位通用语言世界的长辈?你可以尝试,但这个想法不是最好的:C++ 对于初学者来说极其困难。但经过 Java 培训后,如果您愿意,您可以轻松切换到 C++。顺便说一句,并非所有“大型”游戏都是用 C++ 编写的。例如, 著名的Minecraft就是用 Java 创建的。简要结论
- 最受欢迎的开发人员使用 Java 编写代码,并且对他们的需求不断增长;
- Java开发人员薪资高;
- Java 是一种通用语言。你几乎可以在上面写任何东西。游戏包括;
- Java相对容易学习;
- 学完 Java 后,很容易转向 C#;学习 JavaScript、Ruby、Python 也很容易。学习完 Java 后,程序员就可以详细了解复杂的 C++;
- Android是基于Java的;
- Java 中多线程的实现提供了这一点。如果您是新手,您可能还不明白它有多酷。只要记住这句话=);
- 绝大多数程序员将 JavaScript 作为第二语言。
GO TO FULL VERSION