JavaRush /Java 博客 /Random-ZH /长达一年的成功故事
AlexandrRS
第 41 级
Санкт-Петербург

长达一年的成功故事

已在 Random-ZH 群组中发布
试用期结束了,是时候讲述“我是如何成为一名程序员的”了。2014年11月,我停止了长达十五年与IT无关的活动,开始寻找自己。我有处理数据的能力和兴趣。到目前为止,几年来我一直在免费和赚钱地创建在 CMS Modx 上组装的小型、简单网站,这更像是一种爱好。与此同时,在学校里出现但由于多种原因没有实现的写代码的愿望并没有消失。到了新年,我明确决定要成为一名程序员,只剩下一件小事要做:选择一门语言。我以前已经见过Java和C++等语言,在遥远的90年代我用Pascal和Basic编写。结果,在查看了感兴趣的任务范围后,最终选择了 Java。然后学习的过程就开始了……

第一次运行

编程的基础很清楚,简单程序的语法也很早就学过——我身后有几个从课程中收集的简单Android应用程序和几个解决我日常问题的Java类(其中一个是重新计算轮胎参数)适用于不同的轮圈尺寸)。首先,选了一本书,开始了学习过程……三周后,我完全没有力气去阅读有关编程的内容了——枯燥乏味。我高估了自己的才华和勤奋。又花了大约一个月的时间,我尝试阅读 Oracle 手册,但这也没有激发我的乐观情绪。到了二月底,我开始意识到我需要一台电脑...(:由于我已经好几个月没有工作了,所以选择了一台自称是超级本的旧笔记本电脑,内置SSD,这是我的第一台笔记本电脑) -一代 i5 和 3Gb RAM。到了 3 月初,一切都准备好了,我可以学习了,我偶然发现了 JavaRush.ru 网站...现在对我来说,那是 3 月 7 日。从那一刻起,我离不开电脑。第一个很简单的任务,Intellij Idea,大任务。我客观地理解了Java程序员的要求,不抱任何幻想。

项目

测试任务立即将我的编程水平标记为略高于零的水平,我期待着第一堂课和作业。我不会深入探讨技术堆栈和课程描述 - 一切都正是现在申请者所要求的,并且作者本人对课程本身进行了真实的概述。这是一组宝贵的知识,可将 Java 转变为企业工具。课程结束已经过去3个多月了,我仍然体会到这位大师到底展现了什么。您从实习中获得的最重要的东西是兴趣和学习编程新技术的能力。您将收到的项目并不是最重要的,但它非常有用。

附加知识

忍不住补充一下我的训练思路。除了我每天坐在电脑前 8 到 15 个小时解决问题之外,我环顾四周,这里列出了至少需要接触的东西:mysql、postgresql、mongo、js、html、css、 linux(debian、mint、ubuntu - 选择任意)、spring boot、freemarker。当然,Java Core以及项目的所有技术都必须作为基础。互联网上有大量的面试准备问题。非常常见的主题:集合、异常、多精度。学习英语 - 从现在开始。例如,尝试阅读文档。在一家用 Java 编写的好公司中,他们有外国客户。你可能需要和他们沟通——一个半月后我参加了一次股东大会。在国际公司中,错误跟踪器中的所有信息也是英文的。看书。任何语言,但最好是原版。

采访

对我来说,这是最有教育意义的阶段。在这里我了解了他们到底想从应聘者那里得到什么,并按照要求提高了自己的知识。我试图参加中级开发人员的面试,并避免初级开发人员的面试,但这种情况也发生了。我从来没有去过高级。我脑子里第一个浮现的就是:不管你应聘什么职位,不同级别的面试问题都是一样的,只是深度不同。人们到处都对收藏感兴趣。有时他们会问一些棘手的问题。在进行面试的阶段,您需要意识到,在找到适合您的工作以及适合的工作之前,您必须经历很多次面试。在这一关键面试之前的所有面试都是你要经历的、经历失望、得出结论并继续前进的道路。在这个阶段,重要的是不要忘记这一点。

现在

此刻,在一家大型外包公司的试用期的第三个月也是最后一个月已经结束,我已经多次用善意的话语记住了这个项目。我没有等级,但我觉得我有中等水平。我不会问问题——参与真实项目的经历会带来损失,我会承担重大任务并自己做出有关实施的决定。在工作中,我应用了所有以前学到的技术知识,甚至更多新的知识。一年后,我的试用期结束了,也就是 JavaRush 培训开始的那一天。当然,在这三个月的商业化制作中,也带来了很多新的经验、新的知识,之前的一切看起来不再困难,但也同样重要。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION