JavaRush /Java 博客 /Random-ZH /31岁进入IT行业
Chemodan
第 17 级
Санкт-Петербург

31岁进入IT行业

已在 Random-ZH 群组中发布
最后开始描述我进入神奇而神秘的编程世界的个人经历。我接受的是高压电力领域的教育,大学毕业后我在自己的专业工作了五年,从一名普通工程师爬到了行政职位,但这一次足以让我彻底幻灭场地。不是因为她本身,而是因为那里充斥着混乱、裙带关系和腐败。经过深思熟虑,我做出了一个艰难的决定,离开母校,进入餐饮行业,开了自己的酒吧,让它站稳脚跟,把它带入几乎不需要我干预的几乎独立的工作,我面临着这样的问题:接下来做什么?那是在我三十岁生日前夕。我必须说,我长期以来一直对编程感兴趣。即使当我在能源行业工作并且从未想过离开这个领域时,我也自学了 Python 基础知识并编写了简单的小程序。只是因为它很有趣。但这么多年来,这只不过是一种爱好,因为要彻底学习,我需要所有的空闲时间,而且我必须谋生。是的,是的,我听过很多故事(并在这里读到),这些故事讲述了人们如何在几个月的时间里,在完成主要工作的同时,独立学习编程并在大三时找到工作。我不知道,也许这些英雄比我聪明得多😊,因为我花了相当长的时间才掌握了很多话题。所以,起始条件如下: - 对学习编程有兴趣;- 收入不太固定,也不太稳定(哦,俄罗斯的这个小生意😊);- 平均而言,与标准的每周工作五天相比,您有更多的空闲时间。另外,当时我的三位大学朋友已经离开能源行业,成为程序员,并在 EPAM 圣彼得堡分部培训中心完成了课程。总的来说,我的选择是显而易见的😊我开始有目的地准备进入Epamov培训中心。在一位朋友的建议下,我开始学习 Javarash 课程,同时观看各种讲座和阅读公共领域的文章。现在会有人对这个资源表示小小的赞扬(这是真诚的!Javarash 的管理员没有付钱给我!:)):Javarash 是一个很棒的东西。当您是一个完全的初学者时,很难找到能够以适合您水平的易于理解的方式呈现信息的材料。Javarash 几乎是一个独特的案例。当然,这里并没有以最好的方式描述某些主题,但并不存在理想的情况。总的来说,我非常感谢 Javarash,他们花了很少的钱(看看各种付费 Java 课程的价格),他们以我能理解的方式教了我该语言的基础知识,并给了我很多练习。在一些课程的评论中,我经常看到用户的愤慨,比如:“我把课程读了三遍,什么都不懂,就在第三方来源查找信息。我付钱干什么?伙计们,程序员就是谷歌搜索方面的运动大师。要么你刚刚学习,要么你是一个经验丰富的前辈——你总是会在互联网上寻找不同的信息。很难找到包含您需要或理解的所有信息的资源。因此,在谷歌上搜索并阅读同一主题的不同来源是很正常的。好吧,好吧,回到故事上来。总共,我在 4 个月内达到并部分通过了 17 级(是的,我速度不快),同时我跟随导师学习英语。是的,英语非常重要。不仅任何面试或工作面试都至少部分以英语进行,而且您工作所需的绝大多数信息只能通过英语资源获得。在 Javarash 的第 17 级,我意识到我已经涵盖了进入培训中心所需的主题,回到零级并开始重复所有内容。我向培训中心发送了申请。几周后,他们打电话给我,让我用英语介绍一下自己,然后用俄语问我一些简单的问题,如排序类型、访问修饰符、OOP 原理、数据类型等。并被邀请参加入学考试。考试由三个部分组成。第一个是在计算机上进行测试。二十个关于循环、排序、字符串处理、数据收集的任务/问题,关于 SQL 的一般问题,几个关于逻辑的问题,每件事都给了一个小时。第二封是一封关于给定主题的英文信,150 个单词,20 分钟。第三次是对EPAM程序员的口试,问题又是排序、Java中的内存设备、垃圾收集器的工作原理、OOP原理。之后,他们把我送回家,并承诺一周内寄出一封包含判决书的信。写完这封愉快的信后,我再次被邀请到办公室与人力资源经理(或资源经理?我不知道)交谈。在那里,他们再次问了我的简历中的一般性问题:我为什么选择 Java,为什么一般编程,并要求我用英语讲述我以前的职业的优点和缺点。几周后,Java Core 晚间课程开始,每周 3 次,在办公室进行。课程持续了三个半月,并以相当困难的考试结束(基于Oracle的OCA/OCP问题),略低于一半的人通过了考试。通过考试的人最终会进入培训中心的第二部分,即所谓的实验室。这是对真实作品的完全模仿。EPAM 有几个实验室学生参与的内部项目。根据 Scrum 和 Agile 的规则,那里的一切都是真实的,就像真正的程序员😊:由开发人员、团队负责人、业务分析师、测试人员等组成的团队,每日会议、Jira、任务、代码审查等。此外。在开展教育项目的同时,还有有关 SQL、Spring、多线程、Java 8 的讲座以及作业。总的来说,实验室里充满了丰富有趣的活动。我在实验室待了四个月并通过了最终面试——与两名 EPAM 程序员进行了两个小时的对话。他们询问如何编写测试,数据收集、详细图结构、SOLID、ACID原则、Java 8创新、例外,我们详细讲了Spring。话题很多,大部分我都记不清了。有两个实际任务 - 编写流(当然使用 lambda)和对数据库的简单查询。又一周后我收到了一封幸福的信——Epam的offer😊从在Javarash上注册到签订雇佣合同,15个月过去了,31岁的我成为了一名程序员。帕拉姆帕姆,就是这样!
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION