JavaRush /Java-Blog /Random-DE /Steigen Sie um 37 Uhr in einen abfahrenden Zug
Slava
Level 43
Хабаровск

Steigen Sie um 37 Uhr in einen abfahrenden Zug

Veröffentlicht in der Gruppe Random-DE
Hallo zusammen. Ich werde meine Erfolgsgeschichte eher auf Ratschlägen und Empfehlungen aufbauen und meinen Weg kurz beschreiben. Ich schreibe hauptsächlich für diejenigen, die sich entschieden haben, bei Null anzufangen. Viele Punkte werden aus meiner Sicht beschrieben und ich erhebe nicht den Anspruch, die ultimative Wahrheit zu sein. Teil 1. „Mein BEC“ 37 Jahre alt, gelernter Autofahrer, arbeitete als Lehrer an der Universität. Ich hatte überhaupt keine Ahnung vom Programmieren. In der Schule gab es überhaupt keine Informatik, an der Universität lernte man Basic und Excel, aber das war vor 16 Jahren. Teil 2. „Lohnt es sich?“ Um von Grund auf Programmierer zu werden, müssen Sie zunächst Schmerz, Verzweiflung und Leid durchleben. Wenn alles in Ihrem Leben relativ gut und reibungslos verläuft, sind Sie dann bereit dafür? Ich spreche nicht von denen, die Programmieren als Hobby haben oder von ihrer Ausbildung her Programmierer sind. Ich spreche von denen, die tatsächlich von Grund auf entschieden haben. Zweitens wird der Einstieg in die IT von Jahr zu Jahr schwieriger. Schwieriger ist es nicht im Sinne des Erlernens dieser Fähigkeit, sondern im Sinne der Suche nach einem ersten Job, aber dazu später mehr. Drittens, sagen wir etwas Gutes: Programmierer sind eine Elitekaste, Spezialisten werden geschätzt, sie werden gejagt, und infolgedessen auch Gehälter, Boni und Einstellungen. Viertens ist dies ein Job für diejenigen, die gerne etwas erfinden, nach einfachen und kreativen Lösungen suchen und Rätsel lösen. Fünftens müssen Sie während Ihres gesamten Berufslebens lernen, es wird wenig Routinearbeit geben. Als mein jetziger Job in vielerlei Hinsicht nicht mehr zufriedenstellend war, beschloss ich, meinen Job bzw. Beruf zu wechseln. Nachdem ich den Arbeitsmarkt beurteilt hatte, konnte ich nichts Besseres finden, als Programmierer zu werden. Teil 3. „Wo ich anfangen soll“ Zuerst habe ich beschlossen, herauszufinden, ob es funktionieren würde und ob es zu mir passen würde. Nach Rücksprache mit Programmierern begann ich, Python zu lernen. Ich habe einen kostenlosen Kurs auf einer Bildungsplattform besucht, der mir gefallen hat. Wer ganz neu anfängt, dem empfehle ich dringend, nicht direkt in Java einzusteigen. Selbst nach Python kam mir Java wie Mist vor. Nach Python belegte ich einen kostenlosen SQL-Kurs und einen Einführungskurs in Java. Warum bin ich nicht bei Python geblieben? Gleichzeitig habe ich den Arbeitsmarkt beobachtet. Meiner Meinung nach ist es schwieriger, darin einen Job zu finden, obwohl mir Python anfangs besser gefiel. Teil 4. „Der Lernprozess“ Nach den kostenlosen Einführungskursen bin ich zu JavaRush gekommen. Warum JavaRush? Die Präsentation des Materials ist viel besser als bei der Konkurrenz. Es gibt keine strengen Grenzen oder Fristen. Niedriger Preis. Ich habe in drei Monaten 36 Level abgeschlossen. Ich habe monatlich bezahlt und keine langen Abonnements abgeschlossen. Im Vergleich zu Angeboten anderer Websites kann man sagen, dass die Zahlung von 100-200 für 6 Monate umsonst ist. Hier sind meine Empfehlungen. Der Lernprozess muss sich nicht über Jahre erstrecken. Java selbst verfügt über etwa 20–30 % der Kenntnisse, die ein Arbeitgeber für eine freie Stelle im Juni benötigt. Wenn Sie mehrere Jahre lang 20-30 % studieren, dann 100 % - 10 Jahre? Ich gab alle meine Hobbys und Freizeitaktivitäten außer dem Schlafen auf und widmete 30 bis 40 Stunden pro Woche dem Lernen. Finden Sie einen Freund/Verwandten, der Sie unterstützt und ermutigt. Im Laufe von 3 Monaten hatte ich mehrere Krisen – wenn ich ein Thema einfach nicht verstehen konnte. Ohne gute Motivation und Unterstützung ist es schwierig, sich weiterzubilden. Nachdem ich 35 Level abgeschlossen hatte, habe ich irgendwie eine Testaufgabe für ein Praktikum bei JavaRush abgeschlossen. Gleichzeitig begann ich, aktiv nach Arbeit zu suchen, mehr dazu im nächsten Teil. Als nächstes folgte ein Praktikum bei JavaRush, das ich abgebrochen habe, weil... habe ein Praktikum in der Firma gemacht. Während meiner Praktika habe ich mich tiefer mit Spring und anderen relevanten Technologien befasst. Teil 5. „Jobsuche“ Ich habe meinen Lebenslauf auf den wichtigsten Websites veröffentlicht, nachdem ich die Grundlagen von Python, Java und SQL studiert hatte. Aber es erregte keine Aufmerksamkeit seitens der Arbeitgeber. Als ich JavaRush abgeschlossen hatte, habe ich einige Standardprojekte abgeschlossen und sie auf GitHub veröffentlicht. Danach habe ich meinen Lebenslauf fertiggestellt, einen Link zu GitHub eingefügt und eine Reihe verwendeter Technologien aufgelistet. Und er begann eine aktive Jobsuche. Einen Job zu finden ist wie ein Zweitjob; es kostet viel Zeit. In dieser Zeit habe ich zunächst das JavaRush-Praktikum absolviert, dann ein Praktikum bei einem IT-Unternehmen. Jeden Tag habe ich mir auf hh und Hubr neue Stellenangebote angesehen und auf alle passenden geantwortet. Ich habe mehrere Telegram-Kanäle mit offenen Stellen abonniert. Die meisten offenen Stellen (auch für Anfänger) gibt es auf hh und Hubr. Auf anderen Websites (SuperJob, Farpost, Rabota.ru usw.) werden entweder die gleichen Stellenangebote oder nur sehr wenige und selten veröffentlicht. Über LinckedIn, es ist eine gute Plattform, ich habe dort ein Profil erstellt, aber sie suchen nach Spezialisten auf mittlerer/oberer Ebene. Meistens werden Sie bereits vor dem Vorstellungsgespräch gebeten, eine Testaufgabe zu lösen. Ich habe es mir zur Regel gemacht, dass ich keine Zeit mehr damit verschwende, wenn ich eine Testaufgabe nicht in 2-3 Tagen erledigen kann, denn... Pro Woche wurden 2-3 Testaufgaben verschickt. Vorstellungsgespräche finden in der Regel in zwei Phasen statt. Beim ersten Vorstellungsgespräch mit einem Personalvermittler geht es um Eignung und Grundkompetenzen. Das zweite Interview mit einem technischen Spezialisten, in dem Sie sowohl Java als auch alles Mögliche lernen. Es gab Ausnahmen, wenn der Personalvermittler mich beim ersten Vorstellungsgespräch aufforderte, ein Java-Programm oder eine SQL-Abfrage in einen Notizblock zu schreiben. In fast allen Fällen wurde ich, wenn ich zum ersten Vorstellungsgespräch eingeladen wurde, auch zum zweiten eingeladen. Mehrmals kam es vor, dass die Testaufgabe nach dem ersten Vorstellungsgespräch gegeben wurde. Im Durchschnitt hatte ich 2-4 Vorstellungsgespräche und erledigte 2 Testaufgaben pro Woche. Dies dauerte 4 Monate. Während dieser 4 Monate absolvierte ich gleichzeitig 1,5 Monate lang ein JavaRush-Praktikum und nach 1 Monat ein Praktikum bei einem IT-Unternehmen. Das angekündigte Praktikum bei einem IT-Unternehmen, auf das ich große Hoffnungen gesetzt hatte, wurde auf Initiative des Unternehmens abgebrochen und alle Praktikanten wurden verstreut. In meiner Verzweiflung habe ich bereits auf fast alle offenen Stellen geantwortet, nicht nur auf Java. Teil 6. „Sieg“ Und dann passierte es. Stellenangebot: Backend-Entwickler auf NodeJS erforderlich. Sie luden mich zu einem Vorstellungsgespräch ein, das in 4 Tagen stattfinden sollte. Während dieser vier Tage habe ich so viel wie möglich über NodeJS gelernt, mithilfe von Videos auf YouTube „einen Server auf NodeJS eingerichtet“ und einen Telegram-Bot in NodeJS geschrieben. Habe das erste Vorstellungsgespräch bestanden. Sie gaben mir eine Testaufgabe, erledigten sie in zwei Tagen und schickten sie ab. Für ein zweites Interview aufgerufen Mir wurde sofort ein Job angeboten...in einem kleinen Unternehmen, das sein eigenes Produkt herstellt, kurz gesagt, StartUp. ******SIEG***** Steigen Sie bei 37 - 1 in den abfahrenden Zug ein Von diesem Moment an begann meine eigentliche Entwicklung als Programmierer. Davor habe ich in meiner Freizeit von der Arbeit und anderen Dingen programmiert. Jetzt programmiere ich bei der Arbeit, oft nach der Arbeit und manchmal davor. Ich habe zwei Wochen lang auf NodeJS geschrieben (oder besser gesagt, ich habe versucht zu schreiben). Dann gaben sie mir ein separates Projekt, das ich in Java zu schreiben begann. Dann bekam ich die Gelegenheit, ein Frontend in VueJS zu schreiben, also lernte ich auch JavaScript, oder besser gesagt, ich begann, es zu lernen. Diese. Jetzt bin ich bereits Fullstack-Entwickler. Teil 7. „Ergebnisse“ Meiner Meinung nach ist es am wichtigsten, den ersten Job zu finden. Das ist so ein Wendepunkt, nach dem sich das Leben verändert. Das ist alles, Sie können Ihre Karriere weiter ausbauen, wenn Sie nicht dumm sind. Ich habe viele Leute kennengelernt, die sich zum Ziel gesetzt haben, in die IT einzusteigen, aber die Leute sind verzweifelt und haben aufgegeben, haben alles aufgegeben oder es auf später verschoben. Ich wünsche Ihnen, dass Sie nicht aufgeben und alles siegreich beenden. Antworten auf häufig gestellte Fragen. Beeinflusst das Alter Ihre Jobsuche? Dem Arbeitgeber kommt es in erster Linie auf Erfahrung und Wissen an. Natürlich gibt es Stellenangebote, bei denen es heißt: „Absolvent der letzten drei Jahre in der Fachrichtung ...“, aber das sind Arbeitgeber, die nach billigen jungen Arbeitskräften suchen, und davon gibt es nicht viele. Außerdem ist es dem Arbeitgeber egal, was Sie vor dem Programmieren gearbeitet haben. Brauchen Sie Englisch und Mathematik? Wenn Sie überhaupt kein Englisch können, wird es schwieriger, da viele Dinge auf Englisch sind und Sie es lernen müssen. Das Gleiche gilt auch für die Mathematik: Wenn Sie im Kopf nicht 367 von 1000 subtrahieren und zum Taschenrechner greifen können, wird es Probleme beim Schreiben von Geschäftslogik geben. Ich habe versucht, keine Memoiren zu schreiben, sondern alles kurz und auf den Punkt zu bringen. Ich bin bereit, alle Fragen zu beantworten und auf interessante Punkte näher einzugehen.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION