GNU/Linux >> Znalost Linux >  >> Linux

Svět potřebuje ženy, které kódují

Naše sny a touhy lze často vysledovat k nějakému vzoru nebo někomu, komu jsme se chtěli podobat. Ale ne každý má to štěstí, že má v životě takového inspirativního člověka. Motivační citáty vidíme po celém internetu, ale pokud se nám podaří načerpat krátkou inspiraci z memu, obvykle na něj snadno zapomeneme. Jak si tedy můžeme udržet motivaci?

To je snadné – motivace pochází z našeho nitra. Dobře, možná to není tak snadné. Ale věřím, že motivace je uvnitř nás a čeká, až ji něco zažehne. Může to být mentor, meme, nebo jen náhoda. Pro ženy v technologickém průmyslu však může být někdy těžší získat inspiraci a motivaci. Pojďme si promluvit proč.

Proč je v technice méně žen

Přestože procento žen v technice roste, technika je stále oborem, v němž dominují muži; Domnívám se, že je to ze dvou hlavních důvodů:

  1. Nedostatek povědomí
  2. Strach

Mnoho žen si neuvědomuje sílu IT. Pověst tohoto odvětví jako chlapeckého klubu popírá skutečnost, že ženy ve skutečnosti rostou v mnoha technologických oblastech, a to jak v počtu, tak v názvu. Mohou si myslet, že pro začátek už musí znát spoustu kódu. Je pravděpodobné, že mnoho žen si jednoduše neuvědomuje, kolik příležitostí pro ně existuje, dokonce ani jako začátečníky.

Trochu jiný, ale příbuzný důvod je strach. Kvůli procentu mužů v této oblasti mohou mít některé ženy pocit, že bude příliš velká konkurence, že se nebudou moci měřit s muži se zkušenostmi nebo že budou pro muže bez zkušeností přehlíženy.

[ Čtenářům se také líbilo: Jak najmout správného správce systému pro tuto práci ]

V současnosti však IT společnosti vynakládají velké úsilí na to, aby přivítaly a podpořily ženy, provádějí různé programy, aby povzbudily ženy, aby se učily o různých technických oborech, a poskytují jim cesty, jak se připojit k tomuto odvětví. A kdykoli se žena připojí k tomuto odvětví, vzbudí to sebevědomí i ostatním ženám. Neustále se inspiruji mnoha ženami, které znám a které dělají úžasné věci v technice.

"Pokaždé, když se žena postaví za sebe, aniž by to možná věděla, aniž by si to tvrdila, postaví se za všechny ženy."
—Maya Angelou

Jak jsem začal s kódováním

Vždy mě zajímalo, jak věci fungují. Pamatuji si, že když jsem byl poprvé představen na Facebooku, pomyslel jsem si:"Tato věc je úžasná, ale jak to funguje? Zajímalo by mě, jestli dokážu vytvořit něco takového?"

Tato zvědavost mě rychle zavedla do světa kódování, což byla jedna z nejlepších věcí, která se mi kdy stala. Začal jsem s jazykem C a bylo to pro mě opravdu těžké, protože to bylo poprvé, co jsem vůbec viděl kód. Po roce jsem se s věcmi sžil a naučil jsem se všechny koncepty, ale neuvedl jsem je do praxe. Tak jsem přešel na jazyk, který se nakonec stal mým oblíbeným programovacím jazykem – Python. Jsou to přibližně tři roky a stále používám Python, i když se o něm musím ještě hodně naučit.

Proč mě baví kódování

Kdykoli vidíte „hackery“ ve filmech a televizních pořadech, vidíte je ve skvělém, technicky vypadajícím nastavení, horečně píšou na klávesnici a přímo z jejich terminálů se dějí úžasné nebo děsivé věci. Jak asi tušíte, skutečný život není úplně stejný, ale kódování je stále velmi mocná dovednost. Začněte psát nějaký kód pro ovládání celých systémů a serverů a možná se začnete cítit na této síle závislí.

Měli byste se bát kódování?

Je pravda, že kódování se na začátku může zdát ohromující, ale nebojte se – je to tak pro téměř každého. To, co na první pohled vypadá jako blábol, se brzy začne skládat dohromady a vy se to naučíte využívat, aby věci fungovaly a plnily úkoly. Každý se tam však dostane svým vlastním tempem, takže se nenechte odradit, pokud hned nejste mistrem kódu. Učte se jazyky a zdokonalujte své schopnosti kritického myšlení, protože obojí je stejně důležité, zvláště později, až budete schopni dělat kreativnější věci s kódem.

Kódování =otevřené ("Dveře příležitosti")

co to je No, toto je syntaxe pro otevření souboru v Pythonu.

Hej, podívej se na sebe; právě jste se naučili svou první syntaxi. Už jste na dobré cestě stát se programátorem.

Jakmile získáte pevné základy v programovacím jazyce, začnou se vám otevírat dveře, pokud jde o kariéru, a pravděpodobně dostanete příležitost naučit se nové způsoby používání tohoto jazyka nebo se začít učit další jazyky.

A pokud to chcete komunitě vrátit, můžete začít přispívat do některých open source projektů. Osobně jsem letos začal přispívat do open source a byla to skvělá zkušenost, takže neustále hledám projekty, kterých bych se mohl zúčastnit, a povzbuzuji ostatní, aby dělali totéž.

Co jsem udělal v Pythonu

Python používám pro účely automatizace a skriptování. V Pythonu můžete dělat spoustu věcí; má tolik funkcí, takže potenciál je obrovský.

Nedávno jsem vytvořil Twitter Bota pomocí Pythonu. To vše si můžete přečíst v mém příspěvku na blogu. Můžete se podívat na mé další open source příspěvky v Pythonu zde.

Jak se můžete začít učit Python

Existuje mnoho zdrojů, jak se naučit Python, ale doporučil bych ho začít používat na Linuxu, jako jsem to udělal já. Myslím, že hlavní výhody učení Pythonu jsou:

  • Seznámíte se s rozhraním příkazového řádku (CLI).
  • S Linuxem se zorientujete.
  • Python je intuitivní a ideální pro samouky.

Podívejte se na tyto zdroje a začněte se seznamovat s Pythonem.

  • Výuka jazyka Python
  • Crash Course Python
  • Skutečný Python

Různé země a dokonce různé státy mohou mít různé pracovní kultury. Tam, kde žiji, není žena pracující v IT zrovna oslavovaná, ale věřím, že o své budoucnosti můžete rozhodnout sami. Pokud jste pro něco nadšení, můžete prolomit tyto genderové a kulturní bariéry.

[ Nový výzkum od HBR Analytic Services – IT strategie talentů:Nová taktika pro novou éru ] 

Poslední myšlenky

V této souvislosti doporučuji všem ženám, které toto čtete, abyste svou cestu zahájili právě tímto příspěvkem. Tyto zdroje jsou nabité informacemi, které potřebujete, abyste mohli začít fušovat do kódu, ale nejprve se musíte zbavit svých obav. Svět technologií je otevřený všem a mnoho společností aktivně hledá ženy, aby diverzifikovaly své týmy. Nyní je tedy skvělý čas postavit se za sebe a následovat svou vášeň.


Linux
  1. Kdo potřebuje Adobe Creative Suite? Volné linuxové alternativy!

  2. Existuje ve světě Linuxu ekvivalent k .Net FileSystemWatcher?

  3. Jak změnit písmo uživatelského rozhraní Visual Studio Code?

  1. Understanding the Digital World:Moje upřímná recenze knihy

  2. 3 užitečné věci, které můžete dělat s nástrojem IP v Linuxu

  3. SELinux v reálném světě

  1. 30 věcí, které jste nevěděli o linuxovém jádře

  2. Začínáme s linuxovým příkazem cat

  3. Proč následující příkaz zabíjí systém?