CodeGym /Java blogg /Slumpmässig /Hur du slutför ditt husdjursprojekt. Tips för att göra di...
John Squirrels
Nivå
San Francisco

Hur du slutför ditt husdjursprojekt. Tips för att göra ditt nästa projekt till en framgång

Publicerad i gruppen
Ett av de centrala råden vi normalt ger till CodeGym-studenter och andra nybörjare inom kodning som vill utvecklas och få sitt första Junior Developer-jobb , är att arbeta med personliga självständiga husdjursprojekt. Att lägga till ett sidoprojekt eller två till din portfölj kan vara ett stort plus om du inte har mycket arbetserfarenhet ännu, vilket hjälper till att övertyga arbetsgivaren att anställa dig. Hur du slutför ditt husdjursprojekt.  Tips för att göra ditt nästa projekt till en framgång - 1Att utveckla husdjursprojekt är alltid en bra idé, och ingen bråkar med det. Men att ge råd är en sak, att faktiskt bygga sidoprojekt är en annan. En oerfaren utvecklare kan och kommer troligen att möta ett antal svårigheter när han arbetar med ett personligt projekt utan extern hjälp.

Hur du får igång ditt husdjursprojekt

Idéer för ett projekt är startproblemet de flesta möter, eftersom det visar sig att det inte är så lätt att komma på en originell men realistisk idé. Men de stora problemen kommer när du börjar arbeta med ett projekt. Att faktiskt slutföra projektet och få det igång är uppgiften som många kodande nybörjare faktiskt misslyckas med. Och förståeligt nog, eftersom utvecklingen av även en mycket enkel mjukvara ofta kräver mer än bara grundläggande kodningskunskaper. Det finns ett antal saker du bör komma ihåg när du vill starta ett husdjursprojekt, särskilt om det är ditt första.

1. Forskning och planera först, koda senare.

Precis som alla byggnader behöver en grund, bör ett projekt, oavsett hur litet och självständigt det är, börja med en plan som är omöjlig att slutföra utan en del forskningsarbete och tänkande. Att börja koda och utveckla utan att ha en tydlig plan är ett av de vanligaste misstagen som utvecklare tenderar att göra, och inte bara oerfarna. Så rådet är att inte stressa med kodning. Att börja koda utan en ordentlig plan kan lätt vara ett slöseri med tid som leder dig till en återvändsgränd och behovet av att börja om från början.Hur du slutför ditt husdjursprojekt.  Tips för att göra ditt nästa projekt till en framgång - 2

2. Sätt upp mål och deadlines.

En annan viktig sak, ofta försummad av både junior och mer erfarna kodare, är att sätta mål och deadlines, vilket också är planering såklart, men denna del förtjänar några separata ord. När det kommer till mål är det viktigt att vara realistisk. Om dina färdigheter och förmågor fortfarande är mycket begränsade skulle det vara klokt att inte bli för ambitiös och välja ett projekt som du kan slutföra, även om det kräver lite extra lärande och extra ansträngning. Att sätta dig själv en deadline (och hålla sig till den) är ett annat sätt att etablera självdisciplin och motivera dig själv att slutföra projektet inom en realistisk tidsram.

3. Försök att lösa verkliga problem med ditt projekt.

Ett annat råd relaterat till planeringsstadiet är att välja idén till ditt projekt. De flesta människor har inga svårigheter med att generera idéer för sina husdjursprojekt, det enda problemet är att deras idéer inte är särskilt bra. Leta efter några verkliga problem, inom ditt område eller någon annanstans, som ditt projekt kan lösa (eller åtminstone försöka göra). ”Du kan inte tvinga dig själv att ha en bra idé. De flesta av mina husdjursprojekt kom från att jobba med något annat och inse att något saknas. Jag fortsatte sedan med att bygga den saknade komponenten/delen/biblioteket. Med tiden, när jag fick mer erfarenhet av ramverk, insåg jag att jag inte riktigt gillar någon av dem. Jag gjorde sedan en egen, som jag använder på många projekt idag. När jag använder det märker jag att fler saknade komponenter, fler saker jag kunde bygga som skulle spara mig enorma mängder tid, och de blir själva nya husdjursprojekt. Det är grundläggande behov och tillgång, men på en mer personlig basis. Lägg märke till behovet, och idén till leveransen kommer till dig.”sa Bruno Skvorc, en erfaren webbutvecklare från Kroatien.Hur du slutför ditt husdjursprojekt.  Tips för att göra ditt nästa projekt till en framgång - 3

4. Fokusera på teknik som företag du är villig att arbeta för använder.

Om din primära källa till motivation för att arbeta med husdjursprojekt är att skaffa erfarenhet och bygga upp CV:t för att få ett heltidsjobb som mjukvaruutvecklare, när du väljer ett projekt bör du också tänka på vilken teknik du kommer att använda i det. Det är bättre för ditt projekt att vara inom samma område med företag som du ska tillämpa, eller använda samma teknik som de arbetar med. "De bästa husdjursprojekten tillfredsställer din nyfikenhet, så välj en teknik som fascinerar dig och bygg den", rekommenderar Sanjay Paul, en utvecklare på Palantir Technologies.

5. Försumma inte fronten om ditt projekt behöver det.

Du gissade rätt, att försumma front-end är också ett mycket vanligt misstag många utvecklare gör när de börjar arbeta med sina husdjursprojekt. Du behöver inte att fronten ska vara helt fantastisk, se åtminstone till att den är funktionell och ser tillräckligt professionell ut. Det är därför en bra idé skulle vara att göra en designskiss över hur din produkt kommer att se ut innan du börjar koda, och gå tillbaka till gränssnittet regelbundet och anpassa det till eventuella förändringar som inträffar under vägen.Hur du slutför ditt husdjursprojekt.  Tips för att göra ditt nästa projekt till en framgång - 4

6. Använd Pomodoro och andra anti-prokrastineringstekniker för att systematiskt arbeta med husdjursprojektet.

Att arbeta med ditt självständiga projekt regelbundet inom den angivna tidsramen (till exempel två timmar varje dag, från 09.00 till 11.00) är också mycket viktigt, och det är här olika effektivitetsverktyg och tekniker mot prokrastinering kan komma till användning . Använd det som fungerar för dig, se bara till att utvecklingen av ditt projekt inte blir till något du hela tiden skjuter upp och lämnar till imorgon dag efter dag.

7. Gör ditt arbete offentligt.

Att publicera sitt arbete var som helst på något sätt är också en motiveringsmetod. En sak är att utveckla något som bara du kommer att se, och det andra är att skapa en produkt som andra människor kommer att kunna prova och dela sin åsikt om den. Även om det är ditt första husdjursprojekt och det är väldigt grundläggande, förbered dig bättre på att göra det offentligt redan från början, detta kommer att hjälpa dig att skapa rätt stämning.

8. Använd versionskontroll och fortsätt se tillbaka på ditt arbete.

Och den sista rekommendationen skulle vara att använda versionskontrollsystem eller andra sätt att hålla reda på koden. Detta gör att du kan se till att ditt arbete inte går förlorat med tiden (vilket så småningom kommer att hända om du bara lämnar på din dator). Versionskontroll låter dig också titta tillbaka på ditt arbete då och då i framtiden, vilket är precis vad du behöver göra. Att se tillbaka på ditt tidigare arbete är alltid hälsosamt: på så sätt kan du spåra dina framsteg som professionell, upptäcka sätt i tidiga projekt som du skulle ha gjort annorlunda nu, och så vidare.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION