JavaRush /Java 博客 /Random-ZH /设定目标,制定计划。遵循它,成功是有保证的
Евгений
第 35 级
Москва

设定目标,制定计划。遵循它,成功是有保证的

已在 Random-ZH 群组中发布
我并没有立即达到高级 Java 开发人员 的职位。首先,值得一提的是,我是法学院毕业的。学习期间,我们学过帕斯卡,但我对它完全不感兴趣,我也不去上课。我曾在一家知名电子连锁店担任销售经理。我认为编程绝对不适合我。我不想晚上坐在电脑前毁掉我的健康和视力。我想成长为沙龙的经理,并最终成为一名总监。但我所有关于职业的想法在我服兵役期间都消失了。当我回来时,我不知道该做什么,在接下来的几年里,我尽可能地工作。我当过快递员、调酒师、仓库工人等等,当我坐在仓库里时,我开始意识到自己存在的愚蠢。每周只有几个小时的实际工作时间;其余时间我都可以自己安排。没有人在看我,我尽我所能地消磨时间:电视剧、游戏、书籍。在某个时刻,我意识到我开始退化,这条路没有通向任何地方。我没有什么特殊的知识,也不是任何领域的专业人士,照这样下去我会为了几分钱而工作一辈子。我开始研究市场,寻找我感兴趣的领域。我可以完全沉浸其中,我可以将我的一生与它联系起来。当时,网络上已经充斥着各种编程课程的广告,其中闪耀着毕业生成功的故事。我环顾四周,发现了JavaRush。我研究了这个网站,阅读了在这里学习的人的故事,观看了关于成为一名程序员是多么酷的鼓舞人心的视频。你可以用自己的双手创造出以前从未存在过的东西。我受到这个想法的启发,眼睛一亮。我突然意识到我低估了这个领域。编程有很多优点:丰厚的薪水、远程工作的能力以及创造自己的东西。您将成为世界各地广受欢迎的专家。我看到了曙光:编程正是我所需要的。 我支付了订阅费用并开始学习。有一天,一位老板从我身边走过。他注意到我在做什么,走过来说:“你在教 Java 吗? ” 很酷,但它很复杂,入门门槛很高,所以要关注更简单的语言:Ruby、Python。 我无视他的话,继续说道。我没走多远,问题变得越来越难解决,到了 4 级我就不再明白发生了什么。由于语言的复杂性或者我准备不足,对Java的兴趣很快就消失了。但转行的热情并未枯竭。我决定我真的应该选择一些更简单的东西,例如1C。我开始在 hh.ru 上观看视频课程并查看职位空缺的要求。我意识到,当我申请第一份工作时,他们问我的经历,我绝对无话可说。我所能做的就是表现出学习和发展的兴趣和愿望。但为了不至于毫无根据,我必须展示一下我在这个方向上已经做过的事情。我需要获得证书。我的第一个证书是 1C Platform Professional。专业级别证书是最低级别的资格。它由14个测试组成,要成功通过你需要正确回答12个。两周后我收到了我的第一个黄色外壳并立即开始准备下一个 - 1C Platform Specialist。平台专家是一项严肃的考试,由 5 项任务组成。任务非常庞大和复杂。通过后,您在审查员面前为自己辩护。你有 5 个小时的时间来做决定。您的考试准备应该是这样的:在阅读问题的条件后,您应该已经知道解决方案,因为几乎没有足够的时间来键入代码。正当我开始准备的时候,我接到通知,我工作的仓库要搬家了。我没有时间准备并通过第二个证书,所以我开始找工作。我到处发简历,但对没有经验的程序员的需求很小。我受邀采访了著名的1C加盟商First Bit。这家公司以他们的新员工做着最“肮脏”和低薪的工作而闻名——运送磁盘盒、在客户端机器上安装 1C Enterprise 程序、就一些小问题向客户提供建议等等。任何事情,只是不编程。我明白这一点,但没有选择。我在面试中给我留下了极好的印象。我抱怨说我真的很想编码,我正在努力学习,已经获得了我的第一个证书,正在为我的第二个证书做准备。我对编码的热情和热情得到了体现,几天后,他们给我回了电话,并为我提供了在开发团队中担任办公室初级程序员的职位,无需出差。我对这个邀请感到非常高兴并立即接受了。我的试用期工资是35k。但在我在那里工作两周之前,我收到了另一个地方的类似职位的邀请——不是特许经营商。我走向他们。第一次非常困难,我对落在我身上的任务感到震惊。我没想到我会被委托立即解决如此重要而复杂的问题。当然,我的代码被审查了,我的同事也以各种可能的方式帮助了我。当我的试用期结束时,我决定与我的经理讨论成长前景。我们同意,当我收到那个非常复杂的平台专家证书时,我的薪水将会增加。我又回到了我已经放弃的准备工作。我设定的目标是在 2.5 个月内获得证书。我把准备工作分成了两周的阶段。前 3 个问题需要 6 周的时间,第 4 个问题和第 5 个问题需要 2 周的时间,另外 2 周的时间才能完全解决所有问题。第一周我在 YouTube 上观看了有关第一个问题的课程,我几乎什么都不懂,但我尝试解决它。我查看了现成的解决方案并重复它们。然后我尝试凭记忆重现它。第二周,我再次观看了同一门课程,并且已经开始理解讲座的内容了。为了赶上最后期限,我需要更加深入地学习。我早上起床,上班前花了两个小时,下班后几乎花了整个晚上。在工作中,只要有空闲时间,我就会看课程、阅读文章。两周后,我已经可以自己解决票上的第一个问题了。我意识到有进步,而且由于我已经知道如何解决一个问题,所以我可以解决所有问题,这只是时间问题。我报名参加了考试。我以类似的方式研究了问题2和3。我不再把空闲时间花在与考试无关的事情上。经过1.5个月的高强度训练后,我的大脑超负荷运转,导致我开始失眠。当我躺下时,我的大脑拒绝关闭。我注意到我晚上醒来并解决头脑中的问题,直到早上才入睡。截止日期快到了。我开始进行速度训练。我的第一次尝试花了大约 7 个小时。这不好,我决定每个周末解决一整张票,每个工作日解决一张票中的一个问题。在两周内,我成功磨练了自己的技能,并将票务解决方案实现了自动化。我没有多想,直接输入了代码。在考试中,我是第一个通过作业的人。我用了 4.5 小时完成了它,其中 1 小时用于解决一个不平凡的问题。我在准备过程中没有遇到过这样的问题,而且后来我发现,这是考试中可能遇到的所有问题中最难的。我被评为“好”。当我离开举行考试的培训中心大楼时,我立即用一张新鲜的黄纸更新了我的简历。那时,我已经拥有了 3 个“专业”级别证书和第一个“专家”级别证书。第二天,我很高兴经理知道我现在是该证书的所有者。我的同事都没有的证书。经理反过来也让我“高兴”,加薪到了 5 万。我认为我所有的痛苦都值得更多,并决定自己在劳动力市场上寻找工作机会。当我打开简历时,我犹豫了很长一段时间应该注明期望的薪资。和老婆商量后,我输入了100k。我真的没想到会得到这么多 毕竟我只有六个月的经验和唯一像样的证书。他们立即给我打电话,在电话里问了一些技术问题后,邀请我去办公室面试。他们还问我薪资期望这么低的原因是什么。我对这个问题感到有些惊讶,但并没有放在心上。采访安排在同一天。我到达后在办公室待了大约3个小时,解决问题并回答面试官的问题。最后,他立即给了我一份工作。一切都适合我,我没有讨价还价,我的工资是125k加上强制奖金,总共150k。 因此,在我写完“Hello world!”仅仅六个月后,我就开始在 1C 担任首席开发人员。。两个月后,我收到一封来自 JavaRush 的电子邮件,提醒我放弃了培训。就在那时,我记起了这一切是如何开始的以及为什么要做。1C 语言并没有让我实现最重要的事情——全世界都需要它。我希望有机会为外国客户工作;在俄罗斯以外几乎没有人需要 1C。我仍然依赖两个因素:俄罗斯和 1C 本身。如果一件事发生了什么事,那么我就会失去我的好工作和收入。决定恢复 JavaRush 培训。在分析了这个网站之后,我制定了一个培训计划并设定了截止日期。我需要可以在面试中展示的真实项目。JavaRush 的实习可以提供类似的东西,其中包括使用现代技术从事一个非常接近真实项目的项目。一年实习4次,距离下一次实习还有不到2个月的时间。要到达那里,您需要达到 35 级并解决入门任务。从零开始完成要求,2个月的时间极其短暂。如果你错过了这次实习,那么下一次实习将在5个月后开始。再加上 3 个月的时间来完成它——我还没有准备好推迟我从 1C 开发人员到 Java 的职位转变整整 8 个月。于是决定加倍努力,抓住下一个。我已经知道如何准备了。我所有的空闲时间又都花在了这个上面。我已经有了背景,现在的任务似乎不像以前那么困难了。在 1.5 个月内,我成功达到了 35 级,并在一周内解决了入门任务。我被接受实习。培训包括 11 个模块,每周一个。工作量很大,每天都要学习一堆新技术。我的大脑在飞速运转。第8周,没等实习结束,我就开始找工作了。这个过程并没有花费太多时间,一周之内我就收到了几份关于我第一份 Java 程序员工作的录用通知。我选择了对我来说最有趣、拥有最新技术堆栈的公司。他们开出了12万的工资。现在我已经是一名高级Java开发人员,收入丰厚。我已经完成了几个有趣的项目,这些项目使我作为一名专家获得了出色的成长。即使现在,我也从未停止学习新事物和专业发展。编程完全吸引了我。原来它是那么“我的”,是我以前无法想象的。我终于喜欢我的工作和我所做的事情。最重要的是设定目标,制定计划并遵循它。现在我已经实现了我的目标,现在是时候制定新的目标了。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION