JavaRush /Java-Blog /Random-DE /Wie ich Programmierer wurde, oder „Durch Dornen zu den St...
provisota
Level 33
Одесса

Wie ich Programmierer wurde, oder „Durch Dornen zu den Sternen“ =)

Veröffentlicht in der Gruppe Random-DE
Wie ich Programmierer wurde, oder „Durch Dornen zu den Sternen“ =) Wie ich Programmierer wurde, oder „Durch Dornen zu den Sternen“ =) - 1 Hallo Javarashovets!) Ich möchte meine Geschichte mit Ihnen teilen, weil ich eine moralische Verpflichtung gegenüber den wunderbaren Menschen fühle, die diese Ressource erstellt haben, sowie gegenüber der Community dass es geboren wurde. Ich möchte den Machern zumindest irgendwie danken und die Javarashiten, die ihr geschätztes Ziel noch nicht erreicht haben, aufmuntern und sie mit einer guten Portion Motivation stärken.) Ich habe mir oft vorgestellt, wie ich diesen Artikel schreiben würde, welche Worte ich sagen würde verwenden, und jetzt ist es endlich passiert, und wie Im Prinzip habe ich damit gerechnet, dass alle Wörter irgendwo verschwinden würden, also urteilen Sie bitte nicht streng nach dem Präsentationsstil.) Im Allgemeinen, was die Hauptsache betrifft, arbeite ich als (Ich bin jetzt seit zwei Wochen Programmierer, und das ist vor allem Javarash zu verdanken.) Aber alles ist in Ordnung, ich erzähle dir zunächst ein wenig über dich. Ich bin 37 Jahre alt, verheiratet, zwei Kinder, ein Mädchen – 6 Jahre alt, und ein Junge – 3 Jahre alt. =) In den letzten 15 Jahren habe ich als Industriekletterer (Höhenkletterer) gearbeitet, ein Job, der, wie Sie wissen, kaum etwas mit Programmieren zu tun hat. Aber im Allgemeinen ist die Arbeit nicht schlecht, frische Luft, hält dich „in Form“, ziemlich viel Freizeit, du bist dein eigener Chef und für das Geld im Prinzip ganz gut (in der Saison), ABER :
  • Es weist eine ausgeprägte Saisonalität auf, d.h. 3 – 4 Monate im Jahr gibt es praktisch KEINE Arbeit.
  • KEINE Aussichten. Nachdem ich 15 Jahre in diesem Bereich gearbeitet habe, wurde mir klar, dass es sehr unwahrscheinlich ist, dass sich in den nächsten 5–10 Jahren etwas ändern wird, zumindest nicht zum Besseren.
  • Die Kinder wurden erwachsen und das Geld reichte offensichtlich nicht...
  • Es fing an, langweilig zu werden)… 15 Jahre sind immer noch eine sehr lange Zeit, in der wahrscheinlich jede Arbeit langweilig wird…
Und so kam ich vor etwa zwei Jahren, genauer gesagt irgendwann im Mai 2013, nach Überlegung und Abwägung aller Vor- und Nachteile zu dem Schluss, dass es an der Zeit war, etwas zu ändern ... nämlich, dass es an der Zeit war, etwas zu ändern meinen Job wechseln... Nun, es hat lange gedauert, darüber nachzudenken, welchen ich nicht wechseln müsste, aber es wäre für einen Job, der die Mängel des vorherigen nicht aufweist:
  • Das ganze Jahr über arbeiten.
  • Gute Wachstumsaussichten.
  • Deutlich höheres Gehalt (wenn nicht sofort, dann in naher Zukunft)
  • Ein interessanter Job, für den ich eine Neigung habe.
Ich hatte eine Vorliebe fürs Programmieren, was sich in der Praxis allerdings nur dadurch ausdrückte, dass ich schon in der Schule ein wenig in BASIC geschrieben habe, noch weniger in Assembler (auf dem ZX – Spectrum, aka Sinclair war mal so ein Kultcomputer, das kann man ja sagen wir mal, die Menschen meiner Generationen müssen sich daran erinnern), und ich konnte auch problemlos Windows installieren/neu installieren, Brennholz, naja, im Allgemeinen kann man sagen „fortgeschrittener Benutzer“ =) Und ich war auch immer gut in Englisch, könnte man sogar sagen dass es mein Hobby war... Die Nachteile, die im „Hochhaus“ stattfanden, hatten auch positive Aspekte, nämlich meine ganze Freizeit, die ich im Frühling und vor allem im Winter (in der Nebensaison) in Hülle und Fülle hatte ), könnte ich sinnvollerweise für das Erlernen des Programmierens ausgeben. Nun ja, das bedeutet Programmieren... und was genau? Programmieren ist ein flexibles Konzept, ich habe gegoogelt, welche Sprachen heute am beliebtesten, vielversprechendsten und am höchsten bezahlt sind ... und meine Wahl fiel auf ihre Majestät Java =) Da ich bei Null angefangen habe, habe ich versucht, eine geeignete Wissensquelle zu finden , mein erstes Buch über Java war „Programming in Java for Children, Parents, Grandfathers and Grandmothers“ von Yakov Fain, das mich vor allem durch seinen Titel fasziniert hat =) Ob ich dieses Buch Anfängern empfehle oder nicht, kann ich nicht sagen, vielleicht da sind bessere Bücher für Anfänger, das verstehe ich jetzt schon, was „Kindergarten“ betrifft, aber ich fand es damals interessant zu lesen und durchaus verständlich, und die dort gegebenen Praxisbeispiele, die ich sorgfältig durchgearbeitet habe, haben mir geholfen das notwendige Minimum an praktischen Fähigkeiten für den weiteren Aufstieg. Ich habe das Buch zu Ende gelesen, ich muss weitermachen, ich habe beschlossen, nach normalen Kursen zu suchen, Vollzeitkurse waren für mich etwas teuer und ich war mir nicht sicher, ob sie sich lohnen, und hier erinnerte ich mich daran, wann Ich habe an dem Buch gearbeitet, ich glaube, ich bin irgendwo auf dem Hub. Ich habe einen Artikel über JAVARUSH-Onlinekurse gelesen, die damals kostenlos waren =) Nun, im Großen und Ganzen lief alles gut)… nachdem ich das Buch gelesen und durchgearbeitet hatte, habe ich Die ersten 10-12 Level sind wie Samen durchgeknipst, es war sogar zu einfach, aber immer noch interessant, dann wurde es schwieriger und noch interessanter, aber ich habe versucht, ALLE Aufgaben hintereinander zu lösen, und ohne alle Aufgaben zu lösen, Gehen Sie nicht zur nächsten Stufe über, und dann haben sie auf Javarash Studiengebühren über Stufe 10 eingeführt ... die ersten zwei oder drei Monate habe ich monatlich bezahlt, aber dann haben sie am Neujahrstag eine Sonderaktion angekündigt, 50 % Rabatt, statt 200 $ konnte man für 100 $ unbegrenzt kaufen, ich gebe ehrlich zu, dass ich damals sicherlich 100 $ hatte, aber es konnte nicht als überflüssig bezeichnet werden ... weil ... Ich habe den ganzen Winter über nicht gearbeitet, meine Frau hat damals auch nicht gearbeitet, und „jeder Penny zählte“, weil das während der Saison angesammelte Geld bis März – April gestreckt werden musste, bis ich wieder anfangen würde zu arbeiten … Aber ich hatte das Gefühl, dass diese 100 Dollar die erfolgreichste und profitabelste Investition meines Lebens sein könnten. Ich habe einen Bruder, der vor ca. 10 Jahren mit seiner Familie nach Deutschland gezogen ist und dort einen dauerhaften Wohnsitz hatte. Auch ich hatte diese Möglichkeit, habe sie aber nicht genutzt, weil... Ich liebe meine Stadt Odessa, meine Freunde, meine Lebensweise, und ich war nicht bereit, das alles aufzugeben, und ich glaubte auch, dass ich hier für mich und meine Familie ausreichend sorgen könnte, und im Allgemeinen bin ich wahrscheinlich nur ein Optimist im Leben. Und obwohl mit seinen Finanzen dort alles ziemlich gut ist, habe ich versucht, ihn nie um Hilfe zu bitten, es sei denn, es ist absolut notwendig, aber ich wusste, dass er mich im Notfall nicht ablehnen würde, zumal 100 Dollar für ihn eine lächerliche Summe sind. Ich kontaktierte ihn und er überwies Zeppa gerne 100 US-Dollar an PayPal, wofür ich ihm natürlich sehr danke. Und ich habe ruhig, nachdenklich, ohne Eile, die bei monatlicher Zahlung immer vorhanden ist, weiter „am Granit der Wissenschaft nagte“ =) Ich habe die Level auf die gleiche „Art und Weise“ durchlaufen, streng nacheinander, d. h. Ich las die Vorlesung, und obwohl mein Verständnis frisch war, löste ich die dazugehörigen Aufgaben und fuhr mit der nächsten Vorlesung erst fort, als alle vorherigen Probleme gelöst waren, mit sehr seltenen Ausnahmen. So erreichte ich Level 20 mit 3 – 5 ungelösten Problemen. Wenn Sie Probleme beim Lösen von Problemen haben, hilft die Kommunikation im Forum natürlich sehr, und gleichzeitig verbessern Sie selbst Ihre Fähigkeiten, indem Sie anderen Forumbenutzern helfen! Ungefähr ein halbes Jahr später, gegen Ende 2013, beschloss ich, dass es an der Zeit war, mein Glück zu versuchen und mich in einem Vorstellungsgespräch zu versuchen. Ich googelte im Internet nach Beispielen für Lebensläufe. Mehrere Beispiele für Lebensläufe wurden mir von Freunden aus Javarash, I., geschickt schrieb auch an Zepp, er gab mir mehrere Tipps, sowie mehrere Lebenslaufvorlagen. Ich schrieb meinen Lebenslauf, schickte ihn zur Bewertung an Sepp und er mochte ihn. Als nächstes habe ich meinen Lebenslauf auf mehreren der beliebtesten Jobsuchseiten veröffentlicht und dann eine Liste mit E-Mails der Personalabteilungen der größten IT-Unternehmen in Odessa zusammengestellt, die offene Stellen für Java-Entwickler (nicht nur für Junioren) haben, die ich erhalten habe eine Liste von etwa 20 Unternehmen. Für alle Fälle habe ich die Hälfte davon gleich für später beiseite gelegt, für den Fall, dass ich überall Mist gebaut habe, damit es eine Backup-Option gibt, und die Hälfte davon habe ich an meinen Lebenslauf verschickt und angefangen, auf Einladungen zu Vorstellungsgesprächen zu warten =) I Ich möchte nicht sagen, dass sie mich direkt mit Einladungen bombardiert haben, aber am Ende habe ich innerhalb eines Monats – anderthalb Jahre lang – an 3 – 5 Vorstellungsgesprächen teilgenommen, einige mehr oder weniger erfolgreich, andere weniger, irgendwo gab es konkurrierende Bewerber vor mir, außerdem lagen noch zwei, drei Testaufgaben, die ich ebenfalls mit unterschiedlichem Erfolg absolvierte, sowie ein Interview in gesprochenem Englisch, das ich erfolgreich bestanden habe, allerdings davor. Das Interview fand nicht statt, weil... wie mir ein anderer Konkurrent zuvorgekommen ist. Ich wäre auch fast in den sogenannten „Benchmark“ bei Luxsoft gekommen, habe die Tests und das Vorstellungsgespräch bestanden, aber im letzten Moment, als ich den Vertrag gelesen habe, habe ich meine Meinung geändert und abgelehnt, es schien mir, dass die Bedingungen darin bestanden Das Angebot war zu schlecht. Kurz gesagt, sie unterrichten dich drei Monate lang und zahlen dir ein Stipendium von 300 US-Dollar. Wenn sie dich mögen, bieten sie dir nach Abschluss der Ausbildung einen Job als Junior für 500 US-Dollar an. Nach neun Monaten können sie dein Gehalt erhöhen. ABER die Hauptsache, ABER, wie aus der Vereinbarung hervorgeht, war, dass Sie ab dem Zeitpunkt der Unterzeichnung verpflichtet sind, ihnen eine Vergütung für Ihre Ausbildung zu zahlen, wenn Sie beispielsweise keine Kurse besuchen oder nach den Kursen innerhalb von ein oder zwei Jahren Ihren Arbeitsplatz wechseln möchten der Betrag von 2.500 $. Ich fand solche Bedingungen inakzeptabel und lehnte ab. Ich habe auch eine andere Stelle abgelehnt, weil... Mir kam es so vor, als hätte ich in diesem Job keine Aussichten. Aber das Wichtigste ist, dass ich in Vorstellungsgesprächen sehr wertvolle Erfahrungen gesammelt habe und nach jedem Vorstellungsgespräch eine viel bessere Vorstellung davon hatte, was mich beim nächsten erwarten würde, welche Fragen sie mir stellen würden und welche Antworten sie erwarten würden von mir ... nun, es ist nicht so, dass sie mir bei allen Vorstellungsgesprächen die gleichen Fragen stellen, aber es werden fast immer viele Fragen gestellt, und nach jedem Vorstellungsgespräch habe ich mir eine kleine Liste mit Fragen erstellt, in denen ich „geschwommen“ bin, und dann gefunden klare Antworten darauf. Im Allgemeinen ist es wirklich sehr nützlich, zu Vorstellungsgesprächen zu gehen, unabhängig von den Ergebnissen ... Ungefähr zur gleichen Zeit (Herbst - Winter 2013) schrieb mir Diana in einer persönlichen Nachricht und fragte, ob ich am „Real Project“ teilnehmen möchte “, das habe ich im Allgemeinen gesagt – dann macht es mir nichts aus... Und irgendwo einen Monat später schrieb Hubert mit einem konkreteren Vorschlag, an dem Projekt teilzunehmen, das bereits vor zwei oder drei Wochen begonnen hatte. Sie haben es mir wahrscheinlich einfach deshalb angeboten, weil ich zu der Zeit in Bezug auf gelöste Probleme zu den Spitzenreitern gehörte. Um ehrlich zu sein, wurde es etwas seltsam, nachdem Hubert mir die darin verwendeten Technologien (Spring, Hibernate, GWT, MySQL, Maven, Git) aufgelistet hatte, weil ... Meistens habe ich diese Worte nur zum ersten Mal gehört, und vielleicht habe ich irgendwo einmal etwas mit der „Ohrkante“ gehört, aber nur mit der Ohrkante ... Nun, ich dachte, ich hätte nichts Ohnehin zu verlieren, Zeit für die Teilnahme gibt es, auf jeden Fall wird es eine nützliche Erfahrung sein, und ich habe zugestimmt. Ich gebe zu, am Anfang war es wirklich SCHWER, aber nach einer Woche – eineinhalb – zwei Wochen habe ich Bücher und Artikel im Internet gelesen, mich ein wenig daran gewöhnt und mich intensiv mit der Arbeit des vorhandenen Codes beschäftigt dass ich selbst etwas schreiben und meinen ersten Commit machen könnte. Ich hatte SEHR Glück mit den Jungs an dem Projekt, ich glaube, wir waren insgesamt zu viert: Timur, Zhenya, Seryoga und ich. Wir haben unser Projekt betreut und Timur hat hauptsächlich am Back-End gearbeitet, Zhenya am Front-End, Seryozha an der Datenbank, ich habe ein wenig am Front-End gearbeitet, ein wenig am Back-End, aber wahrscheinlich hauptsächlich am Front-End -Ende. Nach zwei oder drei Monaten waren wir das erste Team, das ein echtes „Real Project“ erfolgreich abgeschlossen hat, das jetzt alle Javarash-Bewohner nutzen – das ist das „Ratings“-Projekt =) Nun, um zu sagen, dass das „Real Project“ mir eine gegeben hat Viel ist ganz zu schweigen! ) Zusätzlich zu den offensichtlichen Vorteilen (eine riesige Menge an neuem, wertvollem Wissen) ist viel wichtiger das Verständnis, dass selbst für einen „Java-Programmierer“ nur Java-Kenntnisse bei weitem nicht die einzige notwendige Fähigkeit sind es ist grundlegend. Java ist wie das ABC der Programmierung, Aber zusätzlich zum Alphabet muss man auch die Regeln der Rechtschreibung, Grammatik, Syntax kennen, die Fähigkeit haben, Sätze richtig zu bilden, über einen reichen Wortschatz verfügen, nun ja, im Allgemeinen denke ich, dass die Analogie klar ist. Auch beim Programmieren benötigen Sie Kenntnisse und Fähigkeiten im Umgang mit vielen Frameworks, Mustern und Entwicklungstools sowie die Fähigkeit, nach Lösungen für aufkommende Probleme und Antworten auf Ihre Fragen zu suchen. Nach dem eigentlichen Projekt interessierte ich mich für fortgeschrittenere Technologien und vertiefte mein Verständnis der mir bereits bekannten ... Meine Interessen gingen über den reinen Java Core hinaus. Und in meinem Lebenslauf erschien in der Spalte „Berufserfahrung“ ein neuer, solider Punkt mit einer Beschreibung der coolen und modischen Technologien, die im Projekt verwendet wurden =) Aber das Projekt war abgeschlossen und ich begann leise eine neue „Arbeit“. Saison“ im Hochhaus... es gab viel weniger Freizeit und das Thema Berufswechsel geriet in den Hintergrund, aber trotzdem habe ich fast meine gesamte Freizeit (abends nach der Arbeit und am Wochenende) dem Programmieren gewidmet , schrieb für mich allerlei „Mini-Projekte“, löste manchmal Probleme in Javarash, überwachte offene Stellen und meldete sich Ende Herbst auch für kostenlose Kurse im IT-Büro von DataArt an. Nun ja, die Kurse selbst erwiesen sich als Blödsinn, hauptsächlich als Rezensionsexemplare, also haben sie sich einfach so verhalten, ich habe dort fast nichts Nützliches gelernt, aber im Rahmen dieser Kurse wurden die Studenten gebeten, sich in Teams aufzuteilen und ein „Projekt“ zu schreiben. =) Das Projekt bestand aus dem Schreiben eines Online-Testsystems mit Benutzerregistrierung, dem Benutzerteil (Ausfüllen von Fragebögen) und dem Admin-Bereich (Erstellen von Fragebögen und Verwalten von Konten). Ich landete in einem von vier solchen Teams und später stellte sich heraus, dass ich das Projekt praktisch selbst geschrieben hatte. =) Und in etwa einem Monat (während ich gleichzeitig an einem Hochhaus arbeitete) habe ich selbst eine, wie mir scheint, recht passable Webanwendung geschrieben, die auf fast denselben Technologien und Mustern basiert, die wir im Real verwendet haben Projekt mit den Jungs in Javarash, naja, plus mehr JSP und Spring Security und noch etwas anderes =) Wenn jemand großes Interesse hat, kann ich einen Link zu einem offenen Repository mit dem Quellcode des Projekts werfen ... Auch irgendwann im Dezember , Ich wurde von einem Büro zu einem Vorstellungsgespräch eingeladen, wie sich später herausstellte Kiew. Das Interview fand über Skype statt. Und danach gab es ein Interview mit einem der Manager eines großen Unternehmens – einem Odessaer Kunden dieses Kiewer IT-Büros. Sie sagten mir, wenn sie eine Entscheidung getroffen hätten, würden sie anrufen ... nun, wie immer dachte ich damals, wenn sie mich nicht sofort einstellen würden, gebe es wenig Hoffnung ... aber trotzdem, etwa einen Monat später, danach Am Neujahrstag schrieb ich an diese Personalleiterin und fragte nach meiner Kandidatur. Kurioserweise antwortete sie, dass die Stelle noch offen sei und die Entscheidung noch nicht gefallen sei ... nun, das heißt, es gibt noch Hoffnung. Und jetzt, fast einen weiteren Monat später, irgendwann Ende Januar, rief sie mich mit der Frage an: „Suche ich immer noch einen Job?“, worauf ich „unerbittlich“ antwortete: „Ja, ich suche immer noch danach.“ Dann sagte sie mir, dass ich sie sei. Ich habe es bereits gefunden, weil... Ich stehe ihnen!))) Das Gefühl ist sicherlich unbeschreiblich, Wenn einem das am Telefon erzählt wird, wachsen einem einfach die Flügel =) Um das zu verstehen, muss man es nur selbst erleben, was ich dir für die nahe Zukunft wünsche.) Nun, dann kam ein Manager aus Kiew hierher, wir haben uns kennengelernt Mit ihm lernten wir uns kennen und erfuhren mehr über das Projekt, an dem ich arbeiten muss. Kurz gesagt, dieses Kiewer Unternehmen entwickelt eine große ERP-Anwendung für seinen Firmenkunden in Odessa und hat diese, soweit ich weiß, schon sehr lange entwickelt, insgesamt schon 3 - 4 Jahre =) sie wurde bereits geschrieben von viele, aber es gibt immer noch unzählige Fehler darin. Darüber hinaus weist die Anwendung viele spezifische Nuancen auf, und die Kommunikation mit dem Kunden ist ständig erforderlich, und das ständige Senden von Leuten aus Kiew hierher ist sehr hemorrhoid, und tagelanges Sitzen am Telefon ist auch keine Option, und sie haben beschlossen, dass sie es tun Ich brauchte eine Person hier vor Ort in Odessa. Und jetzt muss ich diesen Antrag fertigstellen. Die Anwendung ist in GWT + ExtGWT + Spring + Hibernate + MySQL und einer Reihe unterstützender Nebenbibliotheken geschrieben. Zufälligerweise ist dies genau der Technologie-Stack, in dem ich entwickelt habe und über mehr oder weniger erträgliche Erfahrungen verfüge. Der Nachteil ist, dass das Projekt alt ist und alte Versionen von Bibliotheken und veralteten Designansätzen verwendet, und diese sind so veraltet, dass sie praktisch nicht aktualisiert werden können ... oder die Hälfte des Codes neu geschrieben werden ... das hat sich auch herausgestellt Ich werde es SELBST zu Ende bringen =) Das ist natürlich etwas umständlich, die Aufgabe, auf die ich gerechnet habe. Ich bin davon ausgegangen, dass mir, wie jedem Junior, ein erfahrenerer Teamleiter zugeteilt wird, der mich irgendwie anleitet, meinen Code überprüft, und an wen ich mich bei Schwierigkeiten wenden konnte =) Aber das Schicksal hat es anders beschlossen ... Mir wurde ein Job anvertraut, der für einen erfahrenen und unabhängigen Entwickler bestimmt war, und das hat sowohl Vor- als auch Nachteile. Nun, da ich darüber nachgedacht habe, wäre es eine gute Idee, sofort eine Gehaltserhöhung zu beantragen =) und den ursprünglichen Betrag um 200 $ erhöht. Dies löste bei ihnen keine Empörung aus. Nun, ich werde keine konkreten Zahlen nennen, aber ich muss sagen, dass das Gehalt meine Erwartungen deutlich übertroffen hat. Und außerdem gibt es nur einen (nicht wie überall üblich drei) Monat der Probezeit. Und jetzt sind zwei Wochen vergangen, auf den ersten Blick ist es natürlich beängstigend, sich ein so großes Projekt anzuschauen, aber jetzt weiß ich, dass der erste Eindruck oft täuscht und es zunächst immer schwer ist, aber wie man sagt: „Es ist so.“ nicht die Götter, die Töpfe verbrennen“ und „Wasser zermürbt Steine.“ Wenn sie wollten, dass ich es formalisiere, sagten sie, dass ich die SPD formalisieren würde, aber das ist, wie ich gehört habe, eine gängige Praxis für Programmierer. Ich möchte auch darauf hinweisen, dass die Arbeit als Programmierer immer noch kein Erholungsort ist, sondern in erster Linie ein Job, für den man morgens aufstehen und abends wieder zurückkommen muss, aber dieser Job ist viel besser als viele andere, aus einer Reihe von Gründen, die bereits oben aufgeführt wurden, und Zinsen, Geld und Aussichten, sie hat alles. Und es ist besonders schön wenn Sie wissen, dass Sie dies selbst, mit Ihrem Verstand, mit Ihrer Arbeit, mit Ihrer Ausdauer erreichen konnten, dass Sie sich ein ernsthaftes Ziel setzen und es erreichen konnten. Ich konnte mein Leben so verändern, dass du in vielerlei Hinsicht Herr deines eigenen Schicksals bist. Das Einzige, wovor ich jetzt Angst habe, ist meine Faulheit, dass ich nach dem Erreichen dieses Ergebnisses faul werde und aufhöre, mich beruflich weiterzuentwickeln, aber ich hoffe wirklich, dass das nicht passiert =) Abschließend werde ich die Tradition fortsetzen und Listen Sie kurz die Technologien auf, die für mich in der Ausbildung und jetzt in der Arbeit von entscheidender Bedeutung waren und sind.) Es sind SEHR wünschenswert, vielleicht sogar ERFORDERLICH, Kenntnisse in Datenbanken, SQL (MySQL), JDBC, Hibernate, JPA, Netzwerktechnologien HTML, JSP, Servlets , xml, Tomcat, Kenntnisse der grundlegenden JavaSE-Muster sind ein MUSS, sogenannte GOF-Muster), es wird auch ein RIESIGES Plus sein, zumindest ein oberflächliches Verständnis von Spring, SpringMVC, vorzugsweise auch dem Maven Project Builder, log4j-Protokollierung, JUnit-Unit-Tests zu haben , arbeiten mit Versionskontrollsystemen, zum Beispiel Git, manchmal fragen oder geben sie auch Testaufgaben für Webdienste (SOAP, REST) ​​... aber neben all dem sollten Kenntnisse des Java-Kerns, wenn nicht sogar tadellos, sein, dann zumindest sehr zuversichtlich. Und doch ist die Kenntnis all dieser Technologien (wenn auch meist oberflächlich) keine Garantie dafür, dass man im Vorstellungsgespräch nicht etwas gefragt wird, von dem man fast zum ersten Mal hört), aber auch hier kommt es auf das Glück an... vielleicht wird nur der Java-Kern gepusht und das war’s) Noch einmal möchte ich den Erstellern dieser wunderbaren Ressource danken, insbesondere Sepp, Hubert und Diana! Und ich wünsche Ihnen, einem Dzhavarashovite, Ausdauer und Geduld auf dem Weg, den Sie gewählt haben, wie Großvater Lenin sagte: „Geht den Weg des Dorfes, Kameraden!“ =) und gönnen Sie sich nicht Ihre eigene Faulheit, und die Hauptsache ist „NIEMALS AUFGEBEN“ und derjenige, der geht, wird den Weg meistern! Entschuldigung für zu viele Briefe) dann zumindest sehr zuversichtlich. Und doch ist die Kenntnis all dieser Technologien (wenn auch meist oberflächlich) keine Garantie dafür, dass man im Vorstellungsgespräch nicht etwas gefragt wird, von dem man fast zum ersten Mal hört), aber auch hier kommt es auf das Glück an... vielleicht wird nur der Java-Kern gepusht und das war’s) Noch einmal möchte ich den Erstellern dieser wunderbaren Ressource danken, insbesondere Sepp, Hubert und Diana! Und ich wünsche Ihnen, einem Dzhavarashovite, Ausdauer und Geduld auf dem Weg, den Sie gewählt haben, wie Großvater Lenin sagte: „Geht den Weg des Dorfes, Kameraden!“ =) und gönnen Sie sich nicht Ihre eigene Faulheit, und die Hauptsache ist „NIEMALS AUFGEBEN“ und derjenige, der geht, wird den Weg meistern! Entschuldigung für zu viele Briefe) dann zumindest sehr zuversichtlich. Und doch ist die Kenntnis all dieser Technologien (wenn auch meist oberflächlich) keine Garantie dafür, dass man im Vorstellungsgespräch nicht etwas gefragt wird, von dem man fast zum ersten Mal hört), aber auch hier kommt es auf das Glück an... vielleicht wird nur der Java-Kern gepusht und das war’s) Noch einmal möchte ich den Erstellern dieser wunderbaren Ressource danken, insbesondere Sepp, Hubert und Diana! Und ich wünsche Ihnen, einem Dzhavarashovite, Ausdauer und Geduld auf dem Weg, den Sie gewählt haben, wie Großvater Lenin sagte: „Geht den Weg des Dorfes, Kameraden!“ =) und gönnen Sie sich nicht Ihre eigene Faulheit, und die Hauptsache ist „NIEMALS AUFGEBEN“ und derjenige, der geht, wird den Weg meistern! Entschuldigung für zu viele Briefe) Fortsetzung
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION