JavaRush /Java-Blog /Random-DE /Wie wird man in 10 Monaten zum Nichthumanitären?
Auratarda
Level 20

Wie wird man in 10 Monaten zum Nichthumanitären?

Veröffentlicht in der Gruppe Random-DE
     Guten Abend allerseits! Ich wollte die Gestalt schon lange schließen und über meine bescheidene Erfolgsgeschichte schreiben. Aber meine Hände kamen nie dazu... Und plötzlich wurde mir klar, dass, wenn ich heute (jetzt!) nicht schreibe, „ich auf der Hut bin und alles verloren ist“! Fakten in Kürze :
  • Ich bin ausgebildeter Philologe (Linguist).
  • Ich habe nie programmiert (in der Informatik haben wir gelernt, mit 5 Fingern zu tippen – aber ich habe es nie gelernt)
  • Im Juli 2014 (um 4 Uhr morgens) wurde mir plötzlich klar, dass ich dringend Java lernen musste!
  • Bald begann ich, JavaRush zu studieren – die erfolgreichste meiner Entdeckungen)
  • Im Dezember 2014 trat ich (fast) in die JavaSchool eines großen IT-Unternehmens in St. Petersburg ein (zu diesem Zeitpunkt war ich auf Stufe 18 in JavaRush).
  • Im Februar 2015 trat er schließlich ein und schloss im April erfolgreich ab, nachdem er ein kleines Webprojekt verteidigt hatte
  • Im Mai 2015 bekam ich als Junior einen Job bei derselben Firma – Hurra!
  • Im September 2015 habe ich im Rahmen des Internationalen Programmiertags erfolgreich einen Comic-„Test für Nicht-Humanisten“ bestanden – ja!
  • Und heute (12.11.2015) habe ich den Oracle Java SE Certificate (7.1)-Test mit 83 % bestanden (bestanden von 63 %).
  • So geht es!)
     Im Großen und Ganzen sind alle notwendigen Erfolgskomponenten längst bekannt: Motivation, Arbeit usw. usw. Darüber kann man inzwischen in vielen Büchern lesen. Aber das erklärt nicht die Hauptsache: Wie ist das möglich...? Nun, wie wäre es, wenn Sie diese natürlich allesamt nützlichen Fähigkeiten nutzen würden? Ich glaube nicht, dass mein Rezept für jeden universell nützlich sein wird. Aber ich würde mich freuen, wenn es zumindest jemand interessant findet)
     Tatsache ist, dass ich ein eher aggressiver Gegner aller Arten von Gewalt bin. Und auch über sich selbst. Wie Sie wissen, ist die Wirksamkeit viel geringer, wenn Sie sich dazu zwingen, etwas mit Gewalt zu tun, als wenn Sie dasselbe mit Begeisterung tun. Doch was Freude bereitet, erweist sich selten als eine Quelle des vollen Nutzens – fragen Sie jeden Profisportler! Faulheit muss also wohl oder übel nach zugänglichen Kompromissen zwischen „Wünschen“ und „Bedürfnissen“ suchen. Aber in unserem Fall: Wenn Sie Java-Programmierer werden „wollen“, dann „müssen“ Sie Java lernen, es gibt kein Entrinnen.
     Hier ist eine Plotliste meiner Aktivitäten : Zuerst habe ich gerne eines der Tutorials für Anfänger (auf Russisch) gelesen und kleine Programme aus dem Buch mit Dropdown-Fenstern in Swing kopiert. Ich widerspreche nicht, auf den ersten Blick sieht es sehr beeindruckend aus und vom ersten Tag an fühlt man sich wie ein „Java-König“ (dieser Begriff ist bei einigen meiner Kollegen üblich). Aber in der Mitte des Buches begann ich, vieles nicht mehr zu verstehen, und das Interesse begann allmählich zu schwinden. Soweit ich mich jetzt erinnere: August. Heiß. Ich liege am Ufer von Ladoga. Ich lese über Arrays. Und Arrays passen nicht in meinen Kopf – ich knacke sie sogar nicht! „-Klopf-klopf! –Geschlossen!“
     Also fing ich an, Vorträge zu halten und Probleme in JavaRush zu lösen. Wow cool! Ich liebe es, beim Spielen zu lernen! Ich mag es auch sehr, Level zu erreichen und meine Bewertung anhand von Statistiken zu verfolgen! Aber das ist nicht der Fall: Manche Probleme brauchen lange, bis sie gelöst sind. In Vorlesungen gibt es oft nicht genügend Informationen, und in anderen Quellen ist es nicht so einfach, sie zu verstehen. Jedes nächste Level wird immer schwieriger: 1,5 Wochen, 2, 2,5 ...
     Also fing ich an, mir Videos auf YouTube anzuschauen. Ein guter Kanal ist „Alles über den PC erzählen“. Speziell für die Geisteswissenschaften: kurze Videos (je 5-10 Minuten), von Anfang an erzählt (aus dem Binärcode und der Computerstruktur), einfach und mit Bildern! Ich habe mir 150 Videos angeschaut... Dann hat sich der Weg gewendet und ich habe mich im Dschungel der grafischen Oberflächen verloren.
     Dann bin ich auf Golovachs Kanal umgestiegen! Der Mann ist Feuer! Er erzählt die Geschichte klar, auf den Punkt gebracht, auf unglaublich interessante Weise, mit einprägsamen Beispielen und einem charakteristischen Akzent (ich habe ein Jahr lang Ukrainisch an der philologischen Fakultät studiert)! Da ich darüber hinaus ein auditiver Lerner bin und es in der Natur praktisch keine pädagogischen Audioinhalte zum Thema Programmieren gibt, lud ich Golovachs Video herunter, wandelte es in MP3 um und hörte zu, hörte zu. Natürlich reichte an manchen Stellen der Blick auf die Tafel nicht aus. Aber dennoch ist Golovach einfach ein Lehrer Gottes – ehrlich! - spricht alles aus, erklärt und wiederholt es mehrmals (für besonders technisch nicht versierte Kameraden). Und das Erstaunlichste: Ich habe nicht nur besser verstanden, wie Java von innen funktioniert, sondern auch begonnen, zu spüren, wie IT im Allgemeinen funktioniert. Golovach erzählte uns, wie sich die Karrieren von Entwicklern von denen von Testern unterscheiden, welche Arten von Unternehmen es gibt, was ihre Besonderheiten sind, wie es hier und in den USA ist und viele, viele nützliche Kleinigkeiten. Ich denke, dass es während dieser langen Spaziergänge durch das wolkige Herbst-Winter-Wetter von St. Petersburg „ unter dem Flüstern der geschwätzigen Antike “ zu den Klängen von Golovochs Vorträgen war, dass damals die ersten neuronalen Verbindungen „nicht-humanitärer“ Art entstanden begann sich in meinem Gehirn zu formen.
     Und natürlich lese ich. Allerdings bereiteten mir weder Eckel, noch Horstmann, noch nicht einmal Joshua Bloch so unverhohlenes Vergnügen wie das später benötigte „Head First Servlets & JSP“.
     Und ich habe Tests auf Quizful gelöst. Im Moment habe ich dort bereits 23 Tests (die keiner Bewertung bedürfen): einschließlich der Administration von Windows Vista)) Aber im Ernst, das war hauptsächlich zur Vorbereitung auf die Java-Schule notwendig, wo man einen kleinen Test lösen muss Zulassung. Übrigens war mein Ergebnis damals das schlechteste aller bestandenen Tests (50 % – jetzt bin ich lieber übervorbereitet als untervorbereitet). Und was ich verbergen soll, ich löse gerne Tests (und erfinde sogar meine eigenen)! Sie sehen sofort Ihr Niveau und können das Ergebnis bewerten (Feedback). Hier suchen Sie nach Fehlern, analysieren diese und korrigieren sie. Das ist natürlich nicht gleichbedeutend mit Übung, aber meiner Meinung nach ist es auch eine gute Möglichkeit zu lernen.
     Zusammenfassend möchte ich sagen, dass meiner tiefen Überzeugung nach die Gesamtzahl der Stunden bewusster Übung („Mahnwache“), die dem untersuchten Thema (in meinem Fall Java) gewidmet sind, am wichtigsten ist. Sie können Programme schreiben, Bücher lesen, Tests lösen, Videos ansehen, Audio anhören, mit Experten kommunizieren – und sogar Bohnen rauchen (vorausgesetzt, es sind Kaffeebohnen, deren Verwendung Ihre Java-Kenntnisse erweitert ) .
     Abschließend möchte ich allen viel Erfolg wünschen, die den Weg zum (Super-)Senior-Java-Guru begonnen haben oder dabei sind, ihn zu beschreiten. Schließlich gehen alle unsere Wünsche in Erfüllung! Früher oder später. So oder so.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION