Har du nogensinde spekuleret på, hvordan man bliver junior Ruby-udvikler? Eftersom du har klikket på titlen på denne artikel, kan vi gå ud fra, at du har! Lad os guide dig gennem de vigtigste ting, du skal overveje på din vej til at få dit drømmejob!
At være en professionel udvikler af enhver art omfatter ikke kun ekspertise inden for forskellige programmeringsaspekter, men også erfaring. I denne artikel viser vi dig, hvordan du kan forbedre dig selv som kandidat og være mere tiltrækkende i den rekrutteringsansvarliges øjne ved at fokusere på både ekspertise og erfaringsrelaterede spørgsmål.
VIDEN
Find pålidelige kilder til viden!
At lære, hvordan man Kode kan være lettere, hvis du bruger de rigtige kilder. Her er nogle af mine anbefalinger:
Hvad er de mest almindelige fejl, man begår, mens man studerer?
Sikkert ikke at lære SQL. Vi tror måske, at vi ikke har brug for det som ActiveRecord dækker automatisk de grundlæggende handlinger i forbindelse med SQL. Men senere bliver processen mere kompliceret, og noget af dit fremtidige arbejde kan kræve en bedre forståelse af dette felt.
Den næststørste fejl er at dykke ned i Skinner uden fast stof Ruby færdigheder. Det kan virke som en tiltalende idé i begyndelsen, især når du opdager, hvor sjovt det er at bygge komplette apps ved hjælp af gem-pakker. Men på lang sigt kan der opstå mange faldgruber i din karriere som udvikler, hvis du ikke har en dybdegående viden om Ruby.
ERFARING
Hvordan får man grundlæggende erfaring, før man lander en stilling som junior Ruby-udvikler?
Du behøver ikke nødvendigvis at tage et praktikophold for at få værdifuld erfaring, nogle gange kan det være mere fordelagtigt at udføre dine egne projekter. Hvordan kan du gøre det? Prøv at bygge en simpel applikation på egen hånd. Du kan f.eks. lave apps som Trello. Husk at sætte dine mål højt, tilpasse dem til situationen og lære af dine egne fejl. Ruby-relaterede opgaver kan være svære at finde for nybegyndere i branchen, men du kan være sikker på, at der altid er en måde at få erfaring på, enten på egen hånd eller hos en virksomhed.
Hvordan forbereder man sig til en samtale for en junior Ruby-udvikler?
Afhængigt af din potentielle arbejdsgiver kan samtalerne følge forskellige scenarier, men der er én sikker del i de fleste tilfælde - og det er den. objektorienteret programmering. Du skal ikke bare vide, hvad det præcist er, og hvordan det fungerer, men også kunne forklare det grundigt. Den mest almindelige fejl er, at kandidater ved det, men har problemer med at præsentere konceptet. objektorienteret programmering. Lad os ikke glemme, at stress kan ødelægge alt, så du vil helt sikkert være forberedt på de områder, der helt sikkert vil dukke op under jobsamtalen.
Bør jeg have en portefølje?
I dag er det utvivlsomt vigtigt at investere tid i at opbygge og opdatere sin portefølje. En programmørs måde at vise sit arbejde på er gennem GitHub-arkiver. På den måde kan du vise dit arbejde til omverdenen; du skal bare anføre de projekter på dit CV, som kan være perfekte eksempler på dit arbejde, og præsentere din kode for de rekrutteringsansvarlige.
Hvor skal man lede efter jobtilbud?
Der er tre konventionelle måder at søge efter jobtilbud på: LinkedIn, jobportaler og hjemmesider for virksomheder, du gerne vil samarbejde med. Lad os se nærmere på dem:
LinkedIn - Den undervurderede kraft i denne platform blandt programmører er endnu ikke blevet opdaget. Det er en perfekt hjemmeside til at præsentere alle dine projekter og færdigheder og opbygge dit netværk. Dette sted kan hjælpe dig med at finde overbevisende jobmuligheder og komme i kontakt med rekrutteringsfolk. Hvis din profil er godt opbygget, kan du endda forvente at få nogle tilbud.
Hjemmesider til jobsøgning - Du kan finde portaler dedikeret til IT-professionelle og bruge de generelle portaler med tilbud fra forskellige brancher. Det er bestemt værd at bruge dem begge, især som nybegynder på jobbet. marked.
Virksomhedens hjemmeside - Er der et sted, hvor du gerne vil starte din karriere? Følg med på deres hjemmeside. I de fleste tilfælde har de en underside, der er dedikeret til jobtilbud. Husk at kigge der fra tid til anden, da disse hjemmesider ofte er det første sted, hvor ansættelser annonceres.
Sammenfatning
Begyndelsen i IT-branchen kan være svær, og derfor er konstant læring og udfordring af dig selv nøglen til din succes. Lad dig ikke afskrække af fejl, de sker for de bedste. Prøv at bruge nogle af de kilder til viden, der er nævnt ovenfor, og tøv ikke med at starte dine egne miniprojekter for at prøve dig frem!
Læs mere
GraphQL Ruby. Hvad med performance?
Skinner og andre transportmidler
Rails-udvikling med TMUX, Vim, Fzf + Ripgrep