从学生到事件,或者如何在没有知识和经验的情况下进入IT公司

图片

在DIRECTUM支持的一年半中,我解决了上千个调用,包括与系统设置和使用应用程序代码相关的调用。 “那又怎样?”-一个逻辑问题出现了。 我是经济学系的一名学生,两年前他不理解为什么需要移动应用程序体系结构中的服务器部分,而且浏览器中的站点界面实际上是html-markup。 我将告诉您我是如何在没有这方面经验和技能的情况下进入IT公司的。

我从哪里开始


嗨,我叫Oleg,我是DIRECTUM支持工程师。 我们公司总体上开发,推广,支持...,提供电子文档管理系统和相关产品的整个生命周期。

我怀疑您认为我离IT世界很远。 这是真的。 我在我的教育允许的范围内。 他在学校学习计算机科学:基础理论,Pascal ABC编程等。 他在大学里学习了信息系统的主题:在Delphi中再次学习了理论和一点点编程。 简而言之,我只知道该理论的非常基础,而这些基础在实践中很少有用。

在完成第一和第二门课程后,我和几个人为他们开发移动应用程序的实践辩护。 更准确地说,是一个人写的,其余的由我和另一个人写。 例如,出于某种原因(然后),我们计算了所需服务器的租金成本。

到第三年,IT领域对我来说非常有趣。 我已经尝试掌握C#语言。 我安装了开发环境,并解决了从三角形符号(▲)构造三角形的问题。 在某些大学课程中发现了此类问题。 一个同学-编写我们的移动应用程序的同学-对我的发展做出了这样的反应:

图片

但是,即使编程并不总是很奏效,我还是喜欢它。 我感到沉浸在一个不断发展的领域中的乐趣,这个领域一直围绕着您。 那时我才知道在乌德穆尔特(Udmurtia)有许多优秀的IT公司。 他们中有些人是各自领域的领导者。

练习器


我被告知在第三年秋天DIRECTUM的空缺。 一位大学老师说,公司需要实习生。 尽管大学练习应该在夏季进行,但我还是决定在秋季进行。 在夏天,我希望休息三个月。 剧透:我已经连续第二个夏天在工作。

最初,我提交了一份练习简历,当然是为了好玩。 当我几乎不了解该领域的基础知识时,我不知道该给IT公司什么。 人力资源经理莉娜(Lena)在VK给我写信。 她说她收到了我的简历,并要求面试。 再说一次,我很开心。

我以为他们会问我关于编程语言和诸如此类的知识。 但是在采访中,他们提出了完全不同的问题。 例如,USE分数和参加学校奥林匹克竞赛的人数。 我说过,我经常在地区旅行中获胜,在数学和经济学方面,我多次达到共和国的水平。 然后他们学习了我对编程基础知识的了解。 例如,他们询问气泡排序的工作原理。 后来发现,我知道她。 在大学里,我们用Delphi编写了排序,但是我不记得它叫这种方式。

总的来说,采访有双重感觉。 它似乎有共同的成就,但似乎在基础知识方面却失败了。 在我看来,基础知识在面试中更为重要。 我把毕业后的印象告诉了莉娜。 她使我放心,并希望我能再次来这里。

三天后,莉娜提出接受支持服务的实习。 作为回应,我对我提出了一个比较合理的问题:“ 自从搞砸以来 ,还需要学习一些东西?”。 但是没有必要学习一些东西。

公司实务


我整整一个月都在想,为什么他们要我带我去练习,在整天写代码的奥秘人员中我会怎么做(他们在这些IT公司中还在做什么?)。 我从未从实践中形成任何个人期望,因为我简直无法想象。
当我到达时,事实证明一切都非常清晰有趣。 对于实践,为学生经济学家准备了可行的任务。 我分配了一位指导老师,负责指导我分配的两个任务。

  1. 我参与了社区网站DIRECTUM上的内容管理-这是一个带有主题分支机构(问题,文章,想法等)的公司论坛。 在那里我主持了一个有问题的话题。
  2. 此外,我熟悉了DIRECTUM系统。 这经历了两个阶段:首先,您必须将其安装在虚拟机上,然后通过运行状况检查表,并确保正在执行基本操作。

我试图完成网站审核的任务并真诚地了解系统-我向导师提出了很多问题(有时似乎太多了),我对流程的每个细节都很关注。 我想确保自己所做的一切正确。 经过80个小时的练习,我以所需的形式完成了这两项任务。

导师对我的工作进行了审查,主管对此进行了分析。 在更大程度上,正在评估的任务不是事实。 这个过程的组成部分更为重要 :人员解决分配任务的动机,解决任务的方法,受训者的心态,与同事的互动以及寻找复杂问题答案的方法。 在权衡所有这些方面之后,负责人给了我一份工作机会。 从下个月开始,我得到了一份工作。

公司工作


我决定结束对基本知识的无知。 在新的一年,我在工作和在家学习。 在工作中,这些是内部培训课程和类别认证。 在家里,我学习了Python和MS SQL管理。 我试图解决我的所有弱点:阅读代码,管理Windows和MS SQL,当然还有管理DIRECTUM系统。 我向自己证明了自己可以在IT领域工作,并且竭力克服了冒名顶替综合症

同时,我解决了客户的各种要求。 随着我知识的增长,转换变得更加困难。 一年前,这些都是执行标准操作的简单请求:生成系统密钥,发布对支持站点的访问权限等。 现在,越来越多的事件是管理员/开发人员联系的客户/合作伙伴系统中的各种事件。 有时,要解决它们,您必须独立地理解应用程序代码,并将其更改为客户端的详细信息。

通常, 这是沉浸在球体中的好选择-解决吸引力 。 您必须首先了解如何回答客户的问题。 然后,您必须100%确保您的答案正确。 如果您不了解自己,客户/合作伙伴将不会理解您。

在工作的同时,我必须学习1.5年的本科课程。 当我对公司人工智能的发展产生兴趣时,我在第三年末选择了文凭的主题。 我将其表述为基于人工智能的业务开发。 绑定到IT和经济,只用一块石头杀死了两只鸟。

正如我所说的,这是DIRECTUM Ario被引入支持服务的时候 。 Ario是一种基于人工智能算法的解决方案,该解决方案将文档分为不同的部分,从中提取文本层和事实,并做更多有趣的事情。

主管给我的任务是建立规则,从上诉信中提取事实。 为此,我参加了有关设置这些规则的内部培训课程。 最后,我开发的规则将开始在支持服务中实施。 这将有助于部门自动填写电话卡中的“描述”字段。 现在,支持工程师阅读了客户的全部来信,然后亲手填写“说明”。 实施后,他们将立即在此字段中看到错误文本,并将根据书面规则从字母中自动提取错误文本。 在大学研究生工作中,我充分利用了这一发展并为之辩护。

因此1.5年过去了,冒名顶替综合症消失了,我已经朝着与人工智能相关的方向进入了治安法院。 在工作中,我最近获得了下一类别的认证。 我想继续在IT领域进行专业发展。

生活骇客


现在,我可以就没有足够能力的情况如何进入IT公司的问题发表我的个人看法:

  1. 寻找您所在城市,地区,国家/地区的公司。 确定您想去的地方和位置。
  2. 查看公司的职位空缺。 找出您所在部门中是否可能有空缺职位接受实习。 Lifehack: IT公司总是招募人员,即使他们没有在网站上写这些信息 。 市场一直在增长->您需要扩展公司并巩固其地位。
  3. 查找人力资源联系人。 试试看! 无论如何,即使您是对IT知识了解甚少的学生经济学家,他们也会与您保持联系。
  4. 请记住,您可以从实践开始-对于此类应聘者,期望会低于员工。 在练习期间,您将有时间结识公司。 同时,展现自己并获得进一步合作的支持。
  5. 阅读如何在面试中表现,在这方面要比我聪明。 探索公司,保持自己,诚实地回答问题。 经理和人事经理喜欢这些人。 关于这个主题有很多很酷的指南,例如, 由Lena撰写
  6. 如果您被公司录取,请证明自己,提出问题,尝试仔细弄清一切,以尽可能地完成任务。
  7. 不要忘记IT行业非常广泛且不断变化。 如果您在家中进行安装,则可以更快地掌握基本知识。 通常, 您应该始终留出时间进行自学 -无论您是学生还是经验丰富的开发人员,都没有关系。


总结


在DIRECTUM工作期间,我意识到,在IT领域,仅对工作封闭的极客行不通,就像对程序员的刻板印象一样。 我从未见过这样的人。 有开朗,友善的人愿意帮助新来者并为他们提供支持。

在我的工作中,有很多无聊的任务,但更多的时候我会解决有趣的问题。 我通常会为自己发现一些新挑战,并主动解决这些问题。 很容易猜到我如何着手这篇文章。 这正是我喜欢我的工作-我可以影响我是否在这里工作是否有趣。 我自己对此负责。

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


All Articles