从学生到事件或如何在没有知识和经验的情况下在 IT 公司找到工作

从学生到事件或如何在没有知识和经验的情况下在 IT 公司找到工作
在一年半的 DIRECTUM 支持过程中,我解决了一千多个请求,包括与设置系统和使用应用程序代码相关的请求。 “所以呢?” - 出现了一个逻辑问题。 事实上,我是一名经济系的学生,两年前还不明白为什么移动应用程序的架构中需要服务器部分,浏览器中的站点界面实际上是html标记。 我会告诉你我是如何在没有该领域经验或技能的情况下进入一家IT公司的。

我从哪里开始

您好,我叫 Oleg,是一名 DIRECTUM 支持工程师。 我们公司开发、推广、支持……总的来说,提供电子文档管理系统及相关产品的整个生命周期。

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

在第一门和第二门课程之后,我和几个人捍卫了我们开发移动应用程序的实习机会。 更准确地说,是一个人写的,剩下的由我和另一个人完成。 例如,我们计算了(当时)尚不清楚的服务器租用成本。

到了第三年,我对 IT 领域非常感兴趣。 我已经尝试掌握 C# 语言。 安装了开发环境,解决了由三角形符号构造三角形的问题(▲)。 在一些大学课程中发现了此类问题。 一位同学(即编写我们移动应用程序的同学)对我的开发做出了如下反应:

从学生到事件或如何在没有知识和经验的情况下在 IT 公司找到工作

尽管如此,我还是喜欢编程,尽管我并不总是擅长编程。 我很高兴能够沉浸在一个不断发展、无处不在的领域中。 就在那时我才知道乌德穆尔特有很多优秀的IT公司。 他们中的一些人被认为是各自领域的领导者。

练习装置

我在第三年秋天得知 DIRECTUM 的职位空缺。 大学的一位老师说,公司需要实习生。 尽管大学实习应该在夏天进行,但我决定在秋天进行。 夏天的时候,我预计要休息三个月。 剧透警报:我已经连续第二个夏天在工作了。

最初我投简历是为了实习,当然是为了好玩。 当我几乎不了解该领域的基础知识时,我不知道自己能为 IT 公司带来什么。 人力资源经理 Lena 在 VK 上给我写信。 她说她收到了我的简历并打电话给我面试。 再次,只是为了好玩,我同意了。

我以为他们会问我对编程语言的了解之类的。 但在采访中他们问了完全不同的问题。 例如,统一州考试成绩以及在校期间参加学科奥林匹克竞赛的情况。 我说我经常在地区赛中获胜,数学和经济学也多次达到共和水平。 然后他们发现了我对编程基础知识的了解。 例如,他们询问它是如何工作的 气泡排序。 后来事实证明,我认识她。 大学时我们用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. 看看公司的空缺职位。 了解您申请实习的部门是否有空缺职位。 生活窍门: IT 公司总是在招聘人才,即使他们没有在网站上写下这一点。 市场一直在增长 -> 您需要扩大您的公司并巩固其地位。
  3. 查找人力资源联系人。 尝试一下! 无论如何,他们都会与你沟通,即使你是一个对 IT 知之甚少的经济学学生。
  4. 请记住,您可以从实践开始 - 对此类候选人的期望将低于对员工的期望。 实习期间你将有时间了解公司。 同时,展示自己,为进一步合作争取支持。
  5. 阅读如何在面试中表现,在这方面比我聪明。 研究公司,做你自己,诚实回答问题。 经理和人力资源经理喜欢这些人。 关于这个主题有很多很酷的指南,例如, 莉娜写的.
  6. 如果您被一家公司雇用,请证明自己,提出问题,尝试彻底理解一切,以便尽可能好地完成您的任务。
  7. 不要忘记 IT 领域相当广阔且不断变化。 如果你在家练习的话,掌握基础知识会更快。 根本 你应该总是留出时间自学 – 无论您是学生还是经验丰富的开发人员,都没关系。

结果

在 DIRECTUM 工作期间,我意识到在 IT 领域,像人们对程序员的刻板印象一样,只在工作中孤立的极客是行不通的。 我从来没有见过这样的事情。 这里有开朗、友好的人,他们随时准备帮助和支持新来者。

在我的工作中,有一些相当无聊的任务,但更多时候我解决了有趣的问题。 我经常为自己发现新的挑战,并主动应对它们。 不难猜测我是如何通过这篇文章找到 Habr 的。 这就是我喜欢我的工作的地方——我可以影响我是否有兴趣在这里工作。 我本人对此负有责任。

来源: habr.com

添加评论