通过编码肯定来对抗冒名顶替综合症

通过编码肯定来对抗冒名顶替综合症

原文:https://medium.com/hackernoon/fighting-impostor-syndrome-through-coding-affirmations-2bff242c2511

众所周知,作为一名学习编程的女性面临着巨大的心理障碍(尤其是在职业生涯中期)。由于科技世界的竞争性质,许多人(不仅仅是女性)患有所谓的冒名顶替综合症——怀疑自己在该领域取得成就的倾向。

我想我应该介绍一种让自己振作起来继续工作的方法,因为我在努力平衡我目前的工作(复数不是一个错别字)、单亲家庭以及生活要求一个人管理的所有常见责任和头痛。我认为这种日常压力使得冒名顶替综合症更频繁地出现。但是我喜欢用健康的幽默感来处理生活中的冲突,而且我一直喜欢颠覆性的策略,所以为什么不在我的编码练习中加入女权主义的元素呢?

A feminist spinning? What does that have to do with writing code?

作为我最新形式的继续教育,我是今年秋季 Chipy(芝加哥 Python)导师项目的学员之一,主要专注于提升我的 web 开发技能。我的 Chipy 项目将创建一个 web 应用程序,它可以与我建立的现有网站(T2 纹身历史和文化中心)交互,以展示我制作的作为纹身书受欢迎程度计算器的预测分析模型的结果。我只使用 Wordpress 的基本版本创建过网站,所以学习使用 Python 和 Django 创建一个网站是一个很大的(并且令人兴奋的)学习曲线。

我的良师益友 Joe Jasinski 一直在指导我完成所有设置的各个步骤,这样我不仅可以将结果呈现给网站用户,还可以将用户输入存储在 SQL 表中,并跟踪和分析这些数据。数据极客我对这种可能性感到兴奋。

I’m that super excited one drooling all over the floor.

我们最近的一个课程是让一个基本的 web 页面工作,测试我的 Django 安装的所有东西都已经正确设置,并学习一些基本概念。乔和我已经习惯了每周各种课程的指导,他会告诉我接下来的步骤是什么,然后我会在课后自己重复一遍来练习我学到的东西。这类似于我在大会数据科学训练营时的教育结构。

有了这两种编码教育的经验,在每堂课之后,当我坐下来练习我所学到的东西时,我会有一瞬间“糟糕,我真的能自己做这个吗?”然后我开始工作。一旦我开始看到成功,我喜欢在一些小的肯定或其他灵感中工作,这也帮助我理解如何改变代码,并真正加强我正确地学习了一些新的东西。

以下是我最近课程的一些截图。这段代码创建了一个非常简单、超级基本的“你好,你的网站正在运行”测试。我会在图片说明中向其他新手解释这是怎么回事:

By creating an .html file in the “templates” directory, you make the beginnings of a webpage.

When you run manage.py startapp, Django sets up a whole bunch of stock code for you. It creates a mostly blank views.py script that you can then modify with things you’d like your webpages to do. Here this hello_world function hardcodes a little dictionary that gets fed into the code on the hello.html script.

This is how the hello_world view gets linked to the hello.html page.

And this is what the output of the above looks like!

我一个人坐着,仔细地浏览了这些步骤,但是为了强调 Python 必需的命令和语法,并区分哪些是用户定义的变量,我做了一些修改。这里是我的肯定调整版本的输出的屏幕截图:

I never used to like pink, but being a woman in tech has gotten me to embrace it as my signature test color.

即使只是现在看着这个屏幕,也让我觉得我能做到!因此,对于任何在学习编码时需要心理激励的人来说,我强烈建议在你的测试和实践工作中加入一些肯定。

如果你读这篇文章是因为你也在学习编码,并且你对我是如何做的以及我做了什么改变感兴趣,这是我修改的代码。这不是什么惊天动地的事情,但是我要提到,当我想到添加一行非常基本的 HTML 来将文本颜色改为粉红色时,我感到特别有成就感。(庆祝小步前进,庆祝小目标——它们真的有帮助!高级程序员可能会嘲笑为这样的小事感到骄傲,但我会告诉你,当你与冒名顶替综合症作斗争,在陡峭的学习曲线中,为每一个小小的成功拍拍自己的背。)

Yes I like to use a “girly” color theme in Sublime too.

Note I changed the “hello-world” view to an “affirmation” one for extra feel-good emphasis.

最后,我想给这个 Chipy 导师项目的组织方式一些热烈的掌声。我不得不在博客上记录我在这个项目中所做的事情,这确实有助于巩固我所学到的东西。我希望我有时间写下我正在采取的每一步。

[作为今年秋季 Chipy(芝加哥 Python)导师计划的学员,我们需要写一篇由 3 部分组成的博客,介绍我们在该计划中的经历。这是第二部分(你可以在这里找到第一部分)。]


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除