Milyen gyorsan jártasságot szerezzenek új tevékenységi köre, a blog szolgáltatás káosz ellenőrzés

Most képzeljük el a helyzetet:

  • A srác 26 éves
  • A programozás alapjaival ő ismeri eléggé felület
  • Amellett, hogy meg kell vizsgálni a platform, meg kell érteni, mint amilyenek például a Java-alapú, objektumorientált programozás, algoritmusok és egyéb unalmas
  • Ebben az esetben csak annyit kell valahogy pénzt, és előnyösen megnyerő programozás Androidra

Semmi sem lehetetlen, de nem könnyű feladat, nem igaz? A legnagyobb nehézséget itt az a kérdés, hogy hol kezdjem, mert programozás Java - önmagában ügyességi nehéz, és amikor még tennie kell, hogy az Android, de még mindig valahogy ezen keresni, akkor világos, hogy melyik oldalról megközelíteni a feladatot.

Hogyan kell csinálni, ha változó tevékenységek? Hogyan beletanul a semmiből, de még pénzt?

Novice programozók már évek óta használják látta ugyanezt senki sem akart szörnyű alkalmazás, így egy bizonyos határidőn belül egyértelmű követelményeket az alkalmazás, és ez, legalábbis akkor egyértelműen hivatalossá és egyszerű. Ezen kívül fontos, hogy megértsük, hogy az alkalmazás fejlesztés alatt marad heverni, és bejut a felhasználók eszközei, amely értékeli azt. Sőt, meg kell kezdeni dolgozni egy adott termék a kezdetektől, tudva, hogy az eredmény elérhető lesz az embereknek.

Munka ez a feladat sokkal határozottabb, mint a „tanulási program”, így önmagában egy tanulási folyamat (könyvek és tanfolyamok senki törli) hatékonyabb lesz. Az elmélet felszívódik a gyakorlattal.

Másodszor, fontos, hogy fenntartsák az ügyben érdekelt, mert a tanulmány programozás - a dolog nem szórakoztató. Ahhoz, hogy állandóan kíváncsi, működnie kell nem csak egy adott alkalmazás, de kívánatos, hogy próbálja meg, hogy jó. Itt gondolok, hogy érdemes figyelembe venni nem csak a technikai végrehajtását az alkalmazást egy programozási nyelv, hanem a részét a termék - hogyan teszi még kényelmesebbé, szellemes, vonzóbbá a felhasználó számára. Ehhez meg kell tanulni a piacon, hogy gondoljon a probléma megoldható az alkalmazás, és nem általában elég érdekes kapcsolatos tevékenységek fogalmát Product Design. Ez a folyamat nagyon motiváló és razbalyaet skukota tankönyvek Java folyamatot.

Harmadszor, ez minden. A munka egy adott termék, világosan meghatározott határidő és tanulmányi kérdések Product Design - ez minden, amire szükség van, hogy gyorsan beletanul a mobil alkalmazások fejlesztését. Programozási ismeretek jön a megoldás keresésében a problémákat a fejlesztő, és egyértelműen meghatározott távú fejlődése az első változat biztosítja abszorpciós ráta készség.

Ahhoz, hogy tökéletes kód először nem éppen érdemes törekvés. Először is, nem érdemes 99% -ában. Másodszor, megtanulni programozni csak évek múlva, de ahhoz, hogy elkezdhet pénzt programozási szüksége 6 hónap. Ezért jobb, ha kezdeni a kis, és megtanulják, hogyan kell keresni az első.

Megközelítés „állítja be a feladatot, és nyilvánosan megjeleníteni az eredményeket a megoldást” a megszerzése minden képzettségi minden ismeretlen területen. Példaként tudok adni Tatiana Koreykinu - menedzser Chaos-ellenőrzési projektet. Aki eljött hozzám a csapat egy évvel ezelőtt a gömb a divatból. Mivel nincs tapasztalata az IT-projektek és létrehozása a mobil alkalmazások, ő vette fel a mobil alkalmazások fejlesztésében iOS és Android, valamint annak biztosítása, hogy a folyamat a fejlődését. Minden, ami volt - a projekt idővonal, és a vágy, hogy dolgoznak és tanulnak a gyakorlatban.

Az eredmény - egy új változata a HC került a válogatás a legjobb Apple alkalmazásokat, és a prémium változata Android egy értékelése 4.8. Az érkezés az embereket egy teljesen más területen volt a legjobb dolog, ami valaha történt a projekt elindítása óta.

Röviden, ha kapnak a vágy, hogy megtanulják, hogy tegyen valamit, de nem tudom, hol kezdjem - kezdődik egy kicsi, de egy konkrét projekt.