Het verhaal van hoe het meisje zich verzamelde in IT

"Je bent een meisje, wat voor soort programma's vind je leuk?" - deze zin werd mijn afscheid van de wereld van informatietechnologie. De zin van een geliefde als reactie op de onzorgvuldige manifestatie van gevoelens die me barsten. Maar als ik maar naar hem had geluisterd, zou er noch een verhaal, noch deze vooruitgang zijn geweest.

Het verhaal van hoe het meisje zich verzamelde in IT

Activiteitsindicator op het educatieve platform

Mijn verhaal: de zinloosheid van oude kennis en het verlangen naar een beter leven

Hallo, mijn naam is Vika en ik word mijn hele leven als humanitair beschouwd.

Informatietechnologie is om verschillende redenen altijd iets magisch buiten mijn bereik geweest.

Toevallig bracht ik mijn bewuste jeugd door op de bashorg. Voor mij was de humor in de stijl van "hoe KDE2 te patchen onder FreeBSD" onbegrijpelijk, maar ik voelde enige trots dat ik ervan op de hoogte was, ook al was het op het niveau van bekendheid met de letters.

Tijdens mijn studie heb ik maar één minicursus HTML gehad - maar dat weerhield me er niet van zeven jaar later als afbeelding van een mooie pagina met hyperlinks in mijn hoofd op te duiken.

Maar de mening van de omgeving was fundamenteel. Ik werd beschouwd als, zo niet dom, dan volledig beroofd van mijn vaardigheden in wiskunde. Als tiener accepteerde ik deze mening zonder er zelfs maar over na te denken.

In vierentwintig jaar tijd behaalde ze een havo-diploma en twee diploma's van het middelbaar beroepsonderwijs. De laatste was farmaceutisch. Mijn liefde voor farmacologie begon met het besef van enige macht over het menselijk lichaam en de presentatie van medicijnen als het krachtigste wapen in de handen van een bekwame specialist, die zowel kunnen helpen als schaden. Jaren gingen voorbij, de kennis groeide: farmaceutische congressen, de juridische kant van de farmacie, het afhandelen van bezwaren, enzovoort.

Een beetje een upgrade van vijf jaar:

Het verhaal van hoe het meisje zich verzamelde in IT

CV-fragment

Samen met kennis groeide het begrip van hun zinloosheid - wetten die niet worden nageleefd en niet willen worden nageleefd bij het nastreven van inkomsten, en een omgeving die je liefdevol opgebouwde kaartenhuis breekt van een gunstige omgeving met een gevoel van eigenwaarde. belang. Ik ben niet opgebrand, maar ik wenste een beter leven voor mezelf. We zijn tenslotte wat ons omringt, toch?

Hoe ik heb gestudeerd en nog steeds leer: minus een kapot toetsenbord, plus een gaaf project in mijn portfolio

De eerste ervaring met leren programmeren eindigde na een maand lang met mijn gezicht tegen het toetsenbord te hebben geslagen - het was moeilijk om iets te begrijpen in een willekeurig gevonden boek op internet en een opengeslagen notitieboekje. De passie nam af, het verlangen nam af. Voor een jaar. Daarna besloot ik dat ik moest beginnen met het ontwikkelen van middelen.

Artikelen, websites, bekende programmeurs, een heleboel educatieve projecten die beloven u binnen drie maanden, of zelfs eerder, een ideale ontwikkelaar te maken, kanalen op een bekende video-hostingsite die veel noodzakelijke en weinig informatie bieden. Ik had genoeg verlangen en kansen, het probleem was het gebrek aan systematisering van mijn kennis. En vastberadenheid. Ik was ook niet klaar om een ​​​​heel salaris uit te geven voor een varken in de zak, of om mijn oren te sluiten, die van alle kanten stroomden: “Je hebt geen technische opleiding, het is te laat om te studeren, je moet denk aan de familie, je moet, moet, moet…”

En toen hoorde ik over Hexlet. Toevallig kwam het terloops in een van de gesprekken ter sprake over de moeilijkheid van zelfstudie. Niet als eenmalige cursus, maar als volwaardige school. En ik raakte verslaafd.

Het keerpunt kwam vrij recent, na het einde van mijn eerste project. Dit is zijn favoriete stuk:

Het verhaal van hoe het meisje zich verzamelde in IT

Consolespel dat ik zelf heb gemaakt

Werken in je eigen account op GitHub onder begeleiding van een ervaren mentor wordt op een heel andere manier ervaren. En acties als het initialiseren van de repository en het opzetten van een werkomgeving met behulp van de pakketbeheerder, beschreven in "taken", worden gekleurd met een opwindend verantwoordelijkheidsgevoel voor wat je doet.

Uit gewoonte maakt een reeks "taken" je stomverbaasd, maar je begint te begrijpen waarom junioren worden gevraagd voor projecten in hun cv, althans niet-commerciële projecten. Dit is een heel ander perceptieniveau. Dit is het moment waarop je al kennismaakte met het concept van variabelen, functies leerde schrijven, ook anonieme, leerde over lineair-iteratieve en lineair-recursieve processen, en precies op het moment dat euforie je overweldigt en het gevoel dat jij kunt de wereld veranderen, het gaat alleen in een droom weg, ze vertellen je: "Maak een bestand en schrijf", "Selecteer de algemene logica en plaats het in een aparte functie", "Vergeet de juiste naamgeving en ontwerpprincipes”, “Maak het niet ingewikkeld!”. Als een koude douche op het hoofd, die het koken niet opheft. Ik ben enorm blij dat ik dit gevoel heb kunnen opvangen voordat ik aan het werk ging "in de velden".

Ik slaagde erin om mijn individualiteit alleen in de readme te laten zien:

Het verhaal van hoe het meisje zich verzamelde in IT

In readme kun je je creativiteit de vrije loop laten

Leren is altijd moeilijk geweest. OOP leek me ooit een ondraaglijk obstakel. Er waren talloze pogingen om in ieder geval de basis te begrijpen - ik verloor hier tien dagen mee en ontving ongeveer dezelfde neerbuigende berichten in de stijl: "Geef gewoon niet op." Maar op een gegeven moment hielp het om de wens te bepalen om alles te sluiten en zich in een hoek te verstoppen als een beschermende reactie van het lichaam op pogingen om een ​​overvloed aan nieuwe informatie te verwerken.

Het is makkelijker geworden. Zo was het tenminste met het leren van SQL. Misschien vanwege het declaratieve karakter natuurlijk, maar dit is niet zeker.

Er is een project, de samenvatting is klaar. Voorafgaand aan het gesprek

Op een gegeven moment besefte ik dat als farmacologie "macht" is over het menselijk lichaam, programmeren "macht" is over bijna de hele wereld. De programmeertaal is op zijn beurt een wapen dat zowel een bedrijf naar een nieuw niveau kan tillen als het door onopzettelijke nalatigheid kan vernietigen. Ik noemde mezelf een latente dictator en wierp me met mijn hoofd in de afgrond van de informatietechnologie.

Een half jaar geleden was ik trots dat ik een werkomgeving op Windows had opgezet, een hele lijst boeken had verzameld en bedacht dat ik mijn leven wilde verbinden met programmeren. Nu is het onderwerp van mijn trots dat zeer volwaardige project, een lijst met boeken die ik al heb gelezen uit de verzamelde boeken, maar vooral het begrijpen van het belang van basiskennis en de basis van de programmeertaal die ik heb gekozen. En het besef van de verantwoordelijkheid die op de schouders rust van iedereen die zich met de ontwikkeling verbindt.

Dit is natuurlijk nog steeds een heel kleine staat van dienst, ik heb veel werk voor de boeg, maar ik wilde een beetje inspiratie geven aan die lezers van dit verhaal die ooit geconfronteerd werden met een arrogant "misschien is het de moeite waard om iets eenvoudiger te vinden" , geef lezers van dit artikel met scepsis een beetje vertrouwen dat er mensen zijn die de studie van deze of gene programmeertaal met alle verantwoordelijkheid benaderen, en gun zichzelf een beetje moed.

Doordat de samenvatting klaar is, is de belangrijkste kennis verkregen, alleen een beetje daadkracht ontbreekt. Maar nu ben ik het varken in de zak. Ze deed trouwens haar oren niet dicht, ze leerde zich los te maken van de mening van anderen. Ik heb drie cursussen abstractie gevolgd.

Bron: www.habr.com

Voeg een reactie