GNU/Linux >> Tutoriels Linux >  >> Linux

Le monde a besoin de femmes qui codent

Nos rêves et nos aspirations peuvent souvent être attribués à un modèle ou à une personne à qui nous voulions ressembler. Mais tout le monde n'a pas la chance d'avoir cette personne inspirante dans nos vies. Nous voyons des citations de motivation partout sur Internet, mais si nous parvenons à nous inspirer brièvement d'un mème, il est généralement facile de l'oublier. Alors, comment pouvons-nous rester motivés ?

C'est facile, la motivation vient de l'intérieur de nous. OK, ce n'est peut-être pas si facile. Mais je crois que la motivation est à l'intérieur de nous, attendant juste d'être enflammée par quelque chose. Ce pourrait être un mentor, ou un mème, ou juste par hasard. Pour les femmes de l'industrie technologique, cependant, l'inspiration et la motivation peuvent parfois être plus difficiles à trouver. Voyons pourquoi.

Pourquoi il y a moins de femmes dans la technologie

Bien que le pourcentage de femmes dans la technologie augmente, la technologie reste un domaine à prédominance masculine ; Je pense que c'est pour deux raisons principales :

  1. Manque de sensibilisation
  2. Peur

Beaucoup de femmes ne sont pas conscientes du pouvoir de l'informatique. La réputation de l'industrie en tant que club de garçons dément le fait que les femmes progressent dans de nombreux domaines technologiques, à la fois en nombre et en titre. Ils peuvent penser qu'ils doivent déjà connaître un tas de code pour commencer. Il est probable que de nombreuses femmes ne se rendent tout simplement pas compte des opportunités qui s'offrent à elles, même en tant que débutantes.

Une raison légèrement différente, mais liée, est la peur. En raison du pourcentage d'hommes dans ce domaine, certaines femmes peuvent avoir l'impression qu'il y aura trop de concurrence, qu'elles ne pourront pas se mesurer aux hommes expérimentés ou qu'elles seront oubliées par les hommes sans expérience.

[ Les lecteurs ont également aimé : Comment embaucher le bon administrateur système pour le poste ]

Mais de nos jours, les entreprises informatiques font de gros efforts pour accueillir et soutenir les femmes, en menant divers programmes pour encourager les femmes à se familiariser avec diverses disciplines technologiques et en leur offrant des voies pour rejoindre l'industrie. Et chaque fois qu'une femme rejoint cette industrie, cela donne également un regain de confiance aux autres femmes. Je suis constamment inspirée par les nombreuses femmes que je connais qui font des choses incroyables dans le domaine de la technologie.

"Chaque fois qu'une femme se défend, sans le savoir, sans le revendiquer, elle défend toutes les femmes."
—Maya Angelou

Comment j'ai commencé à coder

J'ai toujours été curieux de savoir comment les choses fonctionnent. Je me souviens, quand on m'a présenté Facebook pour la première fois, j'ai pensé :"Ce truc est incroyable, mais comment ça marche ? Je me demande si je peux créer quelque chose comme ça ?"

Cette curiosité m'a rapidement conduit dans le monde du codage, qui a été l'une des meilleures choses qui me soient jamais arrivées. J'ai commencé avec le langage C, et c'était vraiment difficile pour moi car c'était la première fois que je voyais du code. Au bout d'un an, je me suis familiarisé avec les choses et j'ai appris tous les concepts mais je ne les avais pas mis en action. Je suis donc passé à ce qui est finalement devenu mon langage de programmation préféré :Python. Cela fait environ trois ans et j'utilise toujours Python, même si j'ai encore beaucoup de choses à apprendre à ce sujet.

Pourquoi j'aime coder

Chaque fois que vous voyez des "hackers" dans des films et des émissions de télévision, vous les voyez dans une configuration cool et high-tech, tapant fiévreusement sur des claviers et réalisant des choses incroyables ou terrifiantes directement depuis leurs terminaux. Comme vous pouvez le deviner, la vraie vie n'est pas tout à fait la même, mais le codage est toujours une compétence très puissante. Commencez à écrire du code pour contrôler des systèmes et des serveurs entiers, et vous pourriez commencer à vous sentir accro à ce pouvoir.

Devez-vous avoir peur du codage ?

Certes, le codage peut sembler écrasant au début, mais ne vous inquiétez pas, c'est comme ça pour presque tout le monde. Bientôt, ce qui semble être du charabia au début commence à se rassembler et vous apprenez à l'exploiter pour faire fonctionner les choses et accomplir des tâches. Cependant, tout le monde y arrive à son propre rythme, alors ne vous découragez pas si vous n'êtes pas un maître du code tout de suite. Continuez à apprendre les langues et continuez à perfectionner votre esprit critique, car les deux sont tout aussi importants, surtout plus tard, une fois que vous serez capable de faire des choses plus créatives avec le code.

Codage =ouvert ("Portes d'opportunité")

Qu'est-ce que c'est ça? Eh bien, c'est une syntaxe pour ouvrir un fichier en Python.

Hé, regarde-toi; vous venez d'apprendre votre première syntaxe. Vous êtes déjà sur la bonne voie pour devenir programmeur.

Une fois que vous avez acquis une base solide dans un langage de programmation, des portes commenceront à s'ouvrir pour vous, en termes de carrière, et vous aurez probablement la chance d'apprendre de nouvelles façons d'utiliser ce langage ou de commencer à apprendre d'autres langues.

Et si vous voulez redonner à la communauté, vous pouvez commencer à contribuer à certains projets open source. J'ai personnellement commencé à contribuer à l'open source cette année, et ce fut une expérience formidable. Je suis donc continuellement à la recherche de projets auxquels participer et j'encourage les autres à faire de même.

Ce que j'ai fait en Python

J'utilise Python à des fins d'automatisation et de script. Vous pouvez faire beaucoup de choses uniquement en Python ; il a tellement de fonctionnalités, donc le potentiel est énorme.

Récemment, j'ai créé un bot Twitter en utilisant Python. Vous pouvez tout lire à ce sujet dans mon article de blog. Vous pouvez consulter mes autres contributions open source en Python ici.

Comment commencer à apprendre Python

Il existe de nombreuses ressources pour apprendre Python, mais je recommanderais de commencer à l'utiliser sous Linux, comme je l'ai fait. Je pense que les principaux avantages de l'apprentissage de Python sont :

  • Vous vous familiariserez avec l'interface de ligne de commande (CLI).
  • Vous vous familiariserez avec Linux.
  • Python est intuitif et idéal pour l'auto-apprentissage.

Consultez ces ressources pour commencer à vous familiariser avec Python.

  • Apprendre Python
  • Cours intensif Python
  • Vrai Python

Différents pays et même différents États peuvent avoir des cultures de travail différentes. Là où je vis, une femme travaillant dans l'informatique n'est pas vraiment célébrée, mais je crois que vous pouvez décider de votre propre avenir. Si vous êtes passionné par quelque chose, vous pouvez franchir ces barrières culturelles et de genre.

[ Nouvelle étude de HBR Analytic Services – Stratégie des talents informatiques :de nouvelles tactiques pour une nouvelle ère ] 

Réflexions finales

Sur cette note, j'encourage toutes les femmes qui lisent ceci à commencer votre voyage à partir de cet article. Ces ressources regorgent d'informations dont vous avez besoin pour commencer à vous familiariser avec le code, mais vous devez d'abord surmonter vos peurs. Le monde de la technologie est ouvert à tous et de nombreuses entreprises recherchent activement des femmes pour diversifier leurs équipes. C'est donc le moment idéal pour vous défendre et suivre votre passion.


Linux
  1. Comprendre le monde numérique :ma critique de livre honnête

  2. Premiers pas avec la commande Linux cat

  3. Qui a besoin d'Adobe Creative Suite ? Les alternatives Linux gratuites !

  4. Pourquoi la commande suivante tue-t-elle un système ?

  5. Linux - Parties propriétaires ou fermées du noyau ?

Comment utiliser la commande who sous Linux avec des exemples

Ohcount - Le compteur et l'analyseur de lignes de code source

MapSCII – La carte du monde dans votre terminal

Les quatre choses que vous devez savoir faire en nano

Les quatre choses que vous devez savoir faire dans Vim

FreeBSD vs Linux :20 choses à savoir sur le système