Cât de repede dobândi competențe într-un nou domeniu de activitate, controlul haos serviciu de blog

Acum imaginați-vă situația:

  • Tipul de 26 de ani
  • Cu elementele de bază ale programării este de suprafață destul de familiară
  • În plus față de necesitatea de a explora platforma, este necesar să se înțeleagă lucruri, cum ar fi bazate pe Java de programare, orientate-obiect, algoritmi și a altor lucruri plictisitoare
  • În acest caz, tot ce trebuie să facă într-un fel de bani, și de preferință, angajarea de programare pentru Android

Nimic nu este imposibil, dar nu este o sarcină ușoară, nu? Cea mai mare dificultate aici este întrebarea unde să înceapă, pentru că programarea în Java -, în sine, o abilitate dificilă, iar când chiar trebuie să-l facă pentru Android, dar încă într-un fel pe aceasta pentru a câștiga, atunci nu este clar care parte să se apropie de sarcina.

Cum trebuie să faci atunci când schimbarea activităților? Cum să te obișnuiești de la zero, dar încă mai face bani?

Programatorii începători au folosit de ani de zile a văzut același lucru nimeni nu a vrut aplicarea monstruoasă, astfel încât un anumit termen oferi cerințe clare de aplicare, și este, cel puțin, va fi formalizată în mod clar și simplu. În plus, este important să se înțeleagă că cererea în curs de dezvoltare va fi lăsat situată în jurul valorii, și ajunge în dispozitivele utilizatorilor, pe care le va evalua. De fapt, aveți nevoie pentru a începe să lucreze la un anumit produs de la început, știind că rezultatul va fi disponibil pentru oameni.

Lucrările la această sarcină este mult mai clar decât „program de învățare“, astfel încât, în sine, un proces de învățare (cărți și cursuri nimeni nu anulează) vor fi mai eficiente. Teoria este absorbită cu practica.

În al doilea rând, este important să se mențină un interes în acest caz, deoarece studiul de programare - un lucru nu este distractiv. Pentru a fi în mod constant întrebam, ar trebui să funcționeze nu numai pe o aplicație specifică, dar este de dorit să încerce să facă să se răcească. Aici am în vedere că merită luat în considerare nu numai implementarea tehnică a aplicației folosind un limbaj de programare, dar, de asemenea, pe o parte a produsului - cum să facă mai convenabil, spiritual, mai atractiv pentru utilizator. Pentru a face acest lucru, aveți nevoie pentru a studia piața, să se gândească la problema rezolvată prin aplicarea și de a face, în general, destul de interesante activități legate de conceptul de design de produs. Acest proces este foarte motivant și razbalyaet skukota manuale proces Java-creație.

În al treilea rând, asta e tot. Lucrările la un anumit produs, un termen clar definit și întrebări de studiu Design de Produs - asta e tot ce ai nevoie pentru a obține rapid obișnuiești dezvoltarea de aplicații mobile. aptitudini de programare va veni în căutarea de soluții la problemele cu care se confruntă dezvoltator, și dezvoltarea pe termen definit în mod clar de prima versiune va asigura absorbția de calificare rata.

Pentru cod perfect, prima dată nu este exact un efort merită. În primul rând, este de nici un folos în 99% din cazuri. În al doilea rând, pentru a învăța să program este nevoie de ani, dar pentru a începe să câștigați bani pe programare nevoie de 6 luni. Prin urmare, este mai bine să înceapă mici și să învețe cum să câștige mai întâi.

Abordarea „stabilește sarcina și a afișa public rezultatele de soluțiile sale“ pentru achiziționarea de orice abilitate, în orice zonă necunoscută. Ca un exemplu, eu pot da Tatiana Koreykinu - Manager de proiect Chaos-control. Cei care au venit să mă vadă în echipa de un an în urmă din sfera modei. Având în nici o experiență de gestionare a proiectelor IT și crearea de aplicații mobile, a preluat dezvoltarea de aplicații mobile pentru iOS și Android, precum și pentru a se asigura că procesul de dezvoltare a acesteia. Tot ceea ce ea a avut - o cronologie de proiect și dorința de a lucra și de a învăța în practică.

Rezultatul - o nouă versiune de HC a fost plasat în selectarea celor mai bune aplicații Apple, și versiunea premium pentru Android are un rating de 4.8. Sosirea oamenilor dintr-o sferă cu totul diferit a fost cel mai bun lucru care sa întâmplat vreodată la proiect de la lansarea sa.

Pe scurt, dacă vi se oferă dorința de a învăța să facă ceva, dar nu știu de unde să încep - începe cu un mic, dar un anumit proiect.