IT女孩如何聚集的故事

“你是女生,喜欢什么类型的节目?” ——正是这句话成为我进入信息技术世界的临别赠言。 这是一位亲人对我内心爆发的不经意的感情的回应。 但如果我听他的话,就不会有这个故事,也不会有这个进展。

IT女孩如何聚集的故事

教育平台上的活动指标

我的故事:旧知识的无意义和对美好生活的渴望

大家好,我叫维卡,我一生都被认为是人道主义者。

由于多种原因,信息技术对我来说一直是一种神奇而难以捉摸的东西。

碰巧,我有意识的青年时代是在巴索格度过的。 对我来说,“如何在 FreeBSD 下修补 KDE2”这种幽默风格是难以理解的,但我对自己了解它感到有些自豪,即使只是在熟悉字母的程度。

在我的学习期间,我只学习了一门关于 HTML 的迷你课程 - 但这并没有阻止它在七年后在我的脑海中以带有超链接的漂亮页面的图像的形式出现。

但环境的意见是根本性的。 人们认为我即使不傻,也完全缺乏数学能力。 作为一个青少年,我想都没想就接受了这个观点。

二十四年,她获得了高中文凭和中等职业教育文凭。 最后一个是制药。 我对药理学的热爱始于对人体的某种力量的认识,以及药物作为有能力的专家手中的强大武器的想法,它既可以提供帮助,也可以带来伤害。 随着时间的流逝,我的知识不断增长:制药会议、药学的法律方面、处理异议等等。

五年的小升级:

IT女孩如何聚集的故事

简历片段

随着知识的增长,人们对它的无意义的理解也随之增长——在追求收入的过程中不遵守也不想遵守的法律,以及破坏你用自我意识精心建造的有利环境的纸牌屋的环境。重要性。 我并没有精疲力竭,但我想要自己过上更好的生活。 毕竟,我们就是我们周围的人,对吧?

我是如何学习和正在学习的:减去被我脸砸碎的键盘,加上我的作品集中的一个很酷的项目

第一次学习编程的经历在我把脸敲在键盘上一个月后结束了——在互联网上随机找到的书和打开的记事本中很难理解任何内容。 热情减弱了,欲望也消失了。 一年。 之后我决定我需要从资源开发开始。

文章、网站、熟悉的程序员、一堆教育项目承诺让你在三个月甚至更早的时间内成为理想的开发人员,知名视频托管网站上的频道提供了大量必要和不那么必要的信息。 我有足够的愿望和机会,问题是我的知识缺乏系统化。 和决心。 我不准备花全部工资买一头猪,也不准备堵住耳朵,四面八方涌来的声音:“你没有受过技术教育,现在学习已经太晚了,你应该为你的家人想想,你必须、必须、必须……”

然后我发现了 Hexlet。 很偶然的一次,在一次关于自主学习的困难的谈话中,提到了这一点。 不是作为一次性课程,而是作为一所成熟的学校。 我被迷住了。

转折点发生在最近——在完成我的第一个项目之后。 这是他最喜欢的作品:

IT女孩如何聚集的故事

我自己做的主机游戏

在经验丰富的导师的指导下使用自己的 GitHub 帐户感觉完全不同。 “任务”中描述的诸如初始化存储库和使用包管理器设置工作环境之类的操作都充满了对所做工作的令人兴奋的责任感。

出于习惯,这组“任务”令人困惑,但你开始理解为什么初级员工被要求在简历中包含项目,至少是非商业项目。 这是完全不同层次的认知。 这是你已经熟悉变量概念、学会编写函数(包括匿名函数)、了解线性迭代和线性递归过程的时刻,正是在欣快感压倒你的时刻,以及感觉你可以改变世界,它只留在梦想中,他们告诉你:“创建一个文件并写入”,“隔离一般逻辑并将其放在一个单独的函数中”,“不要忘记正确的命名和设计原则”,“不要让它复杂化!”。 这就像你头上洗了冷水澡,却无法止住沸腾。 我非常高兴在开始“田间地头”工作之前就抓住了这种感觉。

展示你个性的唯一方法是在自述文件中:

IT女孩如何聚集的故事

在自述文件中,您可以自由发挥您的创造力

学习一直都是困难的。 OOP 一度对我来说似乎是一个不可能的障碍。 为了至少理解基础知识,我做了无数次尝试——我在这方面浪费了十天时间,收到了同样数量的居高临下的信息,风格是:“不要放弃。” 但在某种程度上,它有助于识别关闭所有东西并躲在角落里的愿望,作为身体试图吸收大量新信息的防御反应。

它变得更容易了。 至少学习 SQL 是这样的。 当然,也许是因为它的声明性质,但这并不确定。

有项目了,简历准备好了。 即将进行的采访

在某个时刻,我意识到,如果药理学是对人体的“力量”,那么编程就是对几乎整个世界的“力量”。 反过来,编程语言是一种武器,它可以将公司提升到一个新的水平,也可以由于意外的疏忽而摧毁它。 我称自己为潜在的独裁者,一头扎进了信息技术的深渊。

六个月前,我很自豪我在 Windows 上搭建了一个工作环境,收集了一整套书籍,并认为我想将我的生活与编程联系起来。 现在我引以为傲的主题是那个非常成熟的项目,我已经阅读过的书籍清单,但最重要的是,了解基础知识的重要性以及我选择的编程语言的基础知识。 并意识到每个参与发展的人肩上的责任。

当然,这仍然是一个很短的记录,我还有很多工作要做,但我想给那些曾经面临着“也许我们应该找到更简单的东西”的傲慢的读者一点启发,给那些持怀疑态度阅读本文的人一点信心 事实上,有些人对学习特定的编程语言负有全部责任,并给自己一点勇气。

因为简历已经准备好了,最重要的知识已经获得,缺少的只是一点决心。 但现在这头猪就是我了。 我没有闭上耳朵;顺便说一句,我学会了从别人的观点中抽离出来。 我选修了三门关于抽象的课程。

来源: habr.com

添加评论