Az egyik alapvető tanács, amit általában a CodeGym-hallgatóknak és más kódolásban kezdőknek adunk, akik szeretnének fejlődni és első Junior Developeri munkájukat megszerezni , hogy dolgozzanak személyes, független kisállat-projekteken. Egy-két mellékprojekt hozzáadása a portfóliójához nagy előnyt jelenthet, ha még nincs sok munkatapasztalata, és segít meggyőzni a munkáltatót, hogy vegye fel Önt.
A kisállat-projektek kidolgozása mindig jó ötlet, és ezzel senki sem vitatkozik. De tanácsot adni egy dolog, valójában mellékprojektek építése egy másik. Egy tapasztalatlan fejlesztő számos nehézséggel szembesülhet és valószínűleg szembesülhet, amikor külső segítség nélkül dolgozik egy személyes projekten.
![Hogyan fejezze be kisállat-projektjét. Tippek a következő oldalprojekt sikeréhez – 1](https://cdn.codegym.cc/images/article/37069bca-c0c6-41fe-b63c-321f74ac693c/800.jpeg)
Hogyan indítsa el kedvence projektjét
A legtöbb ember kiindulási problémája a projekt ötletei, mivel kiderült, hogy nem is olyan könnyű eredeti, mégis reális ötletet kitalálni. De a fő problémák akkor jelentkeznek, amikor elkezd dolgozni egy projekten. A projekt tényleges befejezése és elindítása az a feladat, amelyet sok kódoló kezdő nem képes végrehajtani. És ez érthető is, hiszen egy nagyon egyszerű szoftver fejlesztése is gyakran nem csupán alapvető kódolási ismereteket igényel. Számos dologra emlékeznie kell, amikor kisállat-projektet szeretne indítani, különösen, ha ez az első.1. Először kutass és tervezz, később kódolj.
Ahogy minden épületnek szüksége van egy alapra, egy projektre, akármilyen kicsi és önálló, olyan tervvel kell kezdődnie, amelyet némi kutatómunka és gondolkodás nélkül lehetetlen megvalósítani. A kódolás és fejlesztés egyértelmű terv nélkül való megkezdése az egyik leggyakoribb hiba, amelyet a fejlesztők elkövetnek, és nem csak a tapasztalatlanok. Tehát az a tanács, hogy ne siess a kódolással. A kódolás megfelelő terv nélküli megkezdése könnyen időpocsékolás lehet, ami zsákutcába vezet, és mindent elölről kell kezdeni.![Hogyan fejezze be kisállat-projektjét. Tippek a következő oldalprojekt sikeréhez – 2](https://cdn.codegym.cc/images/article/a3da1d06-95ad-4449-aa8c-1786e3c886c8/512.jpeg)
2. Tűzz ki célokat és határidőket.
Egy másik fontos dolog, amit a Junior és a tapasztaltabb kódolók is gyakran figyelmen kívül hagynak, a célok és határidők kitűzése, ami természetesen szintén tervezés, de ez a rész megérdemel néhány szót. Amikor a célokról van szó, fontos, hogy reálisak legyünk. Ha készségei és képességei még mindig nagyon korlátozottak, bölcs dolog lenne nem túl ambiciózusnak lenni, és olyan projektet választani, amelyet képes vagy befejezni, még akkor is, ha ez további tanulást és erőfeszítést igényel. A határidő kitűzése (és annak betartása) egy másik módja az önfegyelem kialakításának és motivációjának, hogy a projektet reális időkereten belül fejezze be.3. Próbáljon valódi problémákat megoldani a projektjével.
A tervezési szakaszhoz kapcsolódó másik tanács az ötlet kiválasztása a projekthez. A legtöbb embernek nem okoz nehézséget ötleteket generálni kisállat-projektjéhez, az egyetlen probléma az, hogy az ötleteik nem túl jók. Keressen olyan valós problémákat a saját területén vagy máshol, amelyeket a projektje meg tud oldani (vagy legalábbis megpróbálja megoldani). „Nem kényszerítheted magad arra, hogy jó ötleted legyen. A legtöbb kisállat-projektem abból fakadt, hogy valami máson dolgoztam, és rájöttem, hogy valami hiányzik. Ezután folytattam a hiányzó komponens/alkatrész/könyvtár létrehozását. Idővel, ahogy egyre több tapasztalatot szereztem a keretrendszerekkel kapcsolatban, rájöttem, hogy egyiket sem szeretem igazán. Ezután elkészítettem a sajátomat, amit ma sok projektben használok. Használata során egyre több hiányzó alkatrészt veszek észre, több olyan dolgot, amit meg tudok építeni, amivel rengeteg időt takaríthatok meg, és ezek maguk is új kisállat-projektekké válnak. Ez alapvető szükséglet és kínálat, de inkább személyes alapon. Vedd észre, hogy szükség van rá, és az utánpótlás ötlete meg fog jönni."– mondta Bruno Skvorc, egy tapasztalt horvát webfejlesztő.![Hogyan fejezze be kisállat-projektjét. Tippek a következő oldalprojekt sikeréhez – 3](https://cdn.codegym.cc/images/article/ef727f6e-8944-495f-8d41-0ba486bd7264/512.jpeg)
4. Koncentráljon azokra a technológiákra, amelyeket a vállalatok használnak, amelyeknél hajlandó dolgozni.
Ha a kisállat-projekteken való munkavégzés elsődleges motivációs forrása a tapasztalatszerzés és az önéletrajz felépítése, hogy teljes munkaidőben szoftverfejlesztőként dolgozhasson, akkor a projekt kiválasztásakor gondoljon arra is, hogy milyen technológiákat fog használni. Jobb, ha a projektje ugyanazon a területen dolgozik a pályázni kívánt cégekkel, vagy ugyanazokat a technológiákat használja, amelyekkel ők is dolgoznak. „A legjobb kisállat-projektek kielégítik a kíváncsiságukat, ezért válasszon olyan technológiát, amely elbűvöl, és készítse el azt” – ajánlja Sanjay Paul, a Palantir Technologies fejlesztője.5. Ne hanyagolja el az előlapot, ha a projektnek szüksége van rá.
Jól sejti, hogy az előtér figyelmen kívül hagyása is egy nagyon gyakori hiba, amelyet sok fejlesztő elkövet, amikor elkezd dolgozni kisállat-projektjein. Nem kell ahhoz, hogy az előlap teljesen lenyűgöző legyen, legalább győződjön meg arról, hogy működőképes és kellően professzionálisan néz ki. Éppen ezért jó ötlet az, hogy a kódolás megkezdése előtt készítsen egy tervezési vázlatot arról, hogyan fog kinézni a terméke, és rendszeresen térjen vissza a kezelőfelülethez, és igazítsa az útközben bekövetkező változásokhoz.![Hogyan fejezze be kisállat-projektjét. Tippek a következő oldalprojekt sikeréhez – 4](https://cdn.codegym.cc/images/article/48873c88-6ccc-413c-ba6c-0393ef8733a9/512.jpeg)
GO TO FULL VERSION