Hogyan lesz egy vezető java fejlesztő ohmos 30 hónapja

Hello mindenkinek,
Különösen a diákok, kezdő programozók és mindenkinek, aki azt akarja, hogy legyen! Ma megmutatom, hogyan megy az abszolút nulla Senior Developer kevesebb, mint 3 év. Remélem tapasztalat felbecsülhetetlen lesz valaki hasznos (és nem fogja kitölteni a kúpokat, ahol ez nem szükséges).

Azonnal mondom, hogy nem tartoznak a csodálatos része az emberiség, amely akkor kezdődött programozás gyermekkorban, sőt fiatal korában. Végéig a középiskolás voltam ilyen lelkes humanista hogy sok undorító. Saját felvétel egy jó Petersburg műszaki egyetem - a sors iróniája, a részletek lényegtelenek.

Szóval, van huszonnegyedik éves hallgató iratkozott be a speciális „Az információs technológiák oktatásban” szakosodás „Project Management”. A passzív - igen szerény mennyiségű és minőségű oktatás programozás a középiskolában, és a humanitárius múlt. Az eszközök - egy nagy vágy, hogy legyen egy Java-programozó. A feladat - megvalósítani az álmát. Algoritmus intézkedések az alábbiakban mutatjuk be (a természetes nyelv, de akik szeretnék elvben, mert a rajz. Vagy még használni pszeudo-kód).

Az első lépés
Minden lehetséges módon kezelhető képzési lehetőségek podvortyvayuschiesya a középiskolában. Volt ez a munka során a Java. feladat természetesen a munka volt a: „Itt van TK, itt egy könyvet - nem” Az a legjobb, hogy válasszon egy nehezebb feladat, bonyolultabb kivitelezés, hogy legalább némi tapasztalatot, amely lehet működtetni, miközben dolgozik a munkáltató.

Második lépés.
Hogy tanulmányozza függetlenül. Ez nagyon fontos. Ezek a szakértők tanulmányozzák az életemet, ezért meg kell kezdeni a lehető leghamarabb. Itt a lényeg -, hogy megtalálja a megfelelő könyvet, és ezen a helyen beraktam az első csomót - ez volt az aktív használata a tanfolyamokra Intuit honlapján. Intuit - ez jó, persze, de én inkább helyett ötször „filozófiája Java» olvasható. És egy-két alkalommal, „alapjai objektum-orientált tervezés” Meyer.

Negyedik lépés
Amikor az interjú vége, és végül részt vesz egy igazi projekt fontos, mert úgy tűnhet, időben hagyja. Az első alkalommal, persze, van hideg. Azt tanítani minden nap szakmailag felnőni, elkezded megoldani az egyre bonyolultabb feladatokat, amíg megkapja a lehetőséget, hogy kölcsönhatásba lépnek a tapasztalt szakemberek, hogy konzultáljon velük a választás a szakirodalom, stb De előbb vagy utóbb, attól függően, hogy milyen gyorsan fejleszteni, a növekedési folyamat felfüggesztésre kerül. Mindez annak köszönhető, hogy az a tény, hogy már megtette a helyzetét Junior Developer-és amely megoldja az unalmas programozási feladatot, és valójában már megváltozott, és a projekt - nem. Ezeknek a feladatoknak, amelyek hat hónap vagy egy év és egy fél ezelőtt, akkor úgy tűnt, hogy az most olyan unalmas, mint akkor voltak a vezető kollégák, kirakodás, amit te, sőt, bérelt. Nos, ha egy cég, amely megköveteli folyamatos növekedése az alkalmazottak, de az én esetemben ez más volt, mert ott van a legegyszerűbb módja annak, hogy mozog a Junior Developer Közel -, hogy kilép, majd újra bekapcsol. Ahhoz, hogy megértsük ezt, egy évet töltöttem, hogy megpróbálja elérni a növekvő komplexitása a feladatok és egyúttal bér (nem egyszer, de nem sokáig: hamarosan ismét kinőtte ezt a szintet), kapsz egy szomszédos osztály, amely úgy tűnik, hogy szükség van a Közel Developer-s. Ennek eredményeként kénytelen volt lemondani. De szeretném megismételni még egyszer: nem várnak emelést! Ez jobb, mint a megelőző intézkedésként rendszeresen megy egy interjúra, de ez - az ötödik lépésben.

lépésben öt
És itt van - a fiatal programozó némi tapasztalat és egy nagy vágy, hogy megmutassa a világnak a mélység a szívósság. Természetesen a legegyszerűbb módja ennek az, megy, hogy interjút néhány vonzó helyzetben.
Ebben a lépésben az én tapasztalatom volt egy kicsit több, mint két éve. Szakmai növekedés munkám megállt körülbelül egy év után kaptam egy munkát, és ezért az egyetlen kiút volt állandó önfejlesztésre: könyvek olvasása, szemináriumokon, stb Meg kell jegyezni, hogy az interjú maga is tartalmaz egy képzési komponens, mert ha valami nem tudod, vagy meg lehet tanulni azt a kérdező, vagy - később - más forrásokból. Legalább érdemes lesz egy interjú, akkor is, ha munkát keresve. Emellett interjúk tartsa meg naprakész, engedélyezze, hogy érdekes embereket és a projektek, és végül soha nem lehet tudni, talán az igazság lesz képes megtalálni egy érdekes helyzetben? Egy másik, szintén hasznos tipp: meg kell létrehozni az összefoglaló kívánt fizetést tovább. Akkor tekinthető egy komoly jelölt a pozícióra, és ebben az esetben is unalmas, csak nem!

Lényeg a lényeg, szeretném, hogy az alábbi következtetéseket:

1. Tanulmány, tanulmányi és tanulmányi újra! Elméletileg szinte egyedül a tanfolyamokon - amit akarsz! A legfontosabb dolog - a non-stop üzemmódban!
2. Kommunikáció, kommunikálni és kommunikálni újra! A kollégák, szakértők a kapcsolódó területeken, kérdezőbiztosok Lestor ... Ez is egy lehetőség a tanulásra.
3. Rendszeresen séta interjúk, mint amikor egy tapasztalatlan diák, mint amikor már egy tapasztalt szakember.
És ami a legfontosabb - nem kell félni, hogy hozzanak nagy célokat. Határ a csillagos, akkor biztosan meg fogja venni, mint egy minimum a Holdon!

Kapcsolódó cikkek