JavaRush /Java 博客 /Random-ZH /我的成功故事
zor07
第 31 级
Санкт-Петербург

我的成功故事

已在 Random-ZH 群组中发布
06/20/2015 - 01/09/2017 我想是时候谈谈我的java世界之路了。我将从远处开始。警告,这篇文章会很长。我25岁。我住在圣彼得堡。我从外省来到这个城市学习。学习成为一名商业分析师。学习本身并没有给我带来乐趣。我不明白我要做什么,我没有看到我正在学习的科目有任何实际好处。我能说什么,就像大多数学生一样,我只是遭受了垃圾之苦。一节一节课,我过着无忧无虑的生活,所有的学习都是为了还清欠下的教育债。完成学士学位后,我突然意识到我没有地方工作,没有地方可以租房子,而且我内心的某些东西不允许我一事无成地回家。因此,硕士学位对我来说似乎是一个合理的选择。当我找工作时,她给了我住在宿舍的时间。我找到了工作。我在一家实施 ERP 系统 1C 和 Microsoft Navision 的公司找到了一份工作。找到了一份顾问的工作。这个人就是客户端和开发者之间的中间环节。然而,管理层决定将我转为程序员,因为我了解 Pascal。所以他们决定了。成为 Microsoft Navision 的初级开发人员。开发语言-C/AL。这实际上是相同的 pascal,是为 Navision 系统定制的。那些。除了这个系统的各种废话之外,你不能在上面写任何东西。起初我喜欢工作。然而,我很快意识到,作为一名程序员,我在这个环境中感到非常局促,甚至有些不舒服。但读硕士不允许我学别的东西,而且我也懒得学别的东西。从硕士课程中得到了我想要的一切(住在宿舍的时间和一份工作),我不知何故已经完成了。从此开始了通往java世界的道路。当我把自己从大学的束缚中解放出来,决定学习一些OOP语言的时候。我开始选择。C++太复杂了——他们在论坛上写过,C#——我不记得他们写了什么,Java很受欢迎,不像C++那么复杂,有很多文献,包括俄语。嗯,java就是java(值得一提的是,我在大学学了一个学期的Java。不知何故我考了个及格,并决定我永远不会将我的生活与这门语言联系起来)。一旦选择了语言,就不可能不找到javarush。于 2015 年 6 月 20 日加入此资源。开始学习了。我不知道如何描述我在这里的训练。我并不是一个优秀的学生。我没有像我希望的那样定期锻炼。我并不总是自己解决问题。我总是不明白为什么我被分配了另一项任务。我并不总是阅读所有附加内容。讲座材料。当验证者测试我的神经时,我经常生气。我的学习有很长的休息时间(一个多月),有时是因为工作压力,有时是因为懒惰,但我总是无法克服这一点。然而,如果学习java没有改变我内心的某些东西,我就不会找到工作。我生平第一次下定决心要把这件事完成。我内心告诉自己 无论如何,我都不会放弃这个事业。这是我人生的第一个目标,需要我付出巨大的努力才能实现。这是我一生中第一次告诉自己,我并不关心一切,我会实现它。我不知道如果 javarush 不存在我是否可以做同样的事情。该资源可让您了解实现目标的路径。就好像他在告诉你:“就是这样,这条路,40 个关卡,还有工作。” 这对不放弃有很大帮助。我给自己买了无限订阅。了解 Pascal 对解决问题非常有帮助。我真的很喜欢解决这些问题。坐在IDEA里,感觉自己像一个很酷的开发者,有很酷的环境。我完成了 20 个关卡,并决定是时候进行面试了。当然,我希望能得到一份offer,但我更希望能够参加面试,以评估我所学到的知识,并获得进一步发展的动力和动力。这正是发生的事情。当然,我没有通过面试,但令我惊讶的是,一切并没有我担心的那么糟糕。然而,我受到了刺激和动力。我意识到理论的重要性,从21级开始主动阅读补充资料。文学。嗯,多么积极,从21级开始,有关该级别主题的面试问题开始出现。我决定如果我回答他们就足够了,因为...... 我实在是太懒了。所以从21级开始我就变成了发布有关级别主题的问题的答案。人们开始评论我的答案。有这样的评论:“非常感谢你提出这个话题。继续写博客——这对我来说就像一个支点:我看到你的答案并打开书籍,谷歌,试图找到缺少的东西。” 这让我非常惊讶。我只是为自己写的,但事实证明它对某人也有用。这给了我额外的动力。我已经感到有义务回答所有问题并发布我的答案。然而,时间过去了,我只在Java核心的框架内进行开发。我只学到了javarush给我的东西。而在劳动力市场上,出现了maven、gradle、jdbc、tomcat、hibernate、spring等可怕的词汇。我就像开玩笑一样:“我知道功夫、空手道、跆拳道和很多其他可怕的词。” 所以我决定是时候扩大我的视野了。我开始谷歌搜索,寻找有关各种主题的教程,从 jdbc 开始,然后就从那里开始。曾几何时,我因为找不到适用于 Android 的正常天气小部件而非常愤怒,即使那时我也认为我会自己编写它。这促使我学习android。Android 上有一个很酷的资源,称为 startandroid,您可以从大量丑陋的简单课程中组合出一些不那么简单的东西。我从来没有写过天气小部件,但我确实写过一个计算器,无论它有多么微不足道。在计算器的开发过程中,我研究了正则表达式和逆波兰表示法算法的基础知识。我喜欢这个生意。但 Java 就业市场主要是与 Java EE 相关的职位空缺。因此,我就在Javarash、java ee和android之间奔波。我编写了一个小型 Web 应用程序,这是 Android 上的一个逻辑玩具。我曾经写过一场海战。我也决定重写它,因为...... 我或多或少已经掌握了OOP。你可以说我是从头开始写的,因为...... 那里有很多渣,我无法理解我是如何让它工作的,以及它一般是如何工作的。我又开始寻找职位空缺。他对一切都做出了回应。但没有人给我打电话。整整三个月。我不明白为什么。我正在寻找有关如何作为大三学生找到工作的信息。他们到处都写了关于面试时如何表现的文章。这当然是有用的信息,但你如何到达那里?!这确实是一场实力的考验。在某个论坛上,有人抱怨他已经学了那么多,但他们还是不雇用他。有人回答他:“那就是Java,进入门槛太高了。” 这些话让我心中充满了自豪感。是的,我感到自豪的是,进入的门槛确实很高,但我仍然不会放弃。我告诉自己,我的生意很小,继续学习就好,不管发生什么。这可能是最困难的事情。继续练习吧。一天一天的。我想通过我的帖子给大家一个建议。忙起来。相信你自己和你的梦想。不要让任何人,尤其是你自己,动摇你的决心。你不能只是相信一切都会成功。你必须确信这会发生,因为你不会放弃,你会达到一个点,直到达到你的目标。为什么他们不邀请我去任何地方,我仍然不明白。但三个月后我被邀请参加四次面试。我申请了三个空缺职位。有一家公司亲自邀请我。这是Yandex。我还是不明白他们为什么打电话给我。尽管如此,这对我的帖子来说是一个很酷的结局。但我从未接通过 Yandex。访谈主要基于理论。上面列出的我的个人项目对我帮助很大,这使我能够将谈话主题从理论转向实践。所以这也是一个提示,它可能对你有帮助。在 4 次面试中,Yandex 拒绝了我。另一家公司原来是一家 sharashka 办事处。第三和第四答应回电。第四个人回电话,祝贺我顺利通过第一阶段面试。测试任务已发送。我不会详细描述它。但总而言之,有必要编写一个Web应用程序,通过它我需要通过计算机本地运行的第三方程序与移动应用程序界面进行交互。那些。Web应用程序向第三方应用程序发送命令,第三方应用程序通过wifi向手机发送命令,所有这些都反映在Web界面中。当我接到测试任务时,我并不知道大部分需要用到的技术。我有一个星期。这是一场编码马拉松。我从来没有经历过如此激烈的编码。一周以来,除了我和这个项目,世界上什么都不存在。完成并发送了。他们给我回了电话并给了我一份工作。他们说他们非常喜欢一切,所以他们决定支持我,在您收到其他候选人的决定之前。自今年1月9日起,我一直担任移动应用测试自动化专家。我对现在的工作非常满意。这里有很多好东西,包括全天免费食物、从 12 点开始的时间表、办公室里的吊床和公司英语。换句话说,让自己忙起来。你这样做是因为你相信这是值得的。这真的很值得。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION