一年内从飞机设计师到程序员,还是如何成为绝地武士

尤达:基刚大师,还有什么要告诉你的吗?
金奎刚:经您允许,师父。 我发现了大国的集中点。
尤达:专心,你说?
梅斯·温杜(Mace Windu):生物体内?
金奎刚:在男孩中。 从我所见,它的细胞含有最高水平的中氯。 他可能是中毒主义者的怀抱。
梅斯·温杜(Mace Windu):您的预言是有关将为部队带来平衡的“选民”的预言。 你相信这是那个男孩吗?
星球大战 第一集。幻影的威胁。

伙计,如果您读过这篇文章,那么您很可能是一名工程师。 而且,也许,您已经厌倦了一切。 也许不是。 但是,我想与大家分享我的经验和对如何实现梦想的想法。

部队的阴暗面掩盖了一切。 无法预见我们的未来...


我为无人驾驶飞机的红色文凭辩护,并决定介绍我自己“毕业”的无人机。 那时,我已经在设计局(实验设计局)的空气动力学部门担任设计工程师一年半。 嗯,我会提前知道我将以多快的野心和愿望清单“降落”……总的来说,我意识到了残酷的现实,继续在破布中安静地工作。

普通工程师的工作经历通常包含计算,报告,重新计算,永久更改,直至失去与现实的联系。 我们甚至还给老板打了个有趣的印章:“所有* nya。 重做!” 一切都会好起来的,但是我为您在这里幻化,迷幻了多年而结果愚蠢! 没有清晰的集体大脑互动-我们所做的一半工作被证明是不必要的。 因此,永恒的加工,并在周末退出。 好吧,某种程度上,没有那种“苏联”,领导层的普遍观念和渴望超越“被诅咒的国家”。 但是实验设计的主要动机是总体思路。

我这样工作了三年多-累了,我需要改变一些东西。 然后我想起了成为一名程序员的冲动。 我想通过计算机科学考试才能完成我需要做的事情,但是第一任选修课上阴郁的老师很快就打消了我的愿望:“您无法通过考试。 您在计算机科学方面非常虚弱。”

经过漫长的反思,我突然意识到自己必须成为一名开发人员! 经过所有这些计算,大量的官僚肉食和永恒的手续! 我想编码并且很酷! 好吧,反之亦然。

您宁可放开所有害怕失去的东西...


选择哪种语言?




我遇到的第一件事是选择一种编程语言。 您永远不知道一切将如何结束。 所以我-我看够了,看得一团糟。 结果,他介于两个巨大的kurultay之间:第一个-“ javists”(Java代码),第二个-“ sysharpists”(C#代码)。 我几乎成为一名“剑客”,但Java凭借其跨平台和“贾维主义者”很少的事实吸引了我。 嗯,正如我们所说,我们并不是在寻找简单的方法。 结果是Java。

如何学习用Java编写代码?


首先想到的是自我教育。 好吧,我想我将自己免费学习教程和vidosiks! 但是在欺负我的意志一周之后,我意识到我需要课程,因为在进行伪自我培训时,我可能会失去对编码职业的全部兴趣。

搜索并没有花我很多时间。 在在线课程,培训和学校中,我在喀山IT园(圣彼得堡52)找到了一门有关Java编程的课程,然后他们在那里招募了一批人来运行。 时间表被保证是方便的:在星期六和星期日,总共70个学时。 2017年该课程的价格为24吨木材。 可以每月6k分期付款。 对于工程师会做到的。 是的,为了一个共同的目标而牺牲周末-我们已经通过了,不要畏缩。

我同意 知识之路将向我们展示





在课程开始之前,我们分为两组:最老的和最年轻的。 通过简单的测试共享。 我打了老一辈。 谁会怀疑,我是工程师。

按照“每周做作业,周末交作业”的思路进行进一步的工作。 因此,Makar来自“ Hello,World!”的输出 在远程Linux服务器上编写和部署Web服务之前已经过去了5个月。

课程结束后,我已经对如何编写最简单的程序,如何在SpringBoot中戳,在此处创建虚拟机并在其中安装Linux,如何在此处部署服务等方面有了一些了解。 在出口处,我有一个RESTful Web服务形式的第一个小型项目,上面有很多工具。 哦,是的,高级培训证书已成蛋糕。

用你的直觉,你会发现的


在课程结束前一个月,我在心爱的“呵呵如”上创建了简历,并开始慢慢寻找新的契机。 课程结束后,我对自己的冷静感到有点打断现实,开始接受面试后,我作为纸上人变得很重要。 在某个地方它对我起到了欺骗作用,在某个地方我甚至被提供重新训练成PHP的机会。

经过一个月的自我推广,我找到了想要的东西。 Java开发人员的培训生空缺。 恩,什么? 绝地圣殿并没有立即建造。 完成测试任务并通过面试后,我被录取了。 我不仅可以兼职,而且还可以兼职,因为我仍然在设计局兼职! 是的,是的,飞机不想放我走,我们,工程师,喜欢各种复杂的做事方式。 如果是大蒜,那么“有必要生活在某种东西上”。

耐心点! 绝地现在正在吃晚餐。 呵呵


实习结果的选择已事先商定。 根据获得的知识,他们要么立即雇用我,要么给我另一个实习机会,或者我们说再见。 一个实习期为三个月;最多不能超过两个实习期。

我被任命为好友-我的个人Obi-Wan Kenobi。 顺便说一句,对我的整体动机还有另一个好处。 他几乎无处不在。 嗯,感觉像个绝地武士仍然很好。 哦,就是“ javistom” =)

我充满耐心,痴呆症和勇气,急忙征服广阔的编程经验! 他们把我当实习生的事实本身已经是一个小小的胜利,因为在这个阶段启动了编程经验的反击。

我的第一次实习给了我从任何IDE自治的经验,我更深入地了解了JVM的本质,甚至Java本身,学会了如何查找错误原因并精通servlet。 同时,他开始提高英语水平,因为几乎所有有关语言,API和框架的文档都是完全用英语编写的。 等一下 我说-第一次实习

但是他还有很多东西要学。 他很有才华,因此很自大


是的,是的,没错。 完成我的第一期实习后,我被提议再参加一次以获取知识和经验。 都是徒劳的吗? 不,当然,只是我还没有积累IT专家经过4到6年的培训通常可以获得的知识。 通常在这个阶段,没有动力的人开始堕落,最近的梦突然变成仇恨的对象。

在第二次实习中,我必须学习SQL的基础知识,熟悉JavaScript语言(请不要与Java混淆),使用JQuery库和许多很多有趣的东西。 总的来说,我抓住了所有的东西。 正如我的第一位Java老师所说:“现在学习编程语言的趋势趋向于字母“ T”,水平线是几种语言的表层知识,而垂直线是对一种语言的深刻知识。”

是的,第二次实习真的很有趣。 我的项目投资组合中充斥着各种页面,包括搜索产品,授权页面等。 但是主要的毕业项目是一个拥有大量页面和用户的网站。 我已将这一年我学到的所有东西都投资了!

愿原力与你同在


好吧,事实上,这是最重要的时刻-他们把我当成了初级Java开发人员,或者,如果从事“工程”,那么我是第三类的软件工程师! 最后,我辞掉了以前的工作,开始专门进行编程。 现在我的主要目标是成为Java编程的Yoda!

昨天,当我要去上班时,我的文凭从衣柜的顶层架子上飞下来,侵占了我的头顶。 但是我的绝地直觉并没有使我失望,我在大部队的帮助下制止了他。 这是西斯强迫我走到部队阴暗面的最后一次尝试。 但是现在我知道,要成为一名绝地武士,就不需要文凭了,但是部队和中毒侦查员的光明面是必须的!

在短短的一年内,这就是对技术行业另一个分支的“横向提升”。 不需要太多的事情就可以将职业方向从根本上改变为未来几年中最有希望的方向,甚至可以改变到其他方向……我们在大学里花了更多的时间在这个专业上,我们可能永远不会使用。

而你,我的朋友,在充满希望的环境中工作? 看到工作结果了吗? 您准备好为一个想法工作吗? 您五年后会见谁? 如果您回答了至少一个问题“不”或“我不知道”,请考虑一下!


天行者正在超越视野。 但是,现在和现在呢? 决定就在您的面前!
尤达大师

Source: https://habr.com/ru/post/zh-CN433050/


All Articles