CodeGym /Java blog /Tilfældig /Sådan fuldfører du dit kæledyrsprojekt. Tips til at gøre ...
John Squirrels
Niveau
San Francisco

Sådan fuldfører du dit kæledyrsprojekt. Tips til at gøre dit næste sideprojekt til en succes

Udgivet i gruppen
Et af de kerneråd, vi normalt giver til CodeGym-studerende og andre begyndere inden for kodning, som ønsker at komme videre og få deres første juniorudviklerjob , er at arbejde på personlige uafhængige kæledyrsprojekter. Tilføjelse af et sideprojekt eller to til din portefølje kan være et stort plus, hvis du endnu ikke har meget erhvervserfaring, hvilket hjælper med at overbevise arbejdsgiveren om at ansætte dig. Sådan fuldfører du dit kæledyrsprojekt.  Tips til at gøre dit næste sideprojekt til en succes - 1At udvikle kæledyrsprojekter er altid en god idé, og det er der ingen, der skændes med. Men at give råd er én ting, faktisk at bygge sideprojekter er en anden. En uerfaren udvikler kan og vil højst sandsynligt møde en række vanskeligheder, når han arbejder på et personligt projekt uden ekstern hjælp.

Sådan får du dit kæledyrsprojekt op at køre

Idéer til et projekt er startproblemet, de fleste mennesker står over for, da det viser sig, at det ikke er så nemt at komme med en original, men realistisk idé. Men de store problemer kommer, når du begynder at arbejde på et projekt. At afslutte projektet og få det op at køre er den opgave, som mange kodningsbegyndere faktisk ikke klarer. Og forståeligt nok, da udviklingen af ​​selv et meget simpelt stykke software ofte kræver mere end blot grundlæggende kodningsviden. Der er en række ting, du bør huske, når du ønsker at starte et kæledyrsprojekt, især hvis det er dit første.

1. Undersøg og planlæg først, kode senere.

Ligesom enhver bygning har brug for et fundament, bør et projekt, ligegyldigt hvor lille og uafhængigt det er, begynde med en plan, der er umulig at gennemføre uden noget researcharbejde og tænkning. At begynde at kode og udvikle uden at have en klar plan er en af ​​de mest almindelige fejl, udviklere har tendens til at begå, og ikke kun uerfarne. Så rådet er ikke at skynde sig med kodning. At begynde at kode uden en ordentlig plan kan nemt være spild af tid, der fører dig til en blindgyde og behovet for at starte forfra.Sådan fuldfører du dit kæledyrsprojekt.  Tips til at gøre dit næste sideprojekt til en succes - 2

2. Sæt mål og deadlines.

En anden vigtig ting, ofte forsømt af både junior og mere erfarne kodere, er at sætte mål og deadlines, hvilket selvfølgelig også er planlægning, men denne del fortjener et par separate ord. Når det kommer til mål, er det vigtigt at være realistisk. Hvis dine færdigheder og evner stadig er meget begrænsede, ville det være klogt ikke at blive for ambitiøs og vælge et projekt, som du er i stand til at gennemføre, selvom det kræver noget ekstra læring og ekstra indsats. At sætte dig selv en deadline (og holde sig til den) er en anden måde at etablere selvdisciplin og motivere dig selv til at gennemføre projektet inden for en realistisk tidsramme.

3. Prøv at løse reelle problemer med dit projekt.

Et andet råd i forbindelse med planlægningsfasen er at vælge ideen til dit projekt. De fleste mennesker har ingen problemer med at generere ideer til deres kæledyrsprojekter, det eneste problem er, at deres ideer ikke er særlig gode. Se efter nogle reelle problemer, i dit felt eller andre steder, som dit projekt kan løse (eller i det mindste forsøge at). ”Man kan ikke tvinge sig selv til at få en god idé. De fleste af mine kæledyrsprojekter kom fra at arbejde med noget andet og indse, at der mangler noget. Jeg fortsatte derefter med at bygge den manglende komponent/del/bibliotek. Efterhånden som jeg fik mere erfaring med rammer, indså jeg, at jeg ikke rigtig kan lide nogen af ​​dem. Jeg lavede så min egen, som jeg bruger på mange projekter i dag. Mens jeg bruger det, bemærker jeg flere manglende komponenter, flere ting, jeg kunne bygge, som ville spare mig for enorme mængder af tid, og de bliver selv nye kæledyrsprojekter. Det er grundlæggende behov-og-forsyning, men på et mere personligt grundlag. Læg mærke til behovet, og ideen til forsyningen vil komme til dig.”sagde Bruno Skvorc, en erfaren webudvikler fra Kroatien.Sådan fuldfører du dit kæledyrsprojekt.  Tips til at gøre dit næste sideprojekt til en succes - 3

4. Fokuser på teknologier, som virksomheder, du er villig til at arbejde for, bruger.

Hvis din primære kilde til motivation for at arbejde med kæledyrsprojekter er at få erfaring og opbygge CV'et for at få et fuldtidsjob som softwareudvikler, når du vælger et projekt, bør du også tænke på de teknologier, du vil bruge i det. Det er bedre for dit projekt at være i det samme felt med virksomheder, du vil anvende, eller bruge de samme teknologier, som de arbejder med. "De bedste kæledyrsprojekter tilfredsstiller din nysgerrighed, så vælg en teknologi, der fascinerer dig, og byg den," anbefaler Sanjay Paul, en udvikler hos Palantir Technologies.

5. Forsøm ikke frontend, hvis dit projekt har brug for det.

Du gættede det, at negligere front-end er også en meget almindelig fejl, mange udviklere begår, når de begynder at arbejde på deres kæledyrsprojekter. Du behøver ikke, at front-end'en er helt fantastisk, men sørg i det mindste for, at den er funktionel og ser professionel nok ud. Derfor vil det være en god idé at lave en designskitse af, hvordan dit produkt kommer til at se ud, før du begynder at kode, og vende tilbage til frontend regelmæssigt, og tilpasse det til eventuelle ændringer, der sker undervejs.Sådan fuldfører du dit kæledyrsprojekt.  Tips til at gøre dit næste sideprojekt til en succes - 4

6. Brug Pomodoro og andre anti-udsættelsesteknikker til at arbejde systematisk med kæledyrsprojektet.

At arbejde på dit uafhængige projekt regelmæssigt inden for den angivne tidsramme (for eksempel to timer hver dag, fra kl. 9 til 11) er også meget vigtigt, og det er her, forskellige effektivitetsværktøjer og anti -udsættelsesteknikker kan være nyttige. Brug det, der virker for dig, bare sørg for, at udviklingen af ​​dit projekt ikke bliver til noget, du bliver ved med at udskyde og overlade til i morgen dag efter dag.

7. Gør dit arbejde offentligt.

At udgive dit arbejde hvor som helst du kan på en eller anden måde er også en motivationsmetode. Én ting er at udvikle noget, som kun du vil se, og den hele anden ting er at skabe et produkt, som andre mennesker vil være i stand til at prøve og dele deres mening om det. Selvom det er dit første kæledyrsprojekt, og det er meget grundlæggende, så forberede dig bedre på at gøre det offentligt lige fra starten, dette vil hjælpe med at skabe den rigtige stemning.

8. Brug versionskontrol og bliv ved med at se tilbage på dit arbejde.

Og den endelige anbefaling ville være at bruge versionskontrolsystemer eller andre måder at holde styr på koden på. Dette vil give dig mulighed for at sikre dig, at dit arbejde ikke går tabt med tiden (hvilket i sidste ende vil ske, hvis du bare forlader det på din computer). Versionskontrol vil også give dig mulighed for at se tilbage på dit arbejde en gang imellem i fremtiden, hvilket er præcis, hvad du skal gøre. At se tilbage på dit tidligere arbejde er altid sundt: På denne måde kan du spore dine fremskridt som professionel, se måder i tidlige projekter, som du ville have gjort anderledes nu, og så videre.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION