本文主要针对仍在考虑选择职业的年轻人。
前言
在我们看来,早在2015年,我就从高中毕业,开始思考我想成为这一生的人。 (好问题,我仍在寻找答案)我住在一个小镇,普通学校,几所职业学校和一所简单大学的分支机构中。 他毕业于音乐学校,并在剧院的整个学校生活中演出,但是11年级之后,他急于站在技术道路上。 我不想成为一名程序员,尽管我没有毕业于计算机科学专业的班级,但我却研究了与设计或机器人技术相关的专业。 他尽可能地申请,去了一所军事学校,意识到那不是我的。 留在2所大学的选择,不是,我将去圣彼得堡。
在圣彼得堡,选择是巨大的,但有一点使我确信可以去做飞行员的研究-这是社会上享有盛誉的,金钱上的地位。 飞行员表示,入学时建议不加选择地选择3个领域(2个领域:专科和学士)。 但是选拔委员会的成员们仍然说服我选择第三个,他说,总体而言,这对我没有影响,如果编程方面有什么需要,那么您可以去那里(我学到了如何在学校远程学习IT专家的基础(这不是花钱的) ) 八月快要结束了,每天都在监视清单,我知道我显然因为点数太多而没有去飞行员,我是去参军,重新种树,清理积雪,但是突然,我父母打来了一个电话:“儿子,恭喜!” 我很惊讶继续。 “您进入OASUVD,我们不知道它是什么,但预算有限! 我们非常高兴!” “是的,”我认为,““主要是预算!” 我抓着头,想着这个神秘的OrASUVD意味着什么,但是正因为如此,我要去圣彼得堡了,这是一个很高兴的理由。
开始学习
解释是:自动空中交通管制系统的组织。 有很多字母,也有含义。 记录下来,我不在圣彼得堡学习的第一年,我们当然不是从美好的生活中被送往维堡的,但总的来说,这比您预期的要好。
我们的团队很小,只有11个人(目前已经有5个人),每个人,绝对每个人都不了解他们在这里做什么。
第一步很简单,就像在任何专业中一样,没有什么不寻常的东西,包括示踪剂,数学和一些人道主义科目。 六个月过去了,我仍然不了解OrASUVD的含义,甚至还不了解它们的作用。 在第一学期末,一位老师从圣彼得堡来找我们,并向我们朗读了“专业入门”课程。
我想:“就是这样,最后我将听到我永恒的问题的答案。”但事实并非如此简单。
该专业非常受欢迎,距离编程不远。 令我们惊讶的是,这通常是俄罗斯唯一没有类似物的专业。
专业的本质是了解空中发生的所有过程,从各种类型的定位器收集信息,并以数字形式传输到调度员的监视器。 简而言之,我们正在做调度员可以做的事情(航空软件)。 激发灵感,对不对? 有人告诉我们,如果您的代码突然造成灾难,甚至将承担刑事责任。
让我们远离一堆小东西和微妙之处,谈论编程主题。
一粒又一粒
在我们成功完成了第一门课程并在圣彼得堡继续学习之后,它变得更加有趣了,每个学期的一切都清楚地表明了他们对我们的要求。 我们终于开始编码,学习C ++的基础知识。 每学期,我们的知识就会增长,有许多与航空和无线电工程相关的学科。
到了第四年开始,我已经知道了两个图书馆,学习了如何使用病媒及其亲属。 通常,我有一些OOP,继承,类的实践,没有这些,通常很难想象使用C ++进行编程。 出现了许多与无线电工程,物理学和Linux相关的主题,这看起来很复杂,但通常都很有趣。
他们没有试图从我们这里选拔优秀的程序员,而是想让我们从理解所有流程的人们中脱颖而出,这可能就是问题所在。 我们必须是杂种,同时是程序员,操作员和经理之间的混合体(有充分的理由,他们可能说不能杀死两只有一块石头的鸟)。 我们知道很多不同的东西,但是一点一点。 每年我都对编码越来越感兴趣,但是由于缺乏针对此的对象,所以仍然无法实现学习更多内容的愿望。 是的,也许我可以自己在家中做,但是在我的学生时代,当您关心不在会议上的事情时,您还不够。 这就是为什么在进入第5年时,我知道我在4年中积累的所有知识都是很少的,没有人在任何地方等我。 不,我不是说我们的教学水平不高,不是不需要知识,也不是不需要知识。 我想的重点是,我喜欢编程的认识只是在四年级结束时才出现的。 直到现在,我才知道在编码领域的选择是多么巨大,如果您从一千种方法中选择一种,并开始研究与该主题相关的所有知识,那么可以完成多少工作。 看了很多空缺后,我得出的结论是,无处可去,没有经验,知识很少。 双手放下,似乎学校的所有努力都在我们眼前流淌。 我把一切都减了5分,我竭尽全力编写程序,然后发现我在大学里所做的一切,真正的程序员在休息时就像种子一样点击。
“ ITMO,SUAI,Polytech ...我真的可以去那里,我会得到足够的积分,即使我没有去过我会去的地方,也可能比这里要好!”我想着,咬着肘。 但是已经做出了选择,时间已经过去了,我只能团结起来,尽我所能。
对于尚未开始旅程的人来说,结论和一句小词
今年夏天,我将不得不在一家信誉卓著的公司实习,然后从事与我的专业直接相关的业务。 这非常令人恐惧,因为我不仅不能证明我的希望,也不能证明领导者的希望。 但是,如果您一生中都在做某事,那么您就需要明智而有效地做到这一点。 尽管我还没有创建任何超级复杂或普通的东西,但是我才刚刚开始,我才刚刚开始理解需要做些什么,而且我仍然必须学习编程的全部品味。 也许我是从错误的地方,错误的领域开始的,总的来说,我没有做自己梦dream以求的事情。 但是我已经开始学习一些东西,并确定可以将生活与编程联系起来,尽管我还没有选择我要走的道路,它可能是数据库,或者是工业编程,也许我会编写移动应用程序,也可能是飞机上安装的系统的软件。 我肯定知道的一件事,是时候开始了,并且尽快了解我想品尝的所有软件。
年轻的读者,如果您仍然不知道要成为什么样的人,请不要担心,大多数成年人也不知道。 最主要的是尝试。 通过反复试验,您终于可以了解您想要什么。 如果您想成为一名程序员,那么开始总是比确切地知道要成为哪个领域更为重要。 所有语言都一样,编程也不例外。
附言:我知道我会游泳,我会穿泳裤。 我非常想早点开始理解所有这些内容,但是由于无趣,训练常规而又不了解接下来会发生什么,我错过了时间。 但我真正相信,永远不会太晚。