Hem Personliga finanser Karriärmyter relaterade till kodning - dummies

Karriärmyter relaterade till kodning - dummies

Innehållsförteckning:

Anonim

Som karriär inom medicin eller lag var en karriär inom kodning ofta en lång väg. Mycket har förändrats i branschen, och idag är det möjligt att komma igång utan att vara godkänd på ett prestigefyllt universitet eller arbeta i flera år på avancerad nivå. I själva verket kan du förmodligen gå till jobbet direkt efter att ha läst de färdigheter som arbetsgivare behöver. Försälj inte dig själv kort med dessa vanliga missuppfattningar.

Endast högskoleexamen mottar kodningserbjudanden

Både Bill Gates och Mark Zuckerberg lämnade college innan de tog examen för att starta sina egna teknikföretag. För att uppmuntra fler collegeutsläpp skapade Peter Thiel, miljardären grundare av PayPal och investerare i Facebook, ett stipendium för att betala studenter 100 000 dollar för att starta företag och avstå från skolan. Fortfarande, om du kan få ett kodande erbjudande utan grad varierar det efter företagstyp:

  • Elite-teknikföretag: Google, Apple, Facebook, Microsoft, Twitter och Yahoo! är några av världens mest elittekniska företag. På grund av sin rena storlek och namnigenkänning anställer de rekryterare som skärmar för vissa attribut, till exempel collegeanslutning. Högskoleexamen från högskolor gäller för dessa företag i överväldigande antal. Även om det inte är omöjligt att hyras hos ett av dessa företag utan en högskoleexamen är det mycket svårt.

För att få veta vilka högskolor som matarskolor för de bästa teknologibolagen, läs den här artikeln.

  • Fortune 1000-företag: Stora företag som Verizon och AT & T anställer tusentals ingenjörer per år, vilket gör de ursprungliga kraven för att anställa lite mer flexibla. Dessa företag söker typiskt en högskoleexamen eller två till tre års relevant erfarenhet av ett specifikt programmeringsspråk.
  • Startups och små företag: Startups är sympatiska med nondegree-innehavare, och många igångsättningsmedarbetare är för närvarande på college eller på collegeutgåvor. Även om uppstart inte kräver en högskoleexamen läggs stor vikt vid vad du tidigare byggt och din förmåga att koda under snäva tidsfrister. Välfinansierade nystarter är ofta ett bra ställe att få erfarenhet eftersom de behöver talang för att fortsätta att växa och kompensera ofta anställda såväl som de mer mogna företagen gör.
  • Frilansande och upphandlande: När du arbetar för att bygga upp webbplatser som Upwork eller för dig själv är huvudmålet att du ska kunna slutföra jobbet. Få arbetsgivare kontrollera om du har en högskoleexamen; En portfölj av tidigare arbete, även om det var obetalt, är mycket viktigare för att säkra jobbet och förmedla förtroendet för att du kommer att kunna leverera projektet i tid och inom budgeten.

Intresset för icke-traditionella kandidater ökar. Företag som Entelo specialiserar sig på att sourcing och scoring kandidater med oavsiktliga framgångsrikare, som blogginlägg, Stack Exchange-svar, Twitter-kommentarer och kod som skickas till GitHub.

Du måste ha erfarenhet att vara en kodare

Studier har visat att det inte finns någon korrelation mellan erfarenhet och prestanda inom mjukvaruutveckling. För den nya programmeraren, efter att du behärskar några grundläggande färdigheter, påverkas din prestation av mycket mer än den tid du har spenderat på ett jobb. Trots forskningen skärmar vissa företag dock efter många års erfarenhet när de fyller öppna positioner.

Mycket av samma logik som gäller för att få ett kodningsjobb utan högskoleexamen gäller också här. Eliteteknikföretag får så många CV och är i så hög efterfrågan att de kan vara mer selektiva och titta först på erfarna kandidater. Fortune 1000-företag brukar ta en av två tillvägagångssätt: De söker minst en till två års erfarenhet, eller de förstår att som en ny hyra behöver du träning och använda befintlig personal för att hjälpa dig.

Startups och småföretag brukar vara minst uppmärksamma på antalet års erfarenhet och mer uppmärksamhet åt dina tidigare projekt. Dina bidrag till ett open-source-projekt eller ett helgprojekt som attraherade riktiga användare kommer att ge stort intresse och entusiasm för dig som kandidat. Även om det är lättare att få foten i dörren vid en uppstart, kom ihåg att företagets lilla storlek sannolikt innebär att det finns färre människor och mindre pengar att ägna åt din träning och support, så mycket av ditt lärande kommer att vara självhäftat.

Företag av alla storlekar som är villiga att investera i att utveckla dina programmeringsförmåga, kommer vanligtvis att leta efter en positiv attityd, en vilja att lära sig och uthålligheten att fortsätta försöka lösa problem och övervinna hinder.

Tekniska företag anlitar inte kvinnor eller minoriteter

Oavsett om det är i lagen och ordern: SVU -skildring av kvinnor i teknik eller de nationella mediarapporterna om den kraftfulla rättegången som lämnades av Ellen Pao om hennes behandling inom teknikindustrin har tekniken inte haft det bästa året för att välkomna kvinnor och minoriteter.

Siffrorna visar visserligen en historia som har förbättrats men har fortfarande gott om utrymme att växa. Teknikindustrin består av 25 procent kvinnor och 5 procent minoritetsarbetare, vilket ligger under de nationella genomsnitten för båda grupperna.

Wall Street Journal har sammanställt offentligt släppta mångfaldsdata från topptekniska företag, uppdelade på ledarskap och teknikpositioner.

WSJ-sammansättning av mångfald i teknikföretag baserat på offentlig inlämning.

Även om många bidragande orsaker har identifierats, däribland brist på en ledning av kandidater som studerar datavetenskap eller tillämpar på teknikföretag, försöker många ledande företag och ideella organisationer att öka rekrytering och stöd till kvinnor och minoriteter på arbetsplatsen.

På företagssidan skapar större företag program som tränar och ökar antalet vägar för att ansluta sig till arbetskraften. Till exempel lanserade Google nyligen en kampanj på $ 50 miljoner som heter Made with Code för att markera kvinnor i teknik och ge möjligheter för tjejer att lära sig att koda.

På samma sätt förenar ideella organisationer som Code 2040 Black and Latino talang till företag. På utbildningssidan bidrar ideella organisationer som Yes We Code, Girls Who Code, Black Girls Who Code och Women Who Code att lära sig tekniska färdigheter för att öka antalet kvinnor och minoriteter som går in i arbetsledningen.

De högsta betalande kodningsjobberna finns i San Francisco

Många av de mest kända tekniska företagen, inklusive Apple, Facebook, Google, Twitter och Yahoo!, ligger i Silicon Valley. Medan dessa och andra företag i San Francisco och Silicon Valley-området anställer ett stort antal tekniska arbetare varje år, målar det bara en del av bilden.

Städer över USA betalar tekniskt löner som är jämförbara med San Francisco men har en mycket lägre levnadskostnad. Två siffror att komma ihåg när man utvärderar en stad är de genomsnittliga löner som betalas till tekniska arbetstagare och den genomsnittliga levnadskostnaden. Lön minus hyran ger en enkel och grov uppskattning av hemlön, men det tar inte hänsyn till skatter, transporter och kostnader för varor och tjänster.

Kodning Lön och medianuthyrning efter stad
Stad Årlig lön Årlig hyra Lön mindre hyra
Austin, TX $ 98, 672 $ 16, 200 > $ 82, 472 New York, NY
$ 106, 263 $ 25, 856 $ 80, 407 Seattle, WA
$ 103, 309 $ 23, 400 $ 79, 909 Washington, DC
$ 102, 873 $ 24 000 $ 78, 873 Houston, TX
$ 95, 575 $ 17 000 $ 78, 575 St. Louis, MO
$ 83, 582 $ 11, 700 $ 71, 882 San Francisco, CA
$ 118, 243 $ 50, 400 $ 67, 843 : Tärning. com årlig lönekalkyl, Zillow. com median hyrespriser

Även om San Francisco gör det mesta av någon stad i landet, ser det mindre attraktivt ut efter att ha subtraktat kostnaden för hyra från årslön. Däremot erbjuder städer som St. Louis och Seattle starka löner med mycket lägre levnadskostnader.

En levnadskostnadsläkare hjälper dig att jämföra löner i olika städer. Se till exempel PayScale levnadskalkylatorn.

Din tidigare kodningserfarenhet är inte relevant.

Kodningsförmåga är en viktig faktor som teknikföretag utvärderar när du anställer kodare. Men lika viktigt är din domänkunskap och förmåga att arbeta och leda ett lag. Till exempel kanske du är en advokat som vill byta karriärer och bli en kodare. Din juridiska kunskap kommer långt överträffa den genomsnittliga programmerarens, och om du riktar in företag som gör programvara för advokater, kommer ditt perspektiv att vara värdefullt.

På samma sätt, oavsett om du tidigare var i finans eller marknadsföring, är problemen kring ledande och ledande lag likartade. Det är naturligt för ett team av människor att vara oense, ha problem med att kommunicera, och sluta med det avsedda målet.Dina tidigare erfarenheter som hanterar denna typ av situation och gör det till ett positivt resultat kommer att värderas i ett tekniskt företag, där mycket av kodningen utförs i lag.

Slutligen kanske ditt nuvarande eller tidigare jobb inte verkar vara tekniskt, men andra som du har gjort övergången till ett kodningsjobb. Människor från olika yrken - som advokater, lärare och finansanalytiker - har lärt sig hur man kodar, och hittade sätt att integrera sina tidigare yrkeserfarenheter i sina nuvarande kodnings karriärer.

Karriärmyter relaterade till kodning - dummies

Redaktörens val

Jewish Funeral Traditions - dummies

Jewish Funeral Traditions - dummies

Judiska begravningar sker vanligen i en synagoge, begravningshem eller på en kyrkogård. Med tradition är judiska begravningar enkla (symboliserar tron ​​att människor är alla lika i döden), men de varierar mycket och har ingen uppsättning liturgi. Att skicka blommor till ett begravnings- eller sorgshem är starkt avskräckt i judendomen. Inte bara kommer ...

Identifiera komplicerade grävande dummies

Identifiera komplicerade grävande dummies

Komplicerat roende är det tekniska namnet som sorgproffs ger till en sorgprocess som sitter fast vid något tillfälle , vilket gör det omöjligt för de förlorade att framgångsrikt starta eller avsluta sorgprocessen. Komplicerat sorg är ofta ett tecken på olösta problem i förhållandet mellan de förlorade och den avlidne som gör det ...

Redaktörens val

Hur man ställer in kartkontroller i Main_iPad. Storyboard i din iOS App - dummies

Hur man ställer in kartkontroller i Main_iPad. Storyboard i din iOS App - dummies

När du har en anpassad vy för MapController i din iOS-app, måste du berätta för iPad-storyboardet att du laddar in din anpassade vy i stället för en UIViewController. Följ dessa steg: Välj Projekt navigator genom att välja Main_iPad. storyboard och välj sedan View Controller i View Controller - Map Scene i dokumentutskriften. ...

Hur man roterar objekt i din iOS-app - dummies

Hur man roterar objekt i din iOS-app - dummies

Här hittar du hur man rotera en vy (i så fall vrid bilen runt) i din iOS-app. För att göra det uppdaterar du den roterande kodstuben du startade med och ersätter den med den fetstilta koden. - (void) rotera {CGAffineTransform transform = CGAffineTransformMakeRotation (M_PI); void (^ animation) () = ^ () {self. bil. transformera = transformera; ...

Hur man ställer in en WeatherController i Main_iPad. storyboard-fil för din iOS-app - dummies

Hur man ställer in en WeatherController i Main_iPad. storyboard-fil för din iOS-app - dummies

Bör du lägga till en ny anpassad vykontroll till din iOS-app innan du fortsätter till dessa steg. Du behöver fortfarande berätta för storyboardet att du vill att den ska ladda den nya anpassade vykontrollen istället för en UIViewController. Följ dessa steg:

Redaktörens val

Spara en grafisk stil i Adobe CS5 Illustrator - dummies

Spara en grafisk stil i Adobe CS5 Illustrator - dummies

Adobe Creative Suite 5 (Adobe CS5) Illustrator tillåter Du sparar en grafisk stil. En grafisk stil är en kombination av alla inställningar du väljer för ett visst filter eller en effekt i Utseendepanelen. Genom att spara informationen i en grafisk stil lagras du dessa attribut så att du snabbt och enkelt kan tillämpa ...

Välj som ett transformationsverktyg i Adobe CS5 Illustrator - dummies

Välj som ett transformationsverktyg i Adobe CS5 Illustrator - dummies

I Adobe Creative Suite 5 (Adobe CS5 ) Illustratör du kan använda markeringsverktyget för att skala och rotera ett valt objekt. Dra begränsningsboxens handtag för att ändra storlek på objektet, eller flytta dig utanför ett handtag och sedan, när markören ändras till en flippig pil (en böjd pil med pilhuvud i båda ändarna), dra till ...

Objekttransformation i Adobe CS5 Illustrator - dummies

Objekttransformation i Adobe CS5 Illustrator - dummies

Verktygen Rotate, Reflect, Scale och Shear i Adobe Creative Suite 5 (Adobe CS5) Illustrator använder alla samma grundläggande steg för att utföra transformationer. Här är fem sätt att transformera ett objekt: en för en godtycklig omvandling och fyra andra för exakta omvandlingar baserat på en numerisk mängd som du anger. Vilkårlig omvandlingsmetod Eftersom detta ...