JavaRush /Java-Blog /Random-DE /Vom Ingenieur zum Programmierer
Bessus
Level 41
Франкфурт

Vom Ingenieur zum Programmierer

Veröffentlicht in der Gruppe Random-DE
Die Geschichte, wie ich mein Ingenieursstudium auf IT umgestellt habe. Vor etwa zwei Jahren beschloss ich, meine Spezialisierung zu ändern und Programmierer zu werden. Davor war ich als Ingenieur in einem IT-fremden Bereich tätig. Aufgrund meiner Programmiererfahrung hatte ich Paskal erst in meiner fernen Schulzeit. Ein guter Startvorteil waren Englischkenntnisse auf einem recht hohen Niveau. Auf Anraten eines Freundes fiel die Wahl der Programmiersprache sofort auf Java, die damals beliebteste auf dem Markt. Ich begann damit, Bücher zu lesen und Tutorials auf YouTube anzusehen. Dann bin ich zufällig auf das Javarush-Projekt gestoßen und habe hier etwa sechs Monate (mit Pausen) gearbeitet. Parallel zu Javarush habe ich andere interessante Themen/Technologien studiert (wie SQL, HTML/CSS) und mich auf einem grundlegenden Niveau mit der C++/C#-Syntax vertraut gemacht. Für meinen Erfolg auf Javarush gab mir die JR-Administration sogar die Möglichkeit, kostenlos am Projekt teilzunehmen (wofür ich ihnen sehr dankbar bin!), aber leider konnte ich das Lerntempo, das Hubert vorgegeben hatte und hielt, nicht halten gezwungen, das Projekt zu verlassen. Wenig später schrieb ich mich für einen Programmierkurs ein, in dem ich fünf Monate lang lernte. Dort lernte ich die Prinzipien der Erstellung von Java-EE-Anwendungen kennen, einen grundlegenden Satz von EE-Frameworks, und schrieb mein erstes Projekt. Gleichzeitig habe ich mein Wissen über verschiedene Technologien auf verschiedenen Ressourcen verfeinert und bin regelmäßig zu Javarush „zurückgekehrt“. Unmittelbar nach Abschluss der Kurse begann ich mit der Suche nach einem Job (die Suche dauerte sechs Monate, aber das ist eine andere lange Geschichte :)). Vom Ingenieur zum Programmierer - 1 Meine Meinung zu JavaRush: Vorteile : Der Hauptvorteil für mich war anfangs das Vorhandensein von Aufgaben – denn für einen unerfahrenen Programmierer besteht das Problem immer darin, „woran man üben soll“. Darüber hinaus ist die Qualität der Aufgaben hinsichtlich ihrer technischen Vielseitigkeit und Vielfalt recht hoch (das sage ich als Person, die an verschiedenen Ressourcen gearbeitet hat). Mir gefielen auch die Vorlesungen aufgrund ihrer Zugänglichkeit und ihres Inhalts (wenn es möglich wäre, würde ich die Vorlesungen jetzt weiter lesen). Mir gefiel, dass auf den theoretischen Stoff sofort eine praktische Umsetzung folgte. Eine gute Auswahl an Zusatzmaterialien aus verschiedenen Quellen, was für Anfänger sehr cool ist – man entdeckt sofort viele nützliche und informative Ressourcen. Das Studium war interessant und insgesamt bin ich mit den Fortschritten, die ich während meiner Zeit hier gemacht habe, zufrieden. Minuspunkte: Kein sehr praktisches System zur Überprüfung von Aufgaben ohne Feedback. Anfangs fiel das nicht besonders auf, aber auf höheren Ebenen fing ich an zu denken, dass oft 90 % der Zeit, ein Problem zu lösen, nicht damit verbracht wird, einen Lösungsalgorithmus zu entwickeln/das Thema zu studieren, sondern damit, im Kreis herumzutrampeln: „welcher Der Testfall schlägt bei meiner Lösung fehl.“ Dies machte sich besonders bei großen Aufgaben bemerkbar. Einerseits scheint es eine Herausforderung zu sein, aber andererseits merkt man, dass man seine Zeit sinnvoller verbringen könnte. Mir gefiel auch nicht die Tatsache, dass man näher an Level 30 fast alle Probleme lösen muss, ohne etwas zu verpassen, um Vorlesungen weiter lesen zu können (in Verbindung mit dem vorherigen „Problem“ verlangsamt sich dadurch der Lernprozess /hört stark auf). Separat möchte ich ein echtes Projekt hervorheben – nehmen Sie unbedingt daran teil, je früher, desto besser. Java Core zu lernen ist cool, aber Programmierer werden für ihr Wissen über Unternehmenstechnologien bezahlt. Wenn Sie nicht an einem JR-Projekt teilnehmen möchten/können, suchen Sie nach anderen Möglichkeiten – Programmierkursen oder beginnen Sie, selbst etwas Einfaches zu schreiben (obwohl es ohne Hilfe zunächst schwierig sein wird). Hier ist meine kurze Lerngeschichte. Viel Spaß beim Codieren :).
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION