Hogyan válhat egy programozó 3 rész - tudnom kellene junior fejlesztői minimum arzenál a tudás,
Újabb hívás több személyiségjegyek, amelyek szintén nagymértékben befolyásolja a sikert az álláskeresésben. Ezek a tulajdonságok nagyban segített az időmet. Azt is gondolom, hogy ha nem ezek a tulajdonságok, akkor elbuktam. Láthatjuk ezt az egész cikket.
Először fogok beszélni, amit a vizsgálati feladatot kellett tennem az első helyen a munka. Ez megadja annak megértését, hogy mit lehet várni akkor, ha talál magának az azonos helyzetben. És ez egy kicsit emelés a fátylat a titoktartás az, hogy milyen mértékben kell tudni ezt vagy azt a technológiát.
Majd én megmondom részletesen a technológiákat, hogy tudtam idején halad az interjú a cégnél. Ez a lista a minimális tudást, mastering általa már lehet menni az interjú.
Saját teszt feladat.
Volt egy kevés munkahely egy darabig. Mielőtt az utolsó nem emlékszem sok. Volt valami nagyon egyszerű - csak egy servlet, amelyik a szöveget az adatbázis (adatbázis), és megjeleníti azt a böngésző ablakában. Is, is ezt a szöveget, a HTML űrlapot, kivéve az adatbázisba. Mindezek mellett kellett használni SVN tárolni a forráskód a szerveren.
Aztán kapott második hozzárendelés egy 2 hétig. És azt mondta, hogy az eredmények elvisz ezt a projektet, próbaidőre. Megdöbbentett, amit adtam kevés időt, hogy végre a feladatot. Minden súlyosbítja az a tény, hogy szükség van, hogy ezt a munkát nem a java, de a megszokott. Inkább még a keretet, amelyet korábban Spring MVC. Hibernate. Gradle és Groovy. A neve Groovy on Grails. El tudod képzelni, hogy nem ismeri.
Azt kell mondanom, hogy én csak egy kicsit ismeri a technológiákat, mint a tavaszi MVC és Hibernate. Mintegy Groovy és Gradle, én nem tudok semmit. JDBC és SQL tudott egy keveset.
Minden sokkal könnyebb volt, mint gondoltam. Kiderült, hogy a keret Groovy on Grails nagyon egyszerű, és a legtöbb a generált kód függetlenül. Mindennek tetejébe ő vigyázott rám tapasztalt fejlesztő, aki néha segített. Ez adott nekem egy esélyt, hogy megtanulják a minimálisan szükséges, és a határidő.
Tudtam idején interjú?
Úgy döntöttünk, hogy az ő régi munkát, hogy elmondjam, hogy én akkor tudta, vagy hittem. Válaszul a folytatásához, a toborzó küldött kérdőívet. Az általam megválaszolt néhány kérdést. Kérdések a kategóriában a „Hol látod magad 10 év múlva?”. Szabadidő, mosott le egy cikket, hogy olvassa el a válaszokat. Nemrég olvastam egy nagyon mosolygott.
Kezdjük. Az első dolog, amit meg kell újra valami, hogy tudom, Spring Framework. Ha emlékezetem nem csal, akkor tudom, hogy hogyan hajtsák végre a függőséget. Bevallom, hogy abban az időben csináltam azt legfeljebb öt alkalommal 2-3x projekteket. A megértéséhez, hogy miért van szükség, és milyen előnyökkel rendelkezik a kérdést nem illik. Nem emlékszem pontosan, de én talán egy kicsit használt és jdbcTemplate hibernateTemplate.
Azt tanácsolom, hogy ne pazarolja sok időt jdbcTemplate és hibernateTemplate. párszor elég lesz gyakorolni azok használatát, és tudjuk, hogy ez ad. Sokkal jobb, hogy megtanulják, hogyan kell beállítani JDBC és hibernálás (JPA) alkalmazásával adatforrás és a tavaszi kontextusban.
Következő. Írtam, amit tudok Spring Security. Sőt, azt is egy maximális formában kell jelentkezned hogy egy honlap az oldalt úgy, hogy valahogy működött. Ismét nem beszélünk, amit tudok, hogy működik mindez. Természetesen volt egy egyszerű konfigurációt található néhány weboldalt, és lemásolta magának. Aztán sokáig próbáltam testre magad, próbálgatással.
Spring Security nem kell tudnia. Nem valószínű, hogy szükség lesz az interjú során.
Servlets. JSP és JSTL. Tudom, hogy miért használt, és hogyan működnek. De nem tudom, az életciklusuk, bár nem volt szükség. Abban az időben, én már többször is alkalmazható. És az egyetemen volt labs a témában. A tudás többnyire praktikus.
Ha nem tudod, hogy több, nem egy technológia, amely írhat az ügyfél része a webes alkalmazás, akkor tanulni Servlets. JSP és JSTL. Akkor nem baj. Ismerje meg, hogyan továbbítja az információt a JSP oldal és annak gyönyörű jelen.
Hibernálás és a MySQL. Arról, hogy milyen Hibernate működik majd fogalmam sem volt. Én használtam több száz cikket, amely leírja egy egyszerű DAO és hogyan mapit területen tárgyakat egy adatbázis tábla. Ahogy szoktam a MySQL adatbázis. Nem biztos, hogy volna egy egyszerű SQL generálni az adatbázis sémát. Ez segített abban, hogy a hibernált.
Hibernate kell tudni. Meg kell tudni mapit területén szervezetek az asztalra oszlopban. Is képes írni egy egyszerű DAO használni Hibernate. SQL - tudom feltétlenül. Ahhoz, hogy képes legyen használni az csatlakozzon. És ahhoz, hogy csoportot az információt.
Azt többé-kevésbé képes volt írni egy egyszerű lekérdezés segítségével JDBC. Lekérdezések csatlakozni nem írtam. JDBC azt kell mondanom, ugyanaz a dolog. Tudja, hogyan kell írni egy DAO. Ott lesz egy minimális SQL.
Azt is írta, hogy van tapasztalata a Swing. Megcsináltam a póker. Még egyszer említette róla. Mégis, hogy a játék „Life”. Ha érdekel nézd az interneten, mi az. Swing nem kell tudni. Ez már szinte senki nem használja.
HTML. CSS - Tudtam kicsit. Megjelölni megjelenés a honlapon lehet, de csinálni szépen, nehéz volt. Egyszerű formák I szedése megfelelően. HTML. CSS - meg kell tudni, hogy a minimum. Bármikor google, mit akar csinálni. Eszerint kifejezetten tanítani neki, hogy nem látni a lényeget.
Egy pár alkalommal írásban egység vizsgálatok. Hogyan írjunk nekik rendesen, nem tudom. Nagyjából, nem használtam őket, mert nehezen érthető, hogy miért van szükség. A jó, a unit tesztek kell tudni. Itt van egy darab logika gyakorlat, hogy írjon vizsgálatokat, ellenőrizze, hogy ebben a logika, nincs hiba. Megérteni, mi ezeket a vizsgálatokat eltérnek integráció.
Azt is jelezte, hogy tudom assembly. Annak ellenére, hogy élvezte csak keretein belül az egyetem és a fél évben összesen. Assembler - a kemencében. A java junior pozíció nem szükséges tudni.
Nos, minimálisan szoktam XML. Amit tettem, aztán egy rejtély számomra. Nem értem, hogy lehet tanítani.
Mintegy angol, azt írtam, hogy beszélni elemi szinten, és írásban elismeri beszédet közbenső szinten. Szerencsére követelményei angol nem magasak. Elég ahhoz, hogy Beck és Meca, de a jobb az angol, így több esélye.
Azt javasoljuk, hogy próbálja meg, hogy a kávézóban. Technológiák alkalmazásával, mint a tavaszi mag. Spring MVC és Hibernate. Tegyük fel, hogy ez a rendszer is küld e-maileket, hogy a vásárlók. Ha kap, akkor megy előre, és elkezd járni az interjúk.
Mint látható, ebben a cikkben, annak érdekében, hogy az áhított állást junior fejlesztő nem feltétlenül csak, hogy rendelkeznek a szükséges technológiai stack. Az is nagyon fontos, hogy a vállalkozó, és ahhoz, hogy a kockázatot, még akkor is, ha néha díszít tudásukat. Jó készségek -, hogy képes legyen létrehozni a láthatóságot. Szintén kiemelik annak fontosságát, hogy egy élénk elme, amely segít gyorsan, valamit tanulni, és lezárja a réseket.
Semmilyen esetben nem akarom, hogy megtévessze a munkáltató. Ha van valami díszítette, ez nem jelenti azt, hogy ha még nem erősítette meg a tudás, amit vádolják hazudik. Lehet, hogy aggódsz és más körülmények között, lehet, hogy egy forró HR-ke, akkor bizonyultak más.