det enda du bör göra just nu för att nötkött upp ditt CV

förbättra CV

jag skrattar när jag ser tillbaka på mitt CV från freshman år.

jag minns hur mycket ansträngning det tog bara för att fylla upp den enda sidan. Jag kommer ihåg att förklara hur mycket min erfarenhet som sommarlägerrådgivare skulle göra mig till en bra praktikant på Google. Jag kommer ihåg att bli avvisad från Google utan att ens få en intervju.

faktum är att oavsett om vi gillar det eller inte är det första intrycket vi gör med vårt cv, och om vi inte tydligt kan visa av vår erfarenhet att vi har potential att göra en bra anställd, kommer en rekryterare att avvisa oss syn osedda. Det är livet.

men vad gör du om du är nybörjare, tog förra sommaren för att resa världen eller byter från en annan karriär där du inte kan visa din tekniska expertis? Du måste bygga upp ditt CV för att säkerställa att du gör det förbi det första snittet och har en chans att bevisa vad du verkligen kan.

på den ljusa sidan finns det många alternativ tillgängliga för dig att nötkött upp ditt CV. Du kan få en praktikplats eller vara forskningsassistent. Du kan få en examen i datavetenskap eller delta i en kodande bootcamp. Du kan lösa problem på HackerRank eller Topcoder. Tyvärr är inget av dessa alternativ idealiska. De tar antingen lång tid att genomföra eller visar inte riktigt din förmåga att skriva programvara i verkligheten.

men förtvivla inte. Det finns ett sista alternativ som undviker alla dessa problem och kommer att göra underverk för att öka ditt CV. Inte bara kan du visa initiativ och tekniska färdigheter, men du kan också visa upp din förmåga att lära sig ny teknik — och potentiellt bygga något coolt i processen.

jag pratar om sidoprojekt.

varför sidoprojekt?

det finns många saker som är fantastiska med sidoprojekt. Å ena sidan demonstrerar du dina färdigheter vid mjukvaruutveckling, och å andra sidan visar det arbetsgivare många av de egenskaper som de letar efter men är svåra att se i en intervju.

det finns fem specifika fördelar som kommer från att göra sidoprojekt:

  1. du kan börja just nu. De flesta andra saker du kan göra för att bygga ditt CV kommer att ta tid. Du måste hitta en praktikplats eller ta en klass. Det kan ta månader och då måste du faktiskt dyka upp och göra det bra. Med ett sidoprojekt kan du börja just nu och ha något gjort inom veckan. När du fortsätter att arbeta med ditt projekt kan du uppdatera ditt CV och det blir bara bättre och bättre.
  2. visar initiativ. Det finns inget bättre sätt att visa att du är självmotiverad och kommer att arbeta hårt utan att någon stirrar över axeln än genom att bygga något helt själv. Sidoprojekt visar att du har självdisciplin att stå upp varje dag och göra vad du behöver göra om du vill eller inte.
    sidoprojekt visar arbetsgivare många av de kvaliteter som de letar efter men är svåra att se i en intervju. Klicka för att Tweet
  3. hårda bevis på din skicklighet. Om du kan visa någon programvara som du har byggt, det finns inget sätt de kommer att ifrågasätta din förmåga att bygga programvara. Om du laddar upp din faktiska kod till Github kan de se specifikt vad du kan förvänta dig av dig om du arbetar på deras team. Bara ytterligare en anledning att skriva ren kod.
  4. lär dig mycket. När du börjar ett jobb kommer du aldrig att komma in och veta allt du behöver veta. Därför är din förmåga att lära sig nya färdigheter kritisk. Genom att göra ett sidoprojekt ger det dig inte bara möjlighet att lära dig nya färdigheter som kan vara till hjälp för dig, men det visar din potentiella arbetsgivare att du kan lära dig nya färdigheter på egen hand och tillämpa dem på ditt arbete.
  5. Bygg något coolt. Denna sista fördel är mestadels för dig, men genom att göra ett sidoprojekt har du något coolt att visa människor. Det är verkligen fantastiskt att kunna öppna en telefon eller webbläsare och säga till någon ”Hej titta vad jag byggt.”Det här kan också vara en fantastisk taktik vid ett Nätverkshändelse om du försöker hitta ett jobb.

det finns många andra fördelar med att göra sidoprojekt. Du kan bygga något som tjänar en inkomst för dig på sidan eller få erkännande bland dina kamrater eller andra, men det finns också en nackdel: det är mycket arbete.

jag vet att jag aldrig sa att det skulle vara lätt, men sidoprojekt är inte något som du bara vrider ut på en eftermiddag. Vi kommer tillbaka till detta om ett ögonblick, men ett bra sidoprojekt är ett seriöst projekt, och som med allt får du ut vad du lägger in. Med det sagt, det finns inget bättre sätt att bygga upp ditt CV, så om du menar allvar med att få ditt drömjobb, det är lätt att motivera att sätta i arbetet.

Vad gör ett bra sidoprojekt?

det är verkligen lätt för mig att säga att du bör börja arbeta på ett sidoprojekt. ”Börja arbeta med ett sidoprojekt.” Där. Jag sa det.

men inte alla sidoprojekt skapas lika. När du väljer ett projekt att starta finns det fyra saker du bör tänka på:

  1. ett stort projekt. En av de största frågorna som alltid kommer upp när man gör sidoprojekt är om man ska göra ett stort projekt eller flera små projekt. Jag är starkt av den uppfattningen att du bör göra ett stort projekt. Även om du bara gör en sak kan du inkludera många olika tekniker och genom att fokusera på ett projekt kan du också komma mycket djupare in i den teknik du använder, samt ha ett mer imponerande slutresultat. Stora projekt visar också din förmåga att planera och följa igenom.
  2. spela till dina styrkor. Medan en punkt i detta projekt är att lära sig nya saker, behöver du inte gå ut ur ditt sätt att använda teknik som du aldrig har använt tidigare. Sidoprojekt är mycket arbete oavsett vad, och lärandet gör dem så mycket mer utmanande. Det bästa sättet är att använda en kombination av tekniker som du har använt tidigare och de som du inte har.
  3. använd flera tekniker. Även om detta redan har nämnts är det värt att upprepa. Att bygga en massa saker i Java är bra, men det visar inte riktigt dina färdigheter på det sätt som det kunde. Som jag nämnde vill du lära dig några nya tekniker i processen. Som en del av ditt jobb hos alla mjukvaruföretag kommer du att använda flera tekniker tillsammans för att utföra din uppgift, så det är bra att visa att du vet rätt teknik att använda för rätt sak.
  4. något som intresserar dig. Om du inte har något intresse av någonting front-end, bygg inte ett UI-tungt projekt. Detta är bara inte nödvändigt. Du kan bygga ett kommandoradsverktyg eller en webbplats som bara kräver ett enkelt användargränssnitt. Om du dock verkligen gillar UI-saker, kanske bygga ett projekt där det är fokus. Det är också bäst att bygga något som är relevant för dig eller som du faktiskt kan använda, för då är du din egen första kund.

i slutändan är det bara riktlinjer. Det bästa sidoprojektet är det som du kommer att se igenom till slutförandet. Om du vet att du inte har tålamod för ett stort och involverat projekt, gör ett mindre. Sikta på så många av ovanstående som du kan, men alla sidoprojekt du gör är bättre än det fantastiska sidoprojektet som du inte gjorde.

jag vet inte vad jag ska bygga

det sista problemet som du förmodligen kommer att stöta på är att komma med en IDE för ditt projekt. Låt mig berätta något just nu: detta behöver inte vara nästa Facebook. Är du inte lättad?

faktum är att ditt sidoprojekt inte ens behöver vara original. Du kan bokstavligen bygga vad du vill, vara det ett helt nytt socialt nätverk eller en klon av Wikipedia. Här är fyra tips för att välja ett sidoprojekt:

  1. leta efter problem i ditt liv. De flesta av oss har ideer hela tiden och glömmer dem snabbt. Skapa en anteckning på din telefon och skriv ner dem innan du glömmer. Om du är irriterad över något, tänk om du kunde skapa en app som skulle lösa det problemet. Det finns ideer runt omkring oss så länge du vet vad du ska leta efter.
  2. förbättra en befintlig produkt. Finns det något som du använder regelbundet som suger? Jag vet att jag kan tänka på några saker direkt från toppen av mitt huvud. Kanske är det bankapp som du använder eller kanske är det appen för din fitness tracker. Vad det än är, om du tror att det finns en bättre version att göra, gör det. Du behöver inte bygga alla funktioner som den ursprungliga appen har, men kanske kan du fixa några viktiga problem.
  3. hitta en slumpmässig ide. Det finns många startup idea generatorer där ute, som den här. Medan de flesta anser att dessa är mer en källa till nöjen än vad som helst som någon skulle hitta användbara, kan dessa faktiskt vara en guldgruva av ideer eftersom du börjar tänka på saker på olika sätt än du var tidigare. Kanske får du ”uber för hundar” som ett förslag och det gnistor en IDE för en app som du kan bygga för att hjälpa din hund. Jag har sett iPad-appar som är spel för husdjur. Man vet aldrig.
  4. klona en befintlig app. Om du inte är en för entreprenörskap/produkthantering är detta ett riktigt bra alternativ för dig eftersom det är mycket mindre designarbete involverat. Välj bara en tjänst som du verkligen gillar, eller någon som du tror skulle vara intressant, och bygg en klon av den. Om du behöver lite inspiration, här är en bra Medium artikel där en kille byggt 12 appar i 12 veckor, varav många var kloner.

när det gäller att välja ett projekt finns det många olika saker du kan göra och det viktigaste är bara att välja ett projekt som intresserar dig. Även om du bygger en anteckningsboksapp som har byggts 1000 gånger tidigare kommer du att lära dig massor och ha något att visa upp, och det är det som betyder mest.

sidoprojekt är det bästa sättet att bygga upp ditt CV. Oavsett om du bygger en Instagram-klon eller Uber för hundar, kommer du att lära dig massor, visa upp dina färdigheter för din potentiella arbetsgivare och ha ett coolt projekt i slutet för att visa dina vänner.

Lämna ett svar

Din e-postadress kommer inte publiceras.