GNU/Linux >> Linux の 問題 >  >> Linux

世界はコーディングする女性を必要としています

私たちの夢や願望は、多くの場合、ロールモデルや私たちがなりたいと思っていた人物にまでさかのぼることができます。しかし、誰もが私たちの生活の中でその刺激的な人を持っているほど幸運であるとは限りません。インターネットのいたるところに動機付けの引用がありますが、ミームから簡単なインスピレーションを引き出すことができれば、それは通常簡単に忘れられます。では、どうすればやる気を維持できますか?

それは簡単です—モチベーションは私たちの内側から来ます。 OK、多分それはそれほど簡単ではありません。しかし、モチベーションは私たちの中にあり、何かに火がつくのを待っているだけだと私は信じています。それはメンター、ミーム、または偶然かもしれません。ただし、テクノロジー業界の女性にとって、インスピレーションとモチベーションを得るのは難しい場合があります。理由について話しましょう。

テクノロジー業界の女性が少ない理由

テクノロジー業界の女性の割合は増えていますが、テクノロジー業界は依然として男性中心の分野です。それには2つの主な理由があると思います:

  1. 意識の欠如
  2. 恐れ

多くの女性はITの力に気づいていません。ボーイズクラブとしての業界の評判は、女性が実際に多くの技術分野で数と肩書きの両方で上昇しているという事実を信じています。彼らは、始めるためにたくさんのコードをすでに知っている必要があると思うかもしれません。多くの女性は、初心者であっても、自分たちにどれだけの機会があるのか​​を理解していない可能性があります。

少し異なりますが、関連している理由は恐怖です。この分野の男性の割合が原因で、一部の女性は、競争が激しくなりすぎたり、経験のある男性と比較できなくなったり、経験のない男性には見落とされたりするだろうと感じるかもしれません。

[読者も気に入っています:仕事に適したシステム管理者を雇う方法]

しかし現在、IT企業は女性を歓迎し支援するために力を尽くしており、女性がさまざまな技術分野について学び、業界に参加するための道を提供するためのさまざまなプログラムを実施しています。そして、女性がこの業界に加わるときはいつでも、それは他の女性にも自信を高めます。私は常に、テクノロジーで素晴らしいことをしていることを知っている多くの女性からインスピレーションを得ています。

「女性は、それを知らずに、主張することなく、自分自身のために立ち上がるたびに、すべての女性のために立ち上がる。」
—マヤ・アンジェロウ

コーディングを始めたきっかけ

私はいつも物事がどのように機能するかについて興味がありました。 Facebookを初めて紹介されたとき、「これはすごいけど、どうやって動くの?こんなものを作れるかな?」と思ったのを覚えています。

この好奇心はすぐに私をコーディングの世界に導きました。それは私に今までに起こった中で最高のことの1つでした。私はC言語から始めましたが、コードを見たのは初めてだったので、本当に大変でした。 1年後、私は物事に慣れ、すべての概念を学びましたが、それらを実行に移していませんでした。そこで、最終的に私のお気に入りのプログラミング言語であるPythonに移行しました。約3年が経ちましたが、Pythonについて学ぶことはまだたくさんありますが、私はまだPythonを使用しています。

コーディングを楽しむ理由

映画やテレビ番組で「ハッカー」を目にするときはいつでも、クールでハイテクな外観のセットアップで、キーボードを熱狂的に入力し、端末から驚くべきまたは恐ろしいことが起こるのを目にします。ご想像のとおり、実際の生活はまったく同じではありませんが、コーディングは依然として非常に強力なスキルです。システムとサーバー全体を制御するためのコードを書き始めると、その力に夢中になり始めるかもしれません。

コーディングを恐れるべきですか?

確かに、コーディングは最初は圧倒されるように思えるかもしれませんが、心配しないでください。ほとんどの人にとってはそうです。すぐに、最初はぎこちないように見えるものが集まり始め、それを利用して物事を機能させ、タスクを実行することを学びます。ただし、誰もが自分のペースでそこに到達するので、すぐにコードマスターでない場合でも、がっかりしないでください。言語を学び続け、批判的思考スキルを磨き続けましょう。コードを使ってより創造的なことができるようになると、特に後で、どちらも同じように重要になるからです。

コーディング=オープン(「オポチュニティドア」)

これは何ですか?これは、Pythonでファイルを開くための構文です。

ねえ、あなたを見てください。最初の構文を学習しました。あなたはすでにプログラマーになるための道を進んでいます。

プログラミング言語の基礎がしっかりしていると、キャリアの面で扉が開かれ始め、その言語の新しい使い方を学んだり、他の言語を学び始めたりする機会が得られるでしょう。

また、コミュニティに還元したい場合は、いくつかのオープンソースプロジェクトへの貢献を開始できます。私は今年、個人的にオープンソースに貢献し始めました。それはとても素晴らしい経験でした。そのため、私は継続的に参加するプロジェクトを探し、他の人にも同じことをするように勧めています。

Pythonで行ったこと

自動化とスクリプト作成の目的でPythonを使用しています。 Pythonだけで多くのことができます。非常に多くの機能を備えているため、その可能性は非常に大きいです。

最近、Pythonを使ってツイッターボットを作りました。それについては、私のブログ投稿ですべて読むことができます。 Pythonでの他のオープンソースの貢献をここで確認できます。

Pythonの学習を開始する方法

Pythonを学ぶためのリソースはたくさんありますが、私が行ったように、LinuxでPythonを使い始めることをお勧めします。 Pythonを学ぶことの主な利点は次のとおりです。

  • コマンドラインインターフェイス(CLI)に慣れることができます。
  • Linuxに慣れることができます。
  • Pythonは直感的で、自己学習に最適です。

これらのリソースをチェックして、Pythonに慣れてください。

  • Pythonの学習
  • Pythonクラッシュコース
  • 本物のPython

国や州が異なれば、労働文化も異なります。私が住んでいる場所では、ITで働く女性は必ずしも祝福されていませんが、自分の将来を決めることができると信じています。何かに情熱を注いでいるなら、性別や文化の壁を打ち破ることができます。

[HBR Analytic Servicesからの新しい調査-IT人材戦略:新しい時代の新しい戦術]

最終的な考え

その点で、これを読んでいるすべての女性に、この投稿から旅を始めることをお勧めします。これらのリソースには、コードに手を出し始めるために必要な情報が満載されていますが、最初に、恐れを乗り越えなければなりません。テクノロジーの世界は誰にでも開かれており、多くの企業がチームを多様化するために女性を積極的に求めています。ですから、今こそ自分自身のために立ち上がって、あなたの情熱に従う絶好の機会です。


Linux
  1. Linuxカーネルについて知らなかった30のこと

  2. Adobe Creative Suiteが必要なのは誰ですか?無料のLinuxの代替品!

  3. 次のコマンドがシステムを強制終了するのはなぜですか?

  1. Linux –カーネルのプロプライエタリまたはクローズドパーツ?

  2. emacs のデフォルトの find-grep コマンドを変更する

  3. Visual Studio Code の UI のフォントを変更するには?

  1. デジタル世界を理解する:私の正直な書評

  2. Linuxcatコマンドの使用を開始する

  3. 実世界の SELinux