Sie haben also den starken Wunsch, Programmierer zu werden. Wo soll ich jetzt laufen? Auf diese Frage gibt es im Internet viele Antworten. Wir haben einmal einen Artikel darüber geschrieben . Den Fragen, die uns in den sozialen Netzwerken gestellt werden, nach zu urteilen, verlieren sich Einsteiger jedoch oft in der Fülle an Informationen und wissen nicht, wo genau sie anfangen sollen. Im Prinzip helfen wir bei JavaRush bei der Beantwortung dieser Frage. Für diejenigen, die völlig verwirrt sind, haben wir uns jedoch entschlossen, einen groben Aktionsplan zu erstellen.
Entscheiden Sie sich zunächst für den Technologiepool
- Wählen Sie 2-3 Hauptwissensquellen sowie ein Dutzend zusätzliche. Aber vergessen Sie nicht, „Google“ zu verwenden, wenn etwas nicht klar ist.
- Wählen Sie eine Entwicklungsumgebung und installieren Sie die gesamte erforderliche Software auf Ihrem Arbeitscomputer.
- Entscheiden Sie, was Sie sonst noch studieren möchten und wo Sie Informationen erhalten.
Na gut, sagen wir mal Java. Wie werden Spezialisten in dieser Sprache bezahlt?
Es gibt viele ausgezeichnete Websites, die man herausfinden kann, wie zum Beispiel DOU. Diese Seite sammelt unter anderem Statistiken darüber, wie viel Entwicklungsspezialisten und andere IT-Spezialisten in der Ukraine verdienen. Folgen Sie also dem Link , wählen Sie dort beispielsweise die Stadt Kiew und die Position Junior Developer (oder einfach Developer) aus, wählen Sie Java aus und vergleichen Sie mit anderen Sprachen. Wenn Sie nicht in Kiew leben, machen Sie sich keine Sorgen: Wir haben die Unterschiede in den Arbeitskosten in verschiedenen Städten verfolgt und im Artikel „Der Weg des Programmierers “ eine Tabelle mit ungefähren Daten bereitgestellt. Kopieren wir es hierher, hier ist es: Das ist die Vorkrisentabelle. Im Moment hat sich die Situation etwas verändert, die Gehälter in Kiew sind ungefähr auf dem gleichen Niveau geblieben, aber die Gehälter in Moskau haben sich denen in Kiew angenähert. Wenn Sie sich den DOU-Link angesehen haben, ist Ihnen wahrscheinlich aufgefallen, dass Java-Programmierer nicht nur zu den gefragtesten, sondern auch zu den bestbezahlten Fachkräften gehören.Oder ist Java vielleicht zu kompliziert?
...Nicht wirklich. Es gibt Sprachen, die in der ersten Lernphase einfacher zu sein scheinen. Allerdings hat Java einen großen Vorteil: Es ist weit verbreitet, notwendig und schon seit vielen Jahren auf dem Markt. Dementsprechend gibt es eine große Auswahl an Schulungsmaterialien, Vorträgen, Büchern und Foren sowohl für Anfänger als auch für erfahrene Programmierer. Die Community hilft mir beim Lernen sehr. Bei all dieser Vielfalt kommt es vor allem darauf an, sich nicht zu verwirren und Lehrmaterialien auszuwählen. Darüber werden wir im nächsten Absatz schreiben. Sie haben beschlossen, dass Sie unbedingt Spiele entwickeln möchten und haben gelesen, dass die meisten der größten Hits in C++ geschrieben sind. Vielleicht können wir es ihm also gleich beibringen, diesem Ältesten der Welt der universellen Sprachen? Sie können es versuchen, aber die Idee ist nicht die beste: C++ ist für Anfänger extrem schwierig. Aber nach dem Training in Java können Sie bei Bedarf problemlos auf C++ umsteigen. Übrigens sind nicht alle „großen“ Spiele in C++ geschrieben. Das berühmte Minecraft wurde beispielsweise in Java erstellt.Kurze Schlussfolgerungen
- Die gefragtesten Entwickler schreiben in Java und der Bedarf daran wächst ständig;
- Java-Entwickler haben hohe Gehälter;
- Java ist eine universelle Sprache. Man kann fast alles darauf schreiben. Spiele einschließlich;
- Java ist relativ einfach zu erlernen;
- Nach Java ist es einfach, auf C# umzusteigen; es ist ziemlich einfach, JavaScript, Ruby und Python zu lernen. Nach Java ist der Programmierer bereit für eine detaillierte Einarbeitung in komplexes C++;
- Android basiert auf Java;
- Die Implementierung von Multithreading in Java liefert. Wenn Sie neu sind, verstehen Sie wahrscheinlich noch nicht, wie cool es ist. Denken Sie einfach an diesen Satz =);
- Die überwiegende Mehrheit der Programmierer spricht JavaScript als Zweitsprache.
GO TO FULL VERSION