JavaRush /Java 博客 /Random-ZH /当你已经“学习”了 Java Core,但还不足以找到工作时该怎么办
Евгений Кузьмин
第 18 级
Москва

当你已经“学习”了 Java Core,但还不足以找到工作时该怎么办

已在 Random-ZH 群组中发布
同样的简短主题适用于那些已经“学习”了 Java Core、了解一些基础知识但不知道在 Git 上发布什么内容(好吧,不要从 JR 发布任务,对吧?)以及在哪里查看的人下一个。我在18级就达到了这个状态。 当你已经“学习”了 Java Core,但还不足以找到工作时该怎么办 - 1大家好。让我自我介绍一下,我是 Evgeniy。我已经成为一名 Java 开发人员六个月了 :-) 我已经写过一些关于这一点的文章,我从 0 到就业的整个过程花了大约 3 个月的时间,而我就在这里。顺便说一句,我已经在为初学者准备一些培训课程,帮助他们快速进入IT领域,即使我已经就业+设法通过了Java OCA(现在的Java程序员),我也参加了大约50个社保项目,因此,如果您需要某种指导,我有话要告诉您,或者写在私信中(虽然这会稍后出现,但我可以回答您的问题)。同样的简短主题适用于那些已经“学习”了 Java Core、了解一些基础知识但不知道在 Git 上发布什么内容(好吧,不要从 JR 发布任务,对吧?)以及在哪里查看的人下一个。我在18级就达到了这个状态。当然,即使掌握了“核心”知识(我不喜欢这个概念),您也可以找到一份工作,在 Swing 中制作表单,为某种微控制器编写逻辑 -> 用于面包机或工厂,但主要Java的应用领域当然是Web开发。这是塞子……嗯……从哪里开始。我会告诉你我个人获得第一份工作的捷径。这是我的,也是唯一的我的方式:-)你可以分享你的。首先,观看一些关于网络架构的视频。我给你的建议是为你自己节省大量时间来理解未来的材料。数据传输协议,数据如何通过网络传输。至少什么是HTTP、服务器-客户端之类的。这将花费您一两天的时间,但您将获得基础知识。这是一种干扰。题外话:90%的空缺都需要弹簧,但我还是建议从最基础的开始,然后你就会明白引擎盖下是什么,你就能更好地游泳。这就是我所做的。首先,我建议学习 Sql 和数据库,Head First 有一本很棒的书,有一个视频,还有一个很棒的 sql-ex。你需要了解什么?对我来说,什么是数据库,数据如何存储在那里,如何获取它,如何创建它——也就是说,Sql 中的简单查询一直到 Join 级别。创建几个数据库并旋转它们(我应该选择什么?嗯,MySql 和它的 Workbanch 在某种程度上更漂亮、更简单,但我仍然在 80% 的社交服务中遇到了 Postgre,最好立即习惯它) 。接下来,我们深入研究 JDBC。就是这样一个东西,一个库,可以让你连接我们的Javushka和数据库,并且还有一组用于操作数据库的接口(现成的)。您在这里的任务是创建一个数据库,编写代码来连接和使用它:-)一个添加和获取数据的简单控制台应用程序。之后,我会用 Hibernate 来补充它(这是可选的,但在我看来,没有比此时此地理解 ORM 的操作原理更好的时刻了)。重写这个框架的代码,之后我们将以下几行添加到摘要中:Sql、Hibernate、JDBC、JPA 和 Maven/Gragle(很可能是第一个,因为所有示例都在上面),没有它们,您将无法使用继续(但此时处于连接依赖关系)。还有吉特!我们肯定会参加课程)我们至少在简单的层面上理解它,并且工作起来会很方便)你会明白什么是提交,变更的历史等等。好吧,第一个有意识的项目可能会出现在你的 Github 上。将 Git 添加到您的简历中;-) 然后开始转向 Web 开发的本质。我仍然建议从 Servlet 开始,了解 REST 架构的原理(这并不难),在此过程中我将编写(当然,我编写了多个)一个简单的应用程序,该应用程序使用 servlet 执行对数据库进行 CRUD 操作。在这个过程中,您将更深入地了解一切是如何工作和移动的,数据如何传输到客户端,以什么形式(例如 JSON),您将学会接受它并将其返回给客户端。之后,将 Servlet、JSON 以及其他一些相关技术添加到您的简历中。现在您已全副武装,可以继续使用 Spring(从 Spring Core、Spring Data 开始)。这实际上是一个困难的话题(对很多人来说),因为框架本身有很多魔力,盒子里的东西,各种模式,但你已经有了一个很好的基础。事实上,我确实遇到了很多空缺职位,你可以在没有春天的情况下开始工作。因此,在 Mtsa,他们为我这个特殊的“血腥企业”的技术提供了高额薪水。而且这样的职位空缺其实有很多,所以开始去面试并积累经验吧!别小便)))我从来没有被杀过,但是当我来到高年级时就发生了:D当然最好不要这样做,但这一切都以我学到了很多东西而结束:-)一点稍后我会有好的课程,嗯,指导;-)那是分开的!现在,先忙起来吧?:-) 我在 3 个月内找到了一份工作,只是因为我每天花 5 个小时在上面。最重要的是,不要陷入理论的泥潭,如果你读过它,就让我们尝试一下吧!不要害怕写代码!这就是力量!:-) 祝你们好运!我正在等待评论中的问题:-) 而且这样的职位空缺其实有很多,所以开始去面试并积累经验吧!别小便)))我从来没有被杀过,但是当我来到高年级时就发生了:D当然最好不要这样做,但这一切都以我学到了很多东西而结束:-)一点稍后我会有好的课程,嗯,指导;-)那是分开的!现在,先忙起来吧?:-) 我在 3 个月内找到了一份工作,只是因为我每天花 5 个小时在上面。最重要的是,不要陷入理论的泥潭,如果你读过它,就让我们尝试一下吧!不要害怕写代码!这就是力量!:-) 祝你们好运!我正在等待评论中的问题:-) 而且这样的职位空缺其实有很多,所以开始去面试并积累经验吧!别小便)))我从来没有被杀过,但是当我来到高年级时就发生了:D当然最好不要这样做,但这一切都以我学到了很多东西而结束:-)一点稍后我会有好的课程,嗯,指导;-)那是分开的!现在,先忙起来吧?:-) 我在 3 个月内找到了一份工作,只是因为我每天花 5 个小时在上面。最重要的是,不要陷入理论的泥潭,如果你读过它,就让我们尝试一下吧!不要害怕写代码!这就是力量!:-) 祝你们好运!我正在等待评论中的问题:-)
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION