JavaRush /Java 博客 /Random-ZH /从系统管理员到Java开发人员
LJ
第 40 级
Екатеринбург

从系统管理员到Java开发人员

已在 Random-ZH 群组中发布
大家好。
从系统管理员到Java开发人员 - 1
我叫 Evgeniy,今年 27 岁,我有一个孩子,第二个孩子即将出生。我大部分时间都住在叶卡捷琳堡市。我接受过通信工程师的教育,大学毕业后担任了几年系统管理员。今天是我试用期的最后一天,尽管两周前我的队长说你不用担心,你会留下来。我今天有什么:
  1. 在一家国际公司工作(所有客户无一例外都来自西方,主要是瑞典、挪威)。车身修理厂公司。
  2. 轮换的可能性,客户很多,项目不同,大家可以选择自己喜欢的。
  3. 每周两次拜访母语人士。
  4. 每年一次去国外参加公司活动。
  5. 菜品不错,东西也很多。
  6. 一个优秀的团队,每1平方米的聪明人数量简直太棒了。
但让我们回顾一下,就在一年半前,我还没有任何类似的东西。我在一家国营公司担任系统管理员,拿着医院的平均工资,英语水平平平,总的来说,生活没有开始好转的希望。一次偶然的机会在社交媒体上 我偶然发现了 JavaRush.ru 网站,一位朋友将其描述为成为一名程序员的一种很酷的方式,并且他已经在几天内完成了 5 个级别。我决定尝试一下,因为... 在学校的时候我就对它很感兴趣,甚至想进入当时的USU学习数学和力学,但我迷失了方向。总的来说,为什么我实际上更糟?这只是一件小事,我在一个月内慢慢完成了10个级别,然后有50%折扣的促销活动,我购买了年度订阅。一个月后,我辞掉了行政工作,去泰国和家人一起过冬,想着每天都要学习,没有什么能阻止我。此时我正在集中学习英语,也许是一个话题对于另一篇文章,但对我最有帮助的是开始使用英语播客,我从 VOA 开始,然后随着理解的出现逐渐增加复杂性。如果有人有兴趣了解更多详细信息,请在评论中询问。当我们到达甲米府奥南市并找到适合这个季节的房子时,我就开始实施我的计划。我可以说一件事,你需要定期学习,一切都会解决的,我每周 5 天大约工作 8-12 个小时,其中包括写代码和英语课。我可以说一件事,即使是元旦,我也是1月2号开始工作的。我没有给自己任何让步,虽然当然也有动力下降的时候,我想放弃一切,网站上的成功故事帮助了很多,我当时向自己保证,我一定会写自己的,也许它将帮助处于困难时期的人找到自己的力量并击败验证者(餐厅和档案员,你好)+ 20年的体育经验在这里帮助了很多,我按照计划做了一切。周末,我的妻子和女儿骑着摩托车前往泰国最近的省份,享受大自然和天气。我尽可能多地休息,这也是工作的一部分,虽然有时候周末我实在受不了的时候就会坐下来写代码或者看Java的书,但我还是努力坚持这个制度。大约新年之后,我在25-30级,我当时决定我是一个很酷的程序员(实际上不是),是时候找份工作了,我做了一份简历……,申请开始涌入,我再次不会描述我是怎么写的,但是我花了几个星期的时间,然后定期更新它,然后翻译成英文,以尽可能最好的方式设计一切,虽然我没有编程经验,但是HR人们显然喜欢它,他们实际上经常写。自然地,前几次采访让我回到了现实,我意识到我仍然不知道多少,而我所知道的需要具体构建,这就是我所做的。之后,就出现了选择Android还是JavaEE的问题,我尝试了第一个,浏览了HeadFirst一本书,总共写了大约30个小项目,但后来,在使用其中一个学习英语的网站时,我发现他们的手机布局非常酷,但移动应用程序的运行却很糟糕。我想了想,决定学习JavaEE,展望未来,可以说我还没有放弃学习Android的想法,现在打算掌握它。尽管如此,当时我还是放弃了android的想法。长话短说,我开始学习所需的附带技术:sql/maven/git/spring/hibernate,我可能会单独突出显示其余架构,他们经常询问它,一般来说,我的前两个项目投入生产的是其余的 api。这些你都要知道,大家都问这个,但是你可以粗略的了解一下,用它们写10个其他的小项目,比如一个实习作业,其实半天、一天就可以写完,没有前面,那不是需要Java,你可以教一点JS/React/Node,如果你想走到前面,但你一般只能教他们,根本不学Java,那里有很多工作和客户,但他们有自己的具体情况。总的来说,5月份左右我回到了俄罗斯,因为我在这里有事,决定是时候在办公​​室找一份工作了;在此之前,所有的面试都是通过Skype完成的(当时我从未收到过offer)。回到俄罗斯,开始到处走走面试,我真的不喜欢它,因为这需要大量的道德和体力,并且极大地干扰了一般学习和编写代码的过程(Skype有帮助),所以我去了每周几次,有些地方需要更有经验的人,有些地方我不喜欢,但最后我通过Skype又通过了一次面试,他们想直接派我去瑞典现场工作,当然,我的经验还不够,但是团队领导喜欢我,他推荐我参加一个内部项目,之后我在叶卡捷琳堡的办公室通过了另一次面试,他们用英语问了几个问题,之后他们就问了我一些问题。说,我引用你的英语:“它可能会更糟,”这当然伤害了自我,但再次激发了我们进一步学习的动力,他们让我们去“散步”,10点后几分钟内就给了我一个报价,在那时我的期望要低得多。自然地,我接受了这份工作。我想具体谈谈工作的头几个月,出于某种原因,很少有人写下它们,但对我来说,它们是一场真正的噩梦,说实话,我以为我会被解雇。这是非常困难的,他们给了我立即编写自己的项目的任务,或者更确切地说,项目的一部分是一个微服务,但对我来说,这是一个巨大的怪物,因为我必须考虑从架构和框架的所有内容用于异常处理。我非常紧张,认为他们希望我在几周内完成所有工作,这使得我很难专注于任务并做出正确的决定。所以,非常感谢我的组长,他给了我很多帮助,解释了很多基本的事情,完全没有给我任何压力。当然,还有一件事对我有帮助。工作了大约两个月后,我去另一家公司面试,他们给我的薪水比我高三分之一,由于多种原因,我没有接受这份工作,但尽管如此,它极大地增加了我作为一名开发人员的自尊心和对未来的信心。抱歉,文字很长,感谢所有读到最后的人。ps:我想根据我的经验,如果有人对我的这篇文章感兴趣的话,我会用一些小注释来补充这篇文章 补充#1 谢谢大家的评论,我很高兴我的文章收到了这么多回复。我试图删除评论中提到的拼写错误,并且不要对错误做出过于严厉的判断,我们都会犯错误。现在进入正题。
  1. 我是如何学英语的。

    其中一条评论已经提供了美国之音的链接。对我来说,这是起点,确切的标题是“美国之音。美国就是这么说的。” 然后有没有俄语的播客,我听的是最受欢迎的,比如卢克英语和ESL Pod,当我习惯了或者厌倦了寻找其他播客时,网站上有一篇很棒的文章,在我的意见,我推荐给大家。总的来说,当我或多或少习惯了英语演讲并且能够将单词从演讲流中分离出来后,我意识到我的词汇量还有很多不足,并开始学习单词,这里著名的 Linguleo 帮助了我,你可以免费使用它。


  2. 我如何去泰国过冬。

    每个人都关心的问题是如何以平均工资负担得起这个费用。没有什么特别的秘密;克莱森·乔治的《巴比伦首富》一书对我帮助很大。此外,如果您对金融知识这一主题感兴趣,有很多关于这方面的书籍,可能这是一篇单独文章的主题。


  3. 犯了这么多语法错误,我怎么能成为一名程序员呢?

    老实说,没有一个雇主关心这个问题。当然,我尽量不在简历中做这些事情,并且对所有内容都仔细检查了 10 遍。

评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION