Verhalen van een Niet-Eenhoorn: Een Verhaal Over de Achtbaan van het Zoeken naar een Baan

0
48

Hey daar! Het is Lara, auteur van de beruchte”Verhalen van een Niet-Eenhoorn: Een Verhaal Over de Problemen met het scheppen van Titels en Beschrijvingen’ van een paar jaar terug. Als u nog niet lezen, dat het oorspronkelijke artikel, ik beveel het afromen van het geven u de context voor deze, maar ik denk dat je nog steeds vinden hier, zelfs als je het niet doet.

Er is een hoop gebeurd sinds ik schreef dat artikel in 2015, en deze follow-up is in het werken voor een goede zes maanden. Ik eindigde niet met een oplossing voor de functiebenamingen raadsel of een manifest over het belang van HTML en CSS, maar veeleer een eenvoudige, eerlijke verhaal over mijn rit in de achtbaan.

Oke, genoeg treuzelen. Laten we gaan!

<verhaal>

In de nasleep van de FizzBuzz drama in 2015, ik verdubbeld naar beneden op mijn freelance business en deed het heel goed. Ik heb een groot contract optreden met het opstarten in New York refactoring een Haml/Bootstrap situatie dat de rekeningen betaald en dan nog wat. Ik huurde een assistent en begon de Tackle Box, een online school van de soort-van-ding waar ik leerde web ontwikkeling en WordPress. Ik heb een beetje geld. Ik sprak op een handvol van conferenties en ontmoetingen, leerde een heleboel klassen, en in het algemeen hadden de pedal to the metal.

Toen kreeg ik echt, echt moe.

Ik was ziek van het schrijven van e-mails, ziek van het versturen van facturen, en ziek van wordt op de computer de hele verdomde tijd. Ik wilde gaan werken en dan laat het werk op het werk; iets dat heel moeilijk te doen, in onze branche, en extra moeilijk wanneer je bent je eigen baas. Ik heb genoten van codering soms, maar het was al over de gewerkte uur. Waarom moet ik schrijven code of worden op de computer als ik niet voor betaald? Dit was een burn-out, dat ding dat is een rare, ingewikkelde rite van passage in onze industrie.

Ik wilde afsluiten met Lara Schenck, LLC en worden een ski bum. En weet je wat? Dat heb ik gedaan. Het was tijd voor een pauze, en ik nam een ongeveer zes maanden.

Ski Bum Sabbatical

Ik verliet de Stad New York in augustus 2016 en verhuisde terug naar mijn familie boerderij in de buurt van Pittsburgh. Ik kreeg een baan reinigen paard stallen voor $7/hr op de stal waar ik vroeger om te rijden toen ik een kind was. Mijn plan was om geleidelijk helling naar beneden, terwijl ik woonde huur-vrij en bereid me voor op het eenvoudige leven. Dat December, ik zou beginnen met werken als barman in Goldminer Dochter Lodge in Alta, Utah, een klein ski-stad buiten Salt Lake City. Kamer en de raad van bestuur zijn opgenomen in de baan; ik had genoeg geld voor drank, en mijn leven zou bestaan uit skiën, slapen, en het socialiseren. Geen e-mails.

Gewoon langs de kronkelende weg van Alta Ski Area.

Het eenvoudige leven was goed voor een klein beetje, maar bartending op een 3:2 bier bar en skiën elke dag was niet zo veel voldoening als ik had gehoopt. Ik snijd het seizoen kort en verhuisde naar Los Angeles in Maart met mijn partner. We hadden een wederzijdse vriend met een open ruimte in Hollywood, en ik was uitgehongerd voor stad-wonen. (Sindsdien heb ik geleerd dat LA niet in de stad woon ik had verwacht, maar dat is een ander gesprek.)

Tijd om een Baan te Krijgen (dit keer echt)

Ik formeel aangekondigd was ik terug op de scène, bereikt oude klanten en mensen uit mijn New York netwerk, en was zelfs op een podcast uit de poort. Geen van dat vertaalde zich in veel betalen werken. Gelukkig had ik een kussen van de besparingen te zweven mij voor een paar maanden (Freelancen Regel #1: Je moet sparen), maar mijn hart was gewoon niet in de freelance drukte van deze tijd. Het vooruitzicht van onderhandelen van contracten en het aangaan van nieuwe leads is misselijkmakend plaats van spannend, en de kleine zakelijke website werk ik deed, was niet langer de uitdagende en stimulerende ervaring het vroeger geweest was.

Ik besloot om een full-time baan, voor echt deze keer. Nogmaals, ik wilde werken in een team en op grotere projecten. Ik was moe van alles zelf te doen, en ik wilde om te leren van en mijn ervaring delen met anderen. En, weet je, een vast salaris.

Ik ga aan de slag met solliciteren, waardoor er uren lang in zorgvuldig opgebouwde sollicitatiebrieven. Ik had een aantal veelbelovende interviews, heb mijn hoop weg een paar keer, en kreeg nul baan biedt. Voor één bepaalde rol, zou ik zo ver gekomen als het bespreken van salaris eisen en start data, en was in verwachting van een aanbieding binnen de week. Dan, de volgende week waren ze ineens niet meer inhuren. Ik heb niet lopen in een FizzBuzz, voor een betere of voor erger.

Ik begon met de vraag waarom mijn designer/developer vaardigheden leek te houden dus weinig waarde als nu zou ik voelde me zo in de vraag nog maar een jaar geleden. Ik koppig weigerde te leren Reageren zo kon ik het op mijn cv ik ben goed in andere belangrijke dingen, waarom kunnen mensen dat zien?! Ik vroeg me af of de vijf jaar in loondienst was een belemmering, of was er iets fundamenteel mis met de manier waarop ik geïnterviewd? Heb ik mezelf in de voet met dit hele “niet-eenhoorn” ding in de eerste plaats?

Deze maanden waren een grote ego-check. Het blijkt, full-time banen zijn niet iets wat je gewoon “get.” Het is gewoon niet zo makkelijk, voor mij tenminste.

De Waarde van HTML en CSS

Reageren op offerteaanvragen met die zorgvuldig opgebouwde sollicitatiebrieven had een zeer laag rendement op de investering dus heb ik besloten om mijn aanpak. In plaats van om mijn tijd in te schrijven zei sollicitatiebrieven, ik zou concentreren op het schrijven over echte dingen en steeds een beter ontwikkelaar, en de werkgelegenheid die zou bij mij komen. Ik lanceerde een goed doordacht herontwerp van mijn website, de publicatie van een Omgekeerde Baan Post, en hing op mijn JavaScript studies.

Dit was rond de tijd Mandy Michael schreef “Is er geen waarde in mensen die niet kunnen schrijven van JavaScript?” sloeg de spijker op de kop. Ik schreef een vraag in ShopTalk toon over dit fenomeen en zei Chris dat zou ik graag komen op de show en praat erover als ze willen. De volgende dag, Chris uitgenodigd beide Mandy en mij om te komen op de toon en hasj uit:

HTML en CSS zijn waardevol, maar intieme kennis van hen heeft meer van een specialistische rol. Misschien kan men de positie van hun vaardigheden als HTML, CSS, plus iets anders (bijv. UI-ontwerp of WordPress). De aard van de producten en de snelle feature releases achten de kwaliteit van HTML en CSS een nabeschouwing bij veel bedrijven dus op het moment, misschien de vraag is er gewoon niet. Misschien de stijging in de toegankelijkheid van het bewustzijn, het ontwerp van systemen, en de verloren tijd debugging slechte CSS verandert het tij?

De aflevering werd goed ontvangen; ik was duidelijk niet de enige die worstelt met dit probleem. Ik maakte een Github repository genoemd Front-end discussie met de bedoeling van het verzamelen en synthetiseren van adviezen en komen met een plan van actie op de baan titels voorkant. Chris schreef zelfs over de functietitels raadsel hier op CSS-Tricks. Het momentum was er; dit zou mijn ding!

Maar dan…ik laat ze sterven.

Een Onverwachte Wending

Een paar dagen na de ShopTalk aflevering kwam, ontving ik deze tweet:

Umm…dat is een link naar een Google-vacature te plaatsen.

Ik dacht dat het een grap was, maar nee hoor, de tweet auteur stuurde me een e-mail later die dag, en het was de real deal! Ze zouden zijn verwezen door een welwillende figuur in de web-industrie die ik nog nooit had ontmoet. Ik had een gesprek met hen en een ander lid van hun team, en het was magisch. Ze vertelde me alles over een nieuw team starten binnen Developer Relations bij Google zou werken aan de verbetering van de “Web Content Ecosysteem.” Web Content Ecosysteem? Dat is WordPress! En zij waren het werven van mij! Holy sh#t, dit ook daadwerkelijk gebeurt!

Dit was mijn droom baan, niet een front-end designer/developer rol. Ik wist niet eens dat dit was een baan! Ik was al bezig met het werk op mijn eigen tijd voor een aantal jaren: het onderwijzen en te spreken over WordPress, het schrijven van informatieve blog posts, video ‘ s opnemen, en het helpen van mensen maken gebruik van WordPress meer op een verantwoorde manier. En ze zou me te verplaatsen naar San Francisco! Ik was geen grote fan van Los Angeles.

Helaas heeft Google niet alleen maar “geven” mensen werk…je hebt voor een interview.

Computer Science Bootcamp

Nu hebben we me, de ontwerper die zijn toegepast voor een JS-job en niet FizzBuzz, de voorbereiding voor de Google-interview, ook wel bekend als de grootouder van alle technische wit-boarding interviews. Het was tijd om te slikken geen gevoelens had ik in de richting van het interviewen van stijl en aan de slag.

Ik had drie weken tot een “coaching gesprek” dat zou officieus bepalen of ik wel of niet kon overslaan zijn de technische telefoon screening en direct naar de dag van de on-site interviews, omdat, tja, dat was bedoeld om te worden. Gelukkig, dit viel samen met een pauze in de freelance werk, dat was ook oppakken, dus voor over een week en een half, ik heb mezelf door middel van een self-directed computer science bootcamp. Op de weg, schreef ik een hoop van blog posts over wat ik heb geleerd.

O, hoe verlangde ik te schrijven die de Verhalen van een Niet-Eenhoorn: ik KREEG EEN BAAN BIJ GOOGLE, F@#KERS!!! follow-up voor al die Reddit haters nadat dit was gezegd en gedaan!

De dag van de coaching gesprek aangekomen, en het was fantastisch! Ik was een beetje traag op het coderen van de vraag, maar het bleek niet zo moeilijk als ik had gedacht, ik aced de rol-gerelateerde vragen, en de interviewer was uitstekend. Ik heb gehoord van de recruiter die was te coördineren met mij, en hij zei dat ik kon gaan rechtstreeks naar de website van interviews.

In de tussentijd ging ik naar WordCamp ONS in Nashville waar dit specifieke team van Google was een sponsor. Ik heb aan een paar van de mensen die ik zou werken met, en het leek zo een geweldige pasvorm. Deze Google rente en wordt op WordCamp maakte mij vraag waarom, aan het begin van mijn job zoeken, had ik gezien mijn kennis van WordPress als zodanig een secundaire vaardigheden. WordPress is overal! En haar geweldig! Ik bedoel, tuurlijk, het is niet “cool”, maar let op mijn woorden, het zal zijn in de “cool” rangen snel genoeg.

De Niet-Eenhoorn-Interviews op Google

In de week voorafgaand aan het interview, heb ik me gericht op het onderzoeken van de rol en het versterken van mijn passie voor het verbeteren van WordPress en het helpen van degenen die werken. Dit was niet een software engineering rol, immers; in de Developer Relations, passie voor en kennis van het onderwerp is belangrijker dan het kennen van binary tree traversal, toch?

Google bracht me naar San Francisco, en zette mij in een mooi hotel. Ik had een volle dag van de vier interviews—doorgaans vijf, één werd afgelast en een lange, aangename lunch met de mensen zou ik in contact met een van de get-go. Ik heb niet een heel goed gevoel over mijn prestaties in de technische gedeelten van de interviews, maar ik deed mijn best en mijn strategie was om af te komen als een geweldige collega die weet wanneer om hulp te vragen. Wanneer in twijfel, en ik herinnerde me de sterke correlatie tussen de “harde interview” en “ontvangen aanbieding” op Google Glassdoor profiel.

Terug in de LA, freelance werk hield me bezig, terwijl ik wachtte op een uitspraak, die duurde niet lang. Ik voelde relatief zen over de hele zaak. Ja, ik had mijn hoop, maar als het niet werkt, heb ik op zijn minst had werk om de rekeningen te betalen, en was niet van plan een half-bad. Ik zou zijn contract met een agentschap en veel te leren; het was niet de klein zakelijke WordPress websites die ik had met het opbouwen van alle door mij eerder.

De donderdag na mijn interview maandag, kreeg ik een telefoontje van mijn recruiter contact. Ze waren niet van plan om verder te gaan met het proces van goedkeuring op dit moment. Hij zei: ik bleek een aantal zeer veelbelovende “Google-y” kwaliteiten, maar mijn prestaties in het coderende gedeelte van de interviews was niet sterk genoeg. Hij zei dat hij had in zijn agenda om opnieuw verbinding te maken met mij in de zes maanden, en hij zou in de gaten te houden voor de minder technische rollen, dat is misschien een betere pasvorm.

…oof.

Ongelooflijk, ik was in staat om af te weren van de meerderheid van de woede en de “ik ben een mislukking en ik zuig op alles” gedachten die gaan hand-in-hand met de afwijzing, misschien gedeeltelijk omdat kreeg ik een leuk mailtje van een van de mensen die ik zou in contact staan met het hele proces. Hij had toegepast drie keer voordat hij kreeg er een baan—die blijkbaar niet ongebruikelijk is—en dit gewoon betekende dat ik zou worden het nemen van een iets andere weg. Ze waren al teleurgesteld dat ik niet maken.

Dit brengt ons terug naar het heden. Ik voel me niet zuur over algoritmen of wit-boarding interviews…ik heb een ander om te krijgen klaar voor in zes maanden! Tenzij, natuurlijk, een echt geweldige kans er op mijn manier in de tussentijd. Wie weet.

Dit hele baan zoeken is een dergelijke belachelijke achtbaan van hoop langzaam omhoog gaan dan instorten. Als er een ding is dat ik geleerd heb, het is dat ik nog steeds niet weet waar ik zal eindigen, maar ik doe mijn best en ik zal het blijven doen totdat het juiste ding komt langs.

</verhaal>

Oef, dat was een heleboel! Bedankt voor het maken van zo ver. Een+ voor u, lezer!

Post-Mortem

Voordat ik wikkel dit ding, ik wil een paar opmerkingen maken over deze hele zoeken naar een baan proces dat ik hoop dat ik anderen kan helpen op hun rit in de achtbaan.

  1. Algoritmen en wit-boarding interviews zijn niet per definitie slecht. Ik denk dat ze kunnen worden uitgevoerd slecht. De Grote Tech-Bedrijven zijn zich ervan bewust dat ze missen op de grote kandidaten, omdat algoritme vragen, maar dit interviewen strategie is het zo goed in het filteren van slechte kandidaten dat ze het rond. Het is klote voor ons, maar ik zie niet in dat het veranderen anytime soon. Plus, ik heb een hel van een heleboel dingen bezig, en het is mij een betere ontwikkelaar en beter mens.
  2. Het schrijven van een “Omgekeerde vacature te Plaatsen.” Ik weet niet waar ik leerde over, maar hier is de mijne voor verwijzing. Zelfs als niemand leest het, het is een geweldige manier om erachter te komen wat voor soort baan en het bedrijf dat u zoekt, en je kon plakken van een link in de begeleidende brief veld voor een applicatie en noemen het een dag.
  3. Leer de wetenschap van de computer fundamentals. Ik weet dat we worden al overspoeld met dingen te leren, dus het is moeilijk om te prediken, maar het hebben van context voor wat de tools die we gebruiken eigenlijk zijn heeft me veel geholpen. Bijvoorbeeld, twee maanden geleden zou ik hebben een harde tijd het verpakken mijn gedachten rond GraphQL, maar in mijn voorbereiding van het sollicitatiegesprek heb ik geleerd over grafieken en tree data structuren, dus ik was in staat om het concept te begrijpen relatief gemakkelijk. Het kraken van de Codering Interview is niet een goede plek om te beginnen, BaseCS en de Bedrieger ‘ s Handbook zijn. Ook, blijf op de hoogte van enkele relevante artikelen hier op CSS-Trucs, van yours truly!
  4. Besteed niet al je tijd op vacaturesites. Het is een crapshoot. Ik denk dat er een grote job boards, maar in het algemeen, ongeacht hoe de kwaliteit van de aanbieding, of niet in de positie is daadwerkelijk beschikbaar is of correct wordt weergegeven in de post is een toss-up.
  5. Zijn zang. Ik twijfel een van deze Google spullen er gebeurd zou zijn als ik niet had geschreven in ShopTalk toon en vroeg Chris om mij op de aflevering. Als u de drang om iets te schrijven of een vraag hebt of voel je de drang om te tweet bij iemand die je niet kent, doe dat dan (maar een goed persoon over, uiteraard). De site is mensen die weten dat u bestaat, hoe groter de kans is dat er iets zal op je weg komen.

Dat zijn een aantal dingen die me hielp, maar ik heb nog geen baan, dus misschien niet luisteren naar wat ik zeg. Ik weet het niet. Het is een ongelooflijk moeilijk en vernederend proces, en er is geen geheime saus die voor iedereen werkt. Onze industrie is een jong en voor zover ik weet, is er geen dergelijk ding zoals een trefzekere loopbaan in ontwikkeling van het web.

Ik hoop dat ik niet schrijf een “Verhalen van een Niet-Eenhoorn” aflevering. Het hele idee van een “unicorn” is nep, toch. We zijn allemaal mensen, met verschillende niveaus van kennis op verschillende gebieden, en als je eerlijk kunt zeggen dat je je best doen dan denk ik dat dat alles is wat je kunt doen.

Wat ik zal schrijven, echter, zijn een aantal “Computer Science Study Guides” voor de autodidact ontwikkelaar, hier op CSS-Tricks, en misschien enkele dingen over hoe cool WordPress is tegenwoordig. Op zijn minst, “Intro Te Algoritmen” zal op je komen, snel!

Hoe zit het met u, lezer?

Heb je al op deze rit in de achtbaan? Waar kwam je terecht? Welk advies kunt u geven aan degenen van ons die nog in het midden van onze reis?