JavaRush /Java 博客 /Random-ZH /从汽车行业到程序员
Роман
第 24 级
Ижевск

从汽车行业到程序员

已在 Random-ZH 群组中发布
很长一段时间我想写一个成功的故事,但我等到了试用期结束:)我从头开始, 学校- 我不太喜欢在学校学习,也许是艰难的90年代,也许是家庭的破裂,这一度告诉我童年已经结束了。也许不是最好的团队,缺乏理解和不尊重,也许不了解我想要什么,我正在努力争取什么。九年级后,我一直在寻找去哪里进一步学习。现在我记得:我脑子里有风,对未来完全漠不关心,但当时我感兴趣的是电脑,它还没有进入每个家庭,或者我当时是这么想的:)我参加了与相关专业的入学考试电脑的东西。现在我不记得确切的名字了,但这不是重点:我最后没有足够的积分,我进入了金工。他毕业时的学历是车工、铣床操作员和机械工程技术专家,毕业得很好,能够直呼其名地与计算机进行交流,但作为一名用户。在编程方向上,我在学校就掌握了Pascal的基本概念。接下来我们有什么?然后我本来可以在第二年就去大学学习机器人技术,但是没有钱。我不记得具体需要多少钱,但最终我报名了函授课程,成为一名海关官员,培训成本比机器人技术低几倍。是的,那么这就是我选择就读专业的主要因素。工作呢?我去了劳务交流所,看到了第一个广告——汽车零配件部的销售顾问。我来到那里问了几个问题,比如这个垫圈的安装位置。我不知道:我看着它,我看到一些孔周围有金属环,我说,可能是在高温的地方,因为有金属边缘。是的,他们回答我:这是气缸盖垫片 - 我们要它。我的职业生涯就是这样开始的,但是,可惜,不是在我通常感兴趣的领域。所以我从2005年到2020年都在这个领域工作,心想既然我没有学习我想要的职业——IT领域——那么,唉,那里的路对我关闭了。为了达到这个目标,你需要在学院学习很多年,我当时想,直到2019年我儿子出生,六个月后我的朋友来看望我的妻子(我们很快就会回到这一刻)。2019 年,我 32 岁,在工作中我是一名专家:我培训员工,为人们提供建议,并在“我们的电台”上发言。看来这就是幸福,或许有人会这么想。但事实并非如此:当我放弃时,我就顺从了这个决定,没有去我想去的地方。然后一切继续,我想:“无论做什么,一切都会变得更好。”。但这些都是我自己的理由:我只是找到了理由,或者更确切地说,借口,为什么我在实现我真正想要的目标的过程中没有做任何事情。随波逐流可能不是最糟糕的选择。但过了一段时间,我可以说他是最糟糕的人之一,至少我现在是这么认为的,一步步分析了我的生活,做出了和没有做出的每一个决定。所以,然后我开始想知道为什么我多年来一直这样做,我是否需要它?10年后我会是谁?我没有找到这些问题的答案来让我相信,是的,这是我的,我一直想这样做,工作日的每一个开始都是幸福的——诸如此类。也许这就是中年危机的开始?))这也是有可能的。但让我们回到我之前提到的情况。那时,我从来没有做过编程,也没有教过编程——学校的几节课不算:)我妻子的朋友来了,在沟通的过程中,其中一个开始抱怨一切有多糟糕:她不能'找不到一份她喜欢的工作,没有人立即给她很高的职位,过去几个月她换了大约10份工作。我告诉她:至少工作六个月,展示一下自己,会有职业成长,我已经做了十多年不喜欢的事情了。就在那一刻,我的脑海中突然响起:好像我以前从未理解过我生活中的任何事情。然后我大声说出这些话,我意识到:等等,为什么我从小就不断给自己设置障碍?首先是积分,然后是学费,等等。这些障碍只存在于我的脑海中:为什么我不能做我想做的事?为什么我必须从大学毕业并接受专门教育才能工作?毕竟这一切我都曾经告诉过自己。那一刻,我只是意识到,我敏锐地、清晰地意识到,无需思考或任何其他分析:我必须向我的目标前进,我想从事这个领域的工作。那是 2019 年 11 月中旬。第二天,我开始谷歌搜索我应该开始学习的内容。我不记得我的请求,但第一个链接是关于 Java 的。不,它不是 JavaRush))它是对该语言、其优点和范围的描述。我记得当时非常受启发,读了那篇文章并决定:是的,我要学习 Java。后来,在谷歌搜索 Java 后,我发现了这个资源。我很喜欢我参加的介绍性讲座,然后恰巧活动才刚刚开始。然后我做了一个决定——我要学习。2019年11月23日,我购买了大约6000卢布的年度订阅,开始了我的目标、梦想、我准备做什么、我感兴趣的事情的旅程,工作的每一天都是幸福的,而不是像之前 - “好吧,给你。”“又是星期一。” 但稍后会详细介绍。 学习这对我来说并不容易,我不会撒谎。展望未来,我会坦白地说,扔西红柿))我大约五次想放弃一切。我就告诉你我记得特别清楚的,我不记得什么级别了,Person person = new Person()。这是什么样的设计,它到底意味着什么,这里发生了什么?当时我听不懂,错过了他们在这里讲课,我真的不知道如何谷歌。我不明白要寻找什么,我只是被难住了。原来,我在VK上的所有朋友和我朋友的朋友里,没有我认识的程序员。完全没有,这真的会发生吗?)))然后是第一次,第一次我想到也许这不适合我,也许我没有足够的大脑,也许这不是给每个人的毕竟?为什么我突然决定我什至可以成为一名程序员?是的,我想要,但想要和能够是两个不同的词......即使是现在,经历了这一切,我很高兴我没有放弃,我仍然忠于我的目标,我的想法没有'不要把我拖到“黑暗面”。但后来我明白了,我独自面对自己的问题,没有人可以帮助我。别笑,但后来我什至不知道帮助部分:我稍后才发现))哦,那是一个多么困难的时刻,但我什至很高兴它发生了。这是我第一次“站在程序员的立场上”。原来后来我体会到了那种经常会出现的感觉——误解、无知,只是现在已经是常态了,早上怎么刷牙,你不再把它视为不寻常的事情了) )然后我可能在这个问题上被困了一周。YouTube 上的一个视频对我有帮助,我什至不记得是哪个视频了。但我完全理解了这个解释,我的谜题终于拼凑起来了,就好像地板上的一些不同部分突然形成了某种结构,它立即变得清晰易懂,与一个问题搏斗然后解决它是多么愉快。对我来说,这相当于开车数百或数千公里只为了看一次日落,看30分钟然后开车回来。有人会说:“是的,这太疯狂了,胡说八道!” 嗯,就我个人而言,这样的时刻让我明白我还活着,它们确实给我带来了如此愉快的感觉。那是我第一次遇到困难,虽然我不抱任何幻想。我以为我必须面对他们,但事实证明,我并没有做好心理准备。我进一步研究,发现了“成功故事”部分,读完其中一些之后,我意识到我并不是唯一面临困难的人。那一刻,这些文章帮助了我,我相信了自己。但在那之后出现了某种自我怀疑,他们帮助应对它,尤其是丹尼尔写的文章。在学习过程中,对该资源获得的理论知识非常缺乏。然后,在每个主题之后,我都会阅读有关同一主题的 Shield,并在互联网上搜索各种文章,我对该主题的理解已经更广泛了。当然,这里的问题是一颗炸弹:有些问题我坐了一天多,想着如何解决它,然后睡着了。有几次我什至梦见了解决方案,不是开玩笑,在第一个级别我观察了其他人的解决方案,但很快意识到我并没有通过这种方式获得知识。正如其他人所写,大脑必须开始以不同的方式思考,它必须自行出现,并且通过监视它,解决方案永远不会出现。然后我从来没有在任何地方查看过解决方案,尽管这可能最终增加了培训的时间。但随着时间的推移,解决问题的各种算法及其实现已经出现在我的脑海中。如果我很长时间都无法解决问题,我会跳过它;如果我仍然无法解决它,我会写信给帮助部分,那里更有经验的同事为我指出了正确的方向,但没有给出给我一个解决方案,非常好。碰巧我坐下来解决一个问题,抬头一看,几个小时已经过去了,我被解决方案所吸引:)这些问题有助于“掌握”每个主题,了解如何编写代码,以近似您正在经历的主题的实际用途 - 没有它们,这就像“阅读 10 本书关于如何骑自行车,成为一名科学博士,但要开车第一次就摔倒了”没有实践的理论是无效的,反之亦然——它应该总是成对的。2020年3月初的时候,我大概15级,具体记不太清了。我在 hh.ru 上看到 Performancelab 的一则关于实习的广告,我回复了,他们给我发了一份测试广告。妈的,这些问题让我脑子一动))输入四边形的四个坐标和第五个坐标,看看第五个坐标是在这个图形的里面/外面/在一边/在角上?然后我又研究了很长时间的几何课本:) 看到解决方案了吗?对我来说,这是不可接受的:我想自己做,即使有教科书的帮助,但要自己找到解决方案,这对我很重要。收银机和银行的排队也存在问题。我周五下午收到问题,晚上下班后开始解决,周末完成所有事情。这并不容易,尽管我询问并提醒,但没有反馈。实习邀请也是如此。到了3月底,众所周知的疫情发生了,我大概20+-,被调到远程工作了。噢,我多么高兴:) 然后我决定学习 SQL,将 10-20% 的时间投入到 Java 上,并下载了一个 50 小时的课程。做完之后,我又结合sql-ex中的实践进行了巩固。已经是五月了,那时我已经24级了。顺便说一下,我决定我应该把equals和hashCode这样的基本东西都过一遍,这是基础,基础。然后我决定开始学习git、maven、jdbc,尝试一下spring。我四月份就投了简历,定期更新,但没有回复。我认为在 YouTube 上观看视频并复制一些程序是一项毫无意义的任务。我还是这么认为:它不会带来知识或理解;如果你稍微改变一下需求,你就写不出类似的问题,而且你也不太可能重复它。说实话:每个人都是不同的,每个人都有不同的方法,所以我马上说这纯粹是我个人的观点。它可能与您的意见不同。总是尝试不同的方法:我只谈论我自己,只谈论我的看法。时间过去了,我开始意识到我在原地踏步。我正在研究一些东西,但是我收到的知识是非常主观的,对于还需要研究什么的理解非常模糊。我在简历中补充说,我已经准备好实习了,晚上就准备好了,就带我吧:我想找份工作,我不想放弃,放弃,再随波逐流。2020年8月,我看到一则实习广告。我被告知实习前需要选修课程:对于课程,我再次说明,只是为了进入课程,你需要做一个测试任务并通过技术安全,然后他们才会决定邀请谁参加课程,不是工作:) 我明白,这是一个机会:你不应该错过任何机会。我自己已经坚定地决定了这一点。我这么说我当然同意。我做了一个测试,发送出去,过了一会儿他们分配了社会保障,关于哈希图的问题,以及与之相关的一切,一些关于核心的基本问题,然后他们问我,你想收到更多关于什么主题的问题?我心里想:我很了解这样那样的东西,但我对多线程了解较差,所以我直接这么说,我对多线程了解得比较少,让我们来问一下有关它的问题。我为什么这么说?那么,至少有一个正常人会提出一个很容易让他失败的话题吗?而且,我意识到了这一点,我不知道我为什么这么说,我只是按照我的想法说,我没有回答所有的问题,他们说稍后会给出答案。等待、无知、心中积聚的希望和梦想只会让等待变得更加困难。结果,反馈——我被选中参加这些课程。报名人数约50人,最终选中10人。噢,幸福是无止境的——这对我来说是重大而重要的一步,我高兴得就像收到了offer一样:)每次我只收到对我信念的确认:一切只取决于我们自己,而不是别人。只有我们建立自己的命运,如果你想要某样东西,真正想要它,强烈地想要它,并且明白没有人会强迫你改变你的想法,那么你总会达到你的目标。所以。紧接着我就得了“电晕”。我三十多年来,从来没有得过这么严重的病,我不想关注这个,但在我康复之前,我能想到的就是这个。课程于九月开始。我记得第一节课老师说:“并不是所有人都能从这些课程中毕业。” 我问他:为什么?他回答说他不知道,但这些课程不是第一次,也不是每个人都完成的。有人决定他们不想、不能、还有其他原因。这对我来说很奇怪,我回答道:“好吧,既然我们都已经坐在这个房间里,这意味着我们都了解我们想要什么,并将朝着这个目标前进。” “哦,如果每个人都像你一样想的话,”他当时回答我。课程怎么样?每周两次课程,每节课给出一个新主题,介绍性沉浸式。事实上,原来这是一个强子对撞机,电子在里面以这样那样的速度运行,这里发生了这样的事情……你听到的一切都是这样的,但这个谜题并不适合。这是你第一次听到大部分单词和对其的简短描述,它们告诉你做一个具有这样那样功能的项目,以便该技术依附于它并以这种方式完全发挥作用。完成下一课...现在您完成主要工作后还有 2-4 天的时间。起初,我了解了“发布”的技术、它的用途以及它的大致工作原理。然后他将其添加到项目中,了解它是如何工作的,测试它,用谷歌搜索它,研究它。如此等了两个月。事实上,我自己获得了所有知识,我开始了解截止日期,这非常困难,但我很感兴趣,我喜欢它。在整个项目中,我一直假设很多人都会使用它。我总是试图以正确的方式去做,而不是错误的方式,但是在这些条件下它按照要求工作,但在其他情况下它不再工作了......在周日交出最终工作之前,我开始这样做周六,但表审计仅在 spring.jpa.hibernate.ddl-auto=create, spring.jpa.hibernate 时有效。ddl-auto=none 或验证不再有效。但是,正如 Google 上的文章所写,使用 create 的选项是一种不好的做法,但我以正确的方式进行操作,而不是仅仅为了信誉而行之有效的方法。没有睡觉,终于在周日早上发现了问题,哦,这些限制:)我做到了,通过了,睡觉了。然后等待反馈……而答案是这样的:需要跟项目负责人办理社保。我以前从未接受过这样的面试……后来我得知,这是一次压力面试。再次等待,现在大约一周后他们给我发了一份报价。这是多么幸福的事情:只要你愿意,你就能实现任何事情,按照你想要的方式安排你的生活,做你喜欢的事情。这是真实的,改变一切都是真实的,即使你还不到20岁,你有一个小孩,而且你没有时间。所以大家都说:我有孩子,没时间……))而我总是回答他们,谁不愿意就是找借口,谁愿意就是找机会。 当我还是 JR 学生时,我会在下班后过来与我的家人、我的小儿子共度时光。当他和他的妻子睡着的时候,21-22点,我就开始学习,学习到凌晨1-2点,不是立即,一边在脑子里睡着,一边继续解决问题。正如他们所说,“我一头扎进去”,早上 7 点我就起床去工作。就这样每天都没有休息。我睡眠不足,这对我来说很难,但为了得到一些东西,你需要牺牲一些东西。我牺牲了我的个人时间。即使我们去某个地方参观,我每天也至少看3个小时的书。总共训练了1000-1200小时左右,达到了当时给自己定下的目标。现在我有了新的目标,无论如何我都会去实现。我从来都不是一名优秀的学生,甚至不是一名鼓手,我没有荣誉文凭,我只有志向。在这些课程中,我学到的信息量在我看来比之前整个学习期间要多得多。前 3 个月是带薪实习,每周固定 40 小时,针对具有真实任务的真实项目。然后是3个月的试用期。现在我在这个组织工作已经六个月了,我喜欢一切,这只是一个童话故事,工作的每一天都是快乐的:)正如一个人所说 - “我可以做到,你也可以,如果你愿意的话! ”©
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION