Programozás - a kemény munka, vagy egyszerűen vágva pénz

Programozás - a kemény munka, vagy egyszerűen vágva arány?

Hogyan lesz egy Java fejlesztő?

Valószínűleg a legfontosabb szempont. A kapcsolat a gazdasági válság, sokan próbálják megtalálni a módját, hogy magukat anyagilag. És akkor ott van „IT”, amelyben az összes kap egy csomó pénzt valamire, ami lehet írni 10 sornyi kódot. Ezen kívül a „programozás - ez könnyű.”

Sajnos nem ez a helyzet. Nem lenne próbálta megmagyarázni az alapítók a különböző tanfolyamok, hogy bárki válhat fejlesztő 3 hónapig, akkor nem.

Mindenekelőtt emlékeztetni kell arra, hogy a szoftver fejlesztő - egy mérnök. Ezért a vonatkozó követelményeknek.

Másodszor meg kell értenie, hogy ez a programozók munkáját? Először is - ez egy végleges megoldás a problémákra. Nem lesz az a pillanat, amikor minden probléma megoldódott. Ez folyamatban van. A második - ez egy óriási mennyiségű rutin munka, amelyekhez 3-4 órát egy nap nem a szeretet az oka, ha nem nevozhmozhno, akkor biztosan igényel nagy erőfeszítést magára.

Tehát, ha úgy érzi, hogy a szoftverek - ez az, amit szeretne csinálni, több mint 40% -át az idő, az élet, akkor megy tovább.

2. Mi van szükség annak érdekében, hogy hívják a Java-fejlesztő?

Ahhoz, hogy Ön is büszkén nevezem magam Java fejlesztői nagy „J” kell legalább egy általános értelmezése a következő dolgokat:

java Core

Ez magában foglalja a tudás és a megértés az osztály hierarchia a Java, az Object osztály módszerek és természetesen Collection Framework. Mi interfészek, és bárki, aki végrehajtja, stb

Ez a kép, java-fejlesztő kell állítania 3 órakor egy művészeti tűz:

Programozás - a kemény munka, vagy egyszerűen vágva pénz

A tanulmány a Java Core segítségével könyveket, mint:

Java 8. Complete Guide (Shiltd)
Filozófia Java (Eckel)
És persze, nem kerülheti el

Java Platform API specifikáció

Itt, az anyag nagyon sok, így nem ugrik között könyveket, és vegye fel az egyik és „puszi” it „amíg te kék.”

A kezdő nem kell több, mint a tudás és a megértés a három OOP elvek (egyesek úgy vélik, hogy a 4, de kerül sor itt, mivel ez nem annyira).

Készség a gyakorlati példa, hogy ismertesse mindegyik.

Alapjai Adatbázis és SQL

MySQL 5.0 (Victor Holtzman)

Ez a könyv egyszerű és megfizethető elmagyarázza az alapvető fogalmak illusztrált példák és lépésről lépésre.

Amellett, hogy megértjük, mi az adatbázis, meg kell értenie, hogyan Java alkalmazás Vzaimodeytsvie azt.

JDBC 4.1 specifikáció nagyobb mértékben minden jellemzőjét feltárják JDBC.

A könyvek Shiltda Eckel és a Servlet s leírt „futólag”, egy jobb megértéséhez, hogy mit kell tanulni valami komolyabban.

Java Servlet specifikáció
és
JavaServer Specifikáció
Ez a két előírások alapos megértése csendes technológiát.

Mint JDBC, Servlet és használják a fejlesztők a napi munka csak ritkán. De ezek alapján az összes népszerű Framework-s és annak megértését, hogy ezek a keretek-és reggel „belülről” segít elkerülni a túl sok hülye elkövetett hibák azok, akik tanulmányozták csak a keret-és.

A könyv, amely a büszkesége a Java világ - egy Java Perzisztencia a Hibernate.

Sok fejlesztők, akik a más technológiák (mint például a C #), olvassa el ezt a könyvet, hogy jobban megértsük, mi ORM és milyen problémákkal megold.

Ha tud sozlat kapcsolat egy-az-egyhez és egy-a-többhöz, és sok-on és írni egy egyszerű lekérdezést HQL - a tudás elég egy kezdő szinten.

Web - Framework (pl Spring)

Miután elsajátította minden, ami a fenti, akkor van egy hinta Spring. Ahhoz, hogy elkezd írni egy egyszerű szifilisz alkalmazást, majd megtudja, mi a tavaszi Pet Clinic. Most, a tudás elegendő lesz annak megértéséhez, hogy mi történik, hogy hozzon létre egy többé-kevésbé tisztességes alkalmazás fut az adatbázisban, van valami csinál, stb stb

Gratulálok, most meg lehet írni, hogy mit lehet, és „touch” és a show.

De egy alapvető ismereteket mind ez kell.

Hogy van-e elég a fejét.

Bármely projekt, amely több, mint 0 fejlesztés nélkül történik SLE (verziókezelő rendszer). GIT - a legkényelmesebb és gyakran használt, versenyez SVN. Tudni fogja, egyikük -, és akkor boldog lesz.

Az eredmények szerint a ez a divatos azt mondani, hogy porogo bemeneti Java rendkívül magas. Az összeg a szükséges ismereteket, hogy munkát vagy írásához többé-kevésbé szilárd alkalmazások hatalmas. De a kimenet egyszerűen hihetetlen kilátások.

Fontos megérteni, hogy a kereslet a kezdők is rendkívül alacsony, annak ellenére, hogy minden kísérlet bizonyította, hogy a programozók nem elég. Nem elég képzett fejlesztők tapasztalat 3 év, és az újonnan érkezők teljes.

Annak érdekében, hogy megfogja, és „be az IT” segítségével pokoli munka időtartama 6 hónap és 1 év. De ha ez az, és készen áll rá, hogy befektetni, hogy a sok erőfeszítést, akkor hajrá.

- tól magam szeretném hozzátenni, hogy a valódi tanulni java mag sem jobb javarush, legalább a RuNet - nincs. IMHO.

Sok szerencsét mindenkinek újra.