不要害怕尝试,否则我将在18岁以上成为程序员

当您听到“初级开发人员”一词时,您可能代表一个年轻人,即他上大学的最后几年或应届毕业生-但是肯定不是一个30岁的女人和一个小孩,她已经在大学任教了几年,而且发展也不远,例如举重的Maya Plisetskaya。 只是懒惰的没有问我以下问题:“为什么离开初级教授的助理教授职位?”,“如何学习编程?”,“如何寻找工作?”,“为什么突然决定成为一名程序员?” 等 等

在这里,我将尝试在本文中回答他们。



IT世界非常迷人。 通常这些都是良好的工作条件,有趣的项目,远程工作的可能性,社交包,带网球桌的友好办公室,Xbox ... ...但是我告诉谁-您已经知道一切:)。 在美元和欧元急剧上涨之时,互联网充斥着一些小词:“我正在寻找一个能接受欧元的漂亮程序员。” “你看过课程了吗?” 可爱是没有必要的!“))

如果您拥有适合自己的出色事业-太好了! 但是,如果您认为您需要果断地做出一些改变,并且您和我一样被开发所吸引,那么很难采取那些“果断的行动”。 特别是当您的年龄超过18岁很长一段时间,而您不仅刚从一所编程专业的大学毕业时,您几乎不记得自己从哪一年毕业的。。。 “,”这仅适用于男孩“,”在28-30时开始编程有点太晚了,“”“这不是我的童话” ...

这一切是如何开始的?


在地铁附近的一个小广场上用婴儿车转向下一个圆圈,同时思考着生命,宇宙的意义,总的来说,我突然意识到我自己不想要,我根本不想回到工作上来……不是我不喜欢在大学里工作-在任何工作中,都有其优点和缺点。 但是总有这样的想法:那不是我的。 是的,我很喜欢讲课,但还不足以谋生。 就像蛋糕一样:每周一次很好吃,但是早餐,午餐和晚餐已经太多了。

那我该怎么办? 我认为金融数学。 尽管如此,我还是会在某种程度上了解数学-博士学位。 毕竟。 她打开了一个与相关主题相关的在线讲座:用一种镇定,单调的声音,每种派生的教授给出了自己的名字,并继续引入越来越多的新名词……大约在十五岁时,我意识到我即将入睡,而金融数学虽然很受欢迎,但可能是一个有趣的话题,但还是让别人去做。

你是怎么学习的


在某个时候,我偶然发现了杜克大学“傻瓜编程”系列课程中的一门课程(通常对于像我这样的技术文学“爱好者”来说,在线课程只是天赐之物)。 我不会狡猾,在大学里我正在考虑是否要开始发展。 但是后来我的所有努力仅限于去图书馆:我带了Straustrup,带回家-小心地将其放在架子上。

我想:“好吧,我们将听这个程序进行假人编程,至少要训练英语。” 然后我上瘾了。 带着我女儿现在观看Fixikov的兴趣和灵感,我观看了这门课程的讲课。 似乎很熟悉的东西-黑白彩色摄影的相同翻译,自动键入以及许多其他功能-从开发人员的角度从新的角度向我开放。

然后我要求在Java OOP中的Coursera中获得一个专门的生日礼物,这使我的亲戚有些惊讶,但是正如他们所说,不管孩子在玩什么。

总的来说,如果在您看来我的法令好像有自由时间的自由度,并且您现在正在工作,而且您绝对不适应新职业的发展,那么我会让您不高兴(或使您感到高兴)。 产假虽然被称为休假,但根本没有。 而且,我不属于超级女性,一只手在炉子上搅动汤,第二只-解决实际的编程问题,第三只手喂养婴儿,第四只手擦“惊喜”。 当然,我的亲戚对我有很大帮助,在我了解Java的时候就做了这个孩子,这要感谢他们! 但是有时候我必须在课程中完成一些事情,那时全家人已经在观看至少第三个梦。

总的来说,这是一个简短的故事。 对于Java初学者和中级课程,我总共花了1.5年的时间。 在数周甚至数月的时间里,听不到一次讲座。 在这样的时刻,离开比赛并退出是一种非凡的诱惑。 但是,要么是对编程的热爱(我真的希望是这样),要么是蟾蜍(已经忙于已经付费的课程),或者也许是一起把我带回了行动。 否则,培训本身就做得很好:我成功地完成了所有任务,从我完成专业化的那一刻直到第一次面试,我都认为我非常了解Java。)

我如何搜索和找到工作?


好吧,这很平常,你说:简历,你回应空缺并去面试。 但是最初的职位并不多,在面试中经常发现仅靠Java是不够的,您至少需要知道git,maven和许多其他令人恐惧的词)。 在一般情况下,Jet Infosystem为应届毕业生提供的实习机会非常吸引人,它说:如果您通过资格考试,我们将教给您很多知识。 而且,尽管我的毕业年份不符合正式标准,但我仍然决定发送简历,无论发生什么情况。

就像这样:首先是理论测试,然后是实际任务。 如果一切成功,那么请参加为期2周的Java密集课程。 如果之后一切都还好,您将留在公司实习。 强化课程既有趣又激烈。 我们了解了有关Java以及maven和git的很多知识。

理论部分与实际任务和谐地交织在一起,而实际任务则由整个开发团队进行了测试,并给出了应改进的方面以及原因的反馈。 最后两天,我们分成了小组,我们进行了最后的项目,该项目必须按时完成并进行辩护,也就是说要解释为什么选择了这种解决方案。 我也很喜欢紧张之后,当我留在实习岗位时,没有“孤单,孤单”的感觉,因为 还有更多的人和我在一起。



我在公司工作了大约1.5年,一般来说,我会继续学习,但是已经学习了更高级的课程。 如果要说一般的开发人员必须不断学习,我不会为您发现美国,但是我们的专业是好的:学习新的知识可以促进大脑中新的神经连接的形成,顺便说一句,这可以预防许多老年性疾病(如果主题是关于大脑和学习的话)如果您有兴趣,我建议您在Coursera上的Barbara Oakley课程:))

而不是结论


当然,我不敦促每个人紧急辞职并去开发商。 也许您已经是一名开发人员已有很长时间了,但是您可能会被管理层或其他方面吸引。 还是您的母亲正在休产假,并怀疑是否要重返该行业。 您选择的原则是“朋友也去那里”还是“父母坚持”,但是对于您来说完全不同的事情很有趣...

试试看! 也许它对您而言不会成为新的职业,并且您会了解到,前者离您越来越近。 但是可以肯定的是,它将使您不必为错过的机会而后悔。 也许现在是历史上最好的时光之一,您甚至可以在不离开家的情况下尝试学习新知识。 这也是我们工作所在的IT行业的优点:)



Jet Infosystems的初级开发者Madina Deryagina

PS:顺便说一句,如果您想了解如何快速使用IT,请阅读Alexander Sadykov的采访,内容涉及我们公司功能测试员的职业,培训和成长。 我还建议您定期检查Jet Infosystems网站上的“ 实习”部分。

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


All Articles