JavaRush /Java-Blog /Random-DE /Forschung: Wie lange dauert es, Java zu lernen?

Forschung: Wie lange dauert es, Java zu lernen?

Veröffentlicht in der Gruppe Random-DE
Eine der beliebtesten Fragen unter denjenigen, die mit dem Erlernen von Java beginnen, lautet: „Wie lange dauert es, Programmieren zu lernen?“ Forschung: Wie lange dauert es, Java zu lernen - 1Es ist schwierig, eine eindeutige Antwort auf diese Frage zu geben. Die Dauer der Ausbildung hängt von vielen Faktoren ab: bisherige Berufserfahrung und Ausbildung, Intensität des Unterrichts, Lernziele usw. Wir haben uns jedoch entschlossen, der Bestimmung des optimalen Trainingszeitraums näher zu kommen. Dazu haben wir im März eine Umfrage unter unseren Schülern mit mindestens Level 30 in JavaRush durchgeführt und gefragt, wie sie das Java-Programmieren gelernt haben und wie lange es gedauert hat.

1. Porträt eines Studierenden: Ausgangswissensstand, Tätigkeitsfeld

Zur Java-Programmierung kann man aus fast allen Bereichen kommen: Das bestätigen die Umfrageergebnisse. Zunächst beschlossen wir herauszufinden, was unsere Absolventen gemacht haben, bevor sie Java lernten. Studie: Wie lange dauert es, Java zu lernen - 2Fast 40 % der Benutzer, die mit JavaRush begonnen haben, haben an einer Universität Programmieren studiert. Halb so viele beherrschten mindestens eine Programmiersprache (nicht Java) und noch weniger waren mit den Grundlagen von Java vertraut. Natürlich ist das eine gute Grundlage für den Anfang. Aber nicht erforderlich. Etwa ein Drittel der Studierenden lernte Java von Grund auf. Studie: Wie lange dauert es, Java zu lernen - 3Unter den Studierenden mit technischem Hintergrund sind die meisten Systemadministratoren, 1C-Programmierer, Webentwickler und Ingenieure. Das Spektrum der „Umsteiger“ ist vielfältig – von Lehrern über Vertriebs- und Marketingspezialisten bis hin zu Wirtschaftswissenschaftlern und Sportlern. Sehen wir uns nun an, wie viel Zeit ein Java-Ingenieur durchschnittlich braucht, um zu lernen und einen Job zu finden.

2. Zeit für Ausbildung und Jobsuche

Studie: Wie lange dauert es, Java zu lernen - 4Das Minimum beträgt 3 Monate, das Maximum mehrere Jahre, um das Programmieren in Java zu studieren. Interessanterweise stellten selbst diejenigen, die insgesamt mehr als 2 Jahre (2,5, 3 oder 4 Jahre) verbrachten, fest, dass sie die Ausbildung doppelt so schnell abgeschlossen hätten, wenn sie die Ausbildung nicht „in die Länge gezogen“ hätten. Recherche: Wie lange dauert es, Java zu lernen – 5Im Durchschnitt dauert es ein bis drei Monate, bis man einen Job findet. Mindestens eine Woche. Maximal - ein Jahr.

3. Trainingsplanung

Beim Lernen gilt immer eine einfache Abhängigkeit: Je höher die Intensität des Unterrichts und je weniger Pausen und „Misses“, desto schneller beherrscht man das Fach. Dies gilt insbesondere für das Programmieren, wo die Praxis eine größere Rolle spielt als das theoretische Studium. Wir haben JavaRush-Absolventen gefragt, wie viel Zeit sie dem Lernen widmen, und haben herausgefunden, dass sie im Durchschnitt 1 bis 3 Stunden am Tag lernen und dabei oft die Ausbildung mit ihrem Hauptjob kombinieren. Forschung: Wie lange dauert es, Java zu lernen – 6Gleichzeitig lernte fast ein Drittel der Absolventen ohne Unterbrechung, während der Rest über einen längeren Zeitraum eine oder mehrere Pausen einlegte. Studie: Wie lange dauert es, Java zu lernen – 7Je mehr Zeit Sie dem Lernen widmen und je weniger „Unterbrechungen“ Sie einlegen, desto größer sind natürlich die Chancen, innerhalb von 6–12 Monaten die Java-Programmierung zu beherrschen und einen Job zu finden. Und wenn Sie sich wirklich Mühe geben, dann innerhalb von 3-6 Monaten. Studie: Wie lange dauert es, Java zu lernen - 8Ein Umfrageteilnehmer antwortete: „ Ich hatte von Anfang an einen Plan und habe mich nicht daran gehalten .“ Müssen Sie Ihr Studium planen oder nicht? Die meisten Leute denken so. Der Plan umfasst in der Regel eine Liste der zu beherrschenden Themen und Tools, ungefähre Schulungsdauern sowie eine Liste der Ressourcen (Online-Kurse, Bücher usw.), die für diese Zwecke benötigt werden. 73 % antworteten, dass sie einen vorläufigen Plan hätten. Von denen, die ein Studium planen, haben zwei Drittel der Absolventen mit mehreren Ressourcen studiert, fast ein Drittel – nur mit JavaRush.

4. Lernquellen

Was soll man lehren, wie soll man lehren und auch wo soll man lehren? Idealerweise müssen Sie mehrere Quellen kombinieren. Nachfolgend finden Sie eine Liste der Bildungsquellen in der Reihenfolge ihrer Erwähnung durch unsere Absolventen. Studie: Wie lange dauert es, Java zu lernen - 9Programmieren nur aus Büchern zu lernen ist sinnlos. Aber ohne sie geht es gar nicht :) Sie werden die Programmierpraxis gut ergänzen. Unter den besten Büchern für Anfänger nannten JavaRush-Studenten und -Absolventen:
  • Kopf voran Java
  • Effektives Java
  • Java-Philosophie
  • Datenstrukturen und Algorithmen in Java
  • Sauberer Code
  • Java 8-Einsteigerhandbuch
  • Designmuster
  • Java. Professionelle Bibliothek

Mini-Zusammenfassung zur Trainingsplanung

Um die Ausbildung effektiv zu gestalten, empfehlen Absolventen und erfahrene Programmierer:
  • Übergeben Sie JavaRush
  • Videokurse ansehen (Golovach und andere)
  • Tutorials lesen (Tutorialspoint, Baeldung, Oracle)
  • Bestehen der Oracle-Zertifizierung (Associate, Professional – OCA, OCP)
  • Üben Sie auf Github
  • Lesen Sie Stackoverflow, Habr und andere Ressourcen
  • Absolvieren Sie ein Praktikum bei JavaRush, einem lokalen IT-Unternehmen
Für diejenigen, die gerade erst anfangen zu lernen, wird dieser Plan nützlich sein: Wie man mit dem Programmieren beginnt

5. Empfehlungen für diejenigen, die Arbeit im Bereich Java-Programmierung suchen

Der vielleicht beliebteste Ratschlag für diejenigen, die ihr Studium bereits abgeschlossen und einen Job gefunden haben, lautet: „Gib nicht auf.“ Ist es leicht zu lernen? Nicht immer. Aber die Mühe lohnt sich auf jeden Fall :)

Top-Empfehlungen von erfahrenen Programmierern

Forschung: Wie lange dauert es, Java zu lernen – 10Es gibt mehrere Fähigkeiten, die Sie auf jeden Fall benötigen, wenn Sie einen Job bekommen. Wenn Sie sich diesem Moment nähern, empfehlen wir Ihnen daher:
  • Schauen Sie sich die Warnungen und Tipps von InteliJ IDEA: Google Fehler, Probleme und Aufgaben genau an
  • Achten Sie auf Datenbanken, Algorithmen und Datenstrukturen
  • Designmuster erkunden
  • Versuchen Sie, ein komplexes Programm von Grund auf zu schreiben: zum Beispiel einen E-Mail-Client, einen Chatbot oder ein Spiel
Etwas später beherrschen Sie die grundlegenden Tools (Git, Maven) sowie die Grundlagen von Unit Testing, Spring, Spring Boot und Hibernate.

6. Motivationstipps zum Schluss

„Das Wichtigste ist, das Tempo zu halten, keine langen Pausen einzulegen und niemals stehen zu bleiben. Jeden Tag muss man seinem Ziel zumindest einen kleinen Schritt näher kommen.“ „Wenn eine Lösung zu einfach erscheint, ist sie wahrscheinlich die richtige Lösung. Es besteht kein Grund, die Dinge zu komplizieren.“ „Führen Sie ein Tagebuch, starten Sie Ihr eigenes Projekt, machen Sie keine langen Pausen, lernen Sie Englisch und machen Sie sich bereit, sich wie der dümmste Mensch der Welt zu fühlen. Für mich war es schmerzhaft, lang und demütigend. Und ich denke, das ist der Grund, warum es nur wenige bis zum Ende schaffen und dann das Geld der Leute bekommen.“ „Wenn es ein Mädchen ist: Heiraten Sie nicht und bekommen Sie keine Kinder: Das beeinträchtigt Ihr Studium und Ihre Arbeit wirklich :))“ „Haben Sie keine Angst, den Kodex zu zeigen und Kritik angemessen zu akzeptieren.“ „Auch wenn Sie das Gefühl haben, dass Programmieren nichts für Sie ist, versuchen Sie dennoch, auf eigene Faust Level 30 in JavaRush zu erreichen: Es wird Ihnen das Denken beibringen.“

7. Ergebnisse. Wie man Java-Programmierung lernt, um Ergebnisse zu erzielen

Ausdauer und Motivation sind etwas, auf das Sie definitiv nicht verzichten können. Wenn Sie dem Plan folgen, ein Gleichgewicht zwischen Theorie und Praxis wahren und täglich mindestens 1–3 Stunden lernen, können Sie tatsächlich Java-Programmierung auf einem Niveau erlernen, das es Ihnen ermöglicht, in 6–12 Monaten einen Job zu finden. Wichtig ist auch, Teil der Gemeinschaft zu bleiben und sich an den Anforderungen der Unternehmen zu orientieren, für die man arbeiten möchte. Die Redakteure von JavaRush sagen allen, die an der Umfrage teilgenommen haben, ein großes Dankeschön. Wenn Sie weitere Themen haben, über die Sie gerne lesen oder die Meinung der Mehrheit erfahren möchten, schreiben Sie in die Kommentare :) Lass es uns tun.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION