JavaRush /Java-Blog /Random-DE /Wenn ein dummer Architekt-Absolvent eine Anwendungsarchit...
nick
Level 39
Киев

Wenn ein dummer Architekt-Absolvent eine Anwendungsarchitektur aufbaut

Veröffentlicht in der Gruppe Random-DE
Ich bin mir nicht sicher, ob ich meine kleine Geschichte wirklich teilen möchte, denn das Gefühl, dass ich noch ganz am Anfang der Reise stehe, verlässt mein jetziges Ich nicht und wird mein zukünftiges Ich wahrscheinlich auch nie verlassen. Wenn ein dummer Hochschulabsolvent eine Anwendungsarchitektur aufbaut – 1Allerdings gibt es im IT-Bereich ein solches Konzept – „technische Schulden“. Ich erinnere mich also genau, als wäre es gestern gewesen, wie ich mir geschworen habe, meine bedingten technischen Schulden zu begleichen, als die bedingten Schulden zu diesem Zeitpunkt kamen, also werde ich es teilen, und ich werde es nicht nur irgendwo tun, sondern genau hier, denn (es ist lustig, sich jetzt daran zu erinnern) alles begann in vielerlei Hinsicht mit JavaRush. Ja, und das ist definitiv keine „Erfolgsgeschichte“ oder Anleitung für irgendetwas. Dies ist vielmehr eine Kurzgeschichte darüber, wie ein Mann in einer bestimmten Phase seiner Lebensreise nach sich selbst suchte und sie schließlich fand, und neben sich selbst fand er auch eine Art Harmonie im Leben :) Rückkehr zu unseren Schafen : Wo soll ich anfangen, ja, um es nicht auf die Größe einer Geschichte auszudehnen? Vielleicht aus dem prosaischen Satz „Ich bin 26 und studiere Geisteswissenschaften. Wow! Wow!“ Wow, mir geht es besser! Das ist, wissen Sie, das Gefühl, als ob Sie lange Zeit eine scheinbar nicht beschämende Tatsache über sich selbst in sich tragen und diese Tatsache aufgrund der ständigen Versuche, sie nicht zu zeigen und monatelang nicht aufzuhören, Ihre Brust hervorzustrecken, der ersten Person mitteilen du triffst. Es ist, als würde man plötzlich ein enges Hemd aufknöpfen und einen zu großen Bauch auf den Tisch werfen, der nur als Untersetzer für ein Pint Bier geeignet ist. Поглаживаешь на людях пару килограмм жировой прослойки, которая ощущалась такой чужеродной большую часть жизни, но (стоит отдать ей должное) привела к определенной точке не-возврата, к субъективному ощущению собственной никчемности, стала рычагом к… В общем, вы поняли :) Гхм, also. Nicht gerade weltfremd, aber dennoch Humanist, betrat ich bei wehendem Wind die Architekturabteilung einer regionalen Universität. Es ist nur so, dass Sprachen, Zeichnen/Malen und dreidimensionales Denken etwas besser waren als höhere Mathematik und Physik (vielleicht dachte ich das auch selbst – solche Gedanken haben mein Bewusstsein schon lange nicht mehr bewegt). Jetzt verstehe ich: Wenn der Wind in Richtung eines verwandten (oder vielleicht völlig unabhängigen) Berufes geweht hätte, wäre ich dorthin geeilt, ohne Widerstand zu leisten, ohne über die Konsequenzen nachzudenken. Kurz gesagt, ich habe während meiner gesamten bewussten Jugend gelebt und mir keine allzu großen Sorgen darüber gemacht, wohin mich die Strömung tragen würde. Das Lustige ist, dass ich umso bereitwilliger nachgab, je schwächer und weicher es irgendwo hingetragen wurde. Gleichgültigkeit in ihrer reinsten Form, nichts Besonderes. Ich habe die Universität genauso schnell und problemlos abgeschlossen (oder vielmehr ausgespuckt), wie ich gekommen bin. Wahrscheinlich hat die Situation sogar irgendwie geholfen, denn es war 2014 – ein Jahr, das in einigen russischsprachigen und nicht so russischsprachigen Ländern viele Spuren hinterlassen hat und auf die eine oder andere Weise das Schicksal vieler Menschen verändert hat. Er beeinflusste mein Schicksal auf folgende Weise: Zu Beginn des Sommers holte ich ohne langes Zögern mein Diplom ab und erkannte, dass ich in den nächsten Tagen aus der Stadt raus musste, da die politische Situation bereits beschissen war , begann sich zu erhitzen. Also im wahrsten Sinne des Wortes mit dem vorletzten Zug fahren, bevor der S-Bahnhof für lange Zeit zum Hotspot wurde, Ich befand mich 2000 km von meiner Heimatstadt entfernt in einer wirklich großen Metropole mit wunderschöner Architektur und nicht besonders angenehmem Klima. Es ist lustig, aber in dieser wunderbaren Stadt voller Möglichkeiten war es für mich nicht vorgesehen, wirklich in den Beruf einzusteigen. Ich bin ihm für etwas anderes dankbar, nämlich für die endgültige Erkenntnis, dass es an der Zeit ist, uns selbst zu verändern, und dass wir selbst und niemand sonst unser Schicksal gestalten, denn niemand wird auf dem Weg dorthin eine Stahlstange in unser Bewusstsein einführen das Ziel außer uns selbst. Vorlage? Lassen. Die Hauptsache ist die Wahrheit. Ich werde nicht näher darauf eingehen, was dem Beginn des langen und um nicht zu sagen einfachen Weges zum Softwareentwickler vorausging. Ich möchte nur sagen, dass es in meinem Fall nötig war (die Reihenfolge entspricht möglicherweise nicht ganz der Realität), um mir einen der stärksten Arschtritter meines Lebens zu verschaffen:
  1. Auf der Suche nach billigem Wohnraum durch eine scheinbar zu große, unbekannte Stadt rennen.

  2. Auf der Suche nach einem mehr oder weniger bezahlten Job herumrennen und sich mit Optionen herumschlagen, von denen einige immer noch ziemlich kitschig erscheinen.

  3. Senken Sie den Lebensstandard auf das Niveau des Sockels, kümmern Sie sich überhaupt nicht um Ihre Gesundheit, rauchen Sie zeitweise wie eine Lokomotive und vernachlässigen Sie den Alkohol an Wochentagen nicht.

  4. Verfallen Sie in eine Melancholie, die jeden Tag danach strebt, sich in eine anhaltende Depression zu verwandeln.

  5. Laufen Sie an den Wochenenden zwischen den Schichten bei der täglichen Arbeit durch die Stadt mit schlechtem Klima und entwickeln Sie eine chronische Sinusitis, Mittelohrentzündung usw.

  6. Melden Sie sich mit nichts im Kopf für ein budgetfinanziertes Masterstudium an einer der besten Architekturuniversitäten des Landes an, in dem Sie ansässig sind.

  7. Während ich bei meinem nächsten täglichen Teilzeitjob unter Langeweile leide, denke ich plötzlich (sic!), dass mein gesamtes Erwachsenenleben tatsächlich irgendwie mit der IT verbunden war (lange Spieleaktivitäten, Arbeit in 3D/Rendering, Arbeit in Büroprogrammen). , das Internet - ich habe Tausende von Stunden damit verbracht), aber verdammt, ich bin auf der falschen Seite!

  8. Aufmerksamkeit! (*_*) Podzhopnik-Moment (vielleicht bist du irgendwo hier? Oder etwas weiter? Na, dann lass uns weitermachen!)

  9. Google alles zum Thema „Sap, Internet! Ich möchte Software entwickeln, wo soll ich anfangen?)0)0“ (Ja, eine ewige Bemerkung für Zweifler: Glauben Sie mir, je eher der zukünftige Entwickler das Kung-Fu von Google versteht , desto besser).

  10. Verbringen Sie etwa eine Woche in Foren wie Quora usw. und verstehen Sie, dass es tatsächlich viele Entwicklungspfade gibt und dass Sie sich zunächst auf eine Sache konzentrieren müssen.

  11. Stolpern Sie über die JavaRush-Website (ich lüge, ich habe sie fast am ersten Tag der Suche gefunden, sie aber beiseite gelegt) und verlieren Sie sich darin, „da so etwas wie Python und JS zu einfach und primitiv ist, genau wie C++.“ schwierig, aber Java ist genau richtig!“ (hehe, genau so habe ich damals gedacht)).

  12. Fangen Sie an zu lächeln, denn die meiste Zeit während der Arbeitsschicht wurde nicht mehr damit verbracht, gedankenlos unnötige Informationen aus dem Internet aufzunehmen, sondern damit, die verrückten Gehirne, die darum bettelten, dieser Gewalt gegen sie ein Ende zu setzen, in eine Röhre zu stecken.

  13. Wenn Sie Level 20-25 erreicht haben, beginnen Sie an der „Richtigkeit“ Ihrer Wahl und Ihres Zeitaufwands zu zweifeln (komische Gedanken für einen Menschen, der sich damals noch nicht einmal daran erinnern konnte, wann er das letzte Mal wirklich bewusst in seine eigene Entwicklung investiert hat). Tauchen Sie gleichzeitig noch tiefer in andere autodidaktische Förderer wie Codecademy und Freecodecamp ein.

  14. Verbringen Sie einen weiteren Sommer am Computer – egal wo – bei der Arbeit oder zu Hause – in den Pausen zum Essen (das stimmt – nicht zum Essen, sondern zum schnellen Essen) und plaudern Sie mit Ihrem Liebsten vor dem Schlafengehen (einschlafen fast nie). ihn).

  15. Nehmen Sie im selben Sommer an einem kurzen Kurs in Android-Entwicklung teil, bei dem die Trainingsanwendung tatsächlich fast genau aus dem Original übernommen wurde, ohne viel darüber zu wissen, was darin vor sich ging (Moment, das wird für die weitere Entwicklung von wichtig sein). die Geschichte). Kratzen Sie sich an der Schläfe und denken Sie stirnrunzelnd: „Lustig! Aber nicht ernst ...“

  16. Geh... nein, nicht so. Melden Sie sich für das zweite Jahr Ihres Masterstudiums an und holen Sie Ihre Unterlagen zu Beginn des Studienjahres ab. Ja, genau so gleichgültig war ich in diesem Moment gegenüber dem, was ich seit vielen Jahren zu lernen versuchte. Schon damals stand für mich fest: Mir gefiel nicht nur der Weg des Maschinenflüsterers, nein. Ich lebe dafür.

  17. Melden Sie sich im Herbst für ein JavaRush-Praktikum an, absolvieren Sie den Einführungskurs und tauchen Sie ein in den Frühling mit allem, was dazugehört (es hat mir geholfen, mich mit Java 8 vertraut zu machen und interessanterweise angefangen, nach Funktionen zu suchen, auf die ich eigentlich nie gestoßen wäre). Vor).

  18. Beenden Sie das Praktikum mit dem zwanghaften Gedanken, dass das Unternehmen im Allgemeinen nicht wirklich meins ist (überhaupt nicht meins). Kündigen Sie zu diesem Zeitpunkt Ihren letzten Teilzeitjob.

  19. Voller Trauer bat ich einen Freund aus meiner Heimat darum, remote an einem wilden Legacy-Projekt (mindestens Spring und JS, maximal Servlets und SQL) arbeiten zu dürfen.
    Nachdem Sie dort drei Monate lang nicht gearbeitet haben, danken Sie einem Freund (das Büro ist eingestürzt) und versuchen Sie, einen Job in einer großen, schönen Stadt zu finden, ohne die Staatsbürgerschaft des Landes, in dem Sie sich befinden, ohne viel Erfahrung und ohne außergewöhnliches Vertrauen in sich selbst.

  20. Nach ca. zwei Monaten voller Versuche begann ich darüber nachzudenken, 1500 Kilometer näher an meinen Herkunftsort zu ziehen (der ausbleibende Erfolg und die geringe Anzahl dieser Versuche spielten mir dabei in die Hände).

  21. Kommen Sie Ihrem Zuhause näher. Ich fing an, in einem Nicht-IT-Job zu arbeiten, der (plötzlich!) viel einfacher zu finden war als in Java EE.

  22. Öffnen Sie ein brandneues Buch über Kotlin, das Sie in den letzten Tagen Ihres Aufenthalts in einer fernen Stadt gekauft haben, und verlieben Sie sich von den ersten 50 Codezeilen an darin.
    Stolpern Sie über einen Artikel, in dem es heißt: „Die Good Corporation hat dieses Jahr beschlossen, für die Android-Entwicklung auf Kotlin umzusteigen und was es uns bietet.“ Beginnen Sie mit wilder Begeisterung mit dem Schreibenlernen und tatsächlich mit dem Schreiben für Android und töten Sie damit Ihre ganze Freizeit.

  23. Holen Sie sich bei Ihrer ersten (Ihrer!!!) Bewerbung jede Menge blaue Flecken und interessante Erfahrungen. Schreiben Sie im Frühjahr ein einfaches Backend dafür.
    Hosten Sie das Backend und laden Sie die Anwendung auf den Market hoch. Seien Sie sich darüber im Klaren, dass ohne die entsprechende Investition, das Studium des Fachgebiets und des Marktes, Umfang und Glück niemand Ihre App herunterladen wird.

  24. Experimentieren Sie weiterhin mit Android und lieben Sie das Konzept der mobilen Entwicklung von ganzem Herzen. Wie ein störrischer Esel den Berg hinaufklettern, die 2. und 3. App schreiben und auf den Markt hochladen, die praktisch ohne Werbung immer noch eine Größenordnung mehr heruntergeladen hat als die 1. (hehe, klassisch).

  25. Nehmen Sie sich Zeit, ein wenig freiberuflich im Web und auf Android zu arbeiten. Nach einiger Zeit verstehen Sie (nein, nicht so: überzeugen Sie sich selbst!), dass es (möglicherweise) cool ist, mit über 50 freiberuflich zu arbeiten, Sie haben (vielleicht) die ewige Hektik der Mikrogesellschaft satt, Sie möchten Sparen Sie in aller Ruhe für den langsamen, aber nicht allzu fernen Ruhestand, und es ist für mich an der Zeit, nach einem statischen Job im Bereich der mobilen Entwicklung zu suchen.

  26. Nehmen Sie sich noch ein paar Monate Zeit, um sich auf das Vorstellungsgespräch vorzubereiten (im Allgemeinen waren die vorherigen Materialien zu Java und OOP nützlich, mit Ausnahme von Spring und EE natürlich). Mir wurde klar, dass ich im Laufe des letzten Jahres völlig verlernt habe, meine Zunge zu benutzen und eine Theorie zu erzählen.
    Beim ersten Vorstellungsgespräch alles kläglich vermasseln.

  27. Holen Sie sich noch ein paar Interviews – etwas mehr, aber immer noch erfolglos. Es ist fast einfach, mit lokalen Personalvermittlern zu kommunizieren.
    Verstehen Sie, dass die durchschnittlichen Englischkenntnisse lokaler Personalvermittler (und anderer) um eine Größenordnung niedriger sind als meine. Haben Sie Zeit, auch mit ein paar lustigen „Startups“ aus Übersee zu kommunizieren, die tatsächlich aus anderthalb Studenten von gestern bestehen. Stellen Sie noch einmal sicher (für sich selbst und nur für sich selbst), dass die meisten normalen Firmen zumindest diejenigen suchen, die sich Middles nennen, und in den meisten Fällen kann Ihnen nicht so sehr ein passables Portfolio helfen, sondern die Fähigkeit, erfolgreich zu sein (nein). Bauen Sie meisterhaft die Illusion auf, dass Sie über mindestens ein Jahr Erfahrung in der Werbung verfügen.

  28. Gehen Sie an einem unvorhergesehenen sonnigen Tag in ein kleines, aber luftiges und gut beleuchtetes Büro eines kleinen, aber auf seine Art magischen Unternehmens unweit des Stadtzentrums, plaudern Sie mit dem Auslandsmanager auf Englisch und versuchen Sie dann, loszukommen von dem Gedanken, dass dies genau der Ort ist, an dem ich das nächste Jahr oder länger verbringen möchte.

  29. Erhalten Sie ein Angebot in 2 Wochen, praktisch an einem freien Tag, mitten in einem Treffen mit alten Freunden (als ob wir nicht schon Grund hätten, die Augen zu verkreuzen :))

  30. PROFITIEREN.

  31. (Bonus). Kommunizieren Sie mehrmals pro Woche auf Englisch (die Norm, wenn Sie nicht für den heimischen Markt arbeiten), haben Sie ein kleines, gemütliches Team, in dem sich jeder respektiert, und den freizügigsten und unaufdringlichsten Arbeitsplan, den ich je zuvor erlebt habe.
    Bringen Sie sich in Ordnung – körperlich und geistig. Gewinnen Sie Vertrauen in sich selbst als Spezialist. Finden Sie den unstillbaren Wunsch, weiter zu wachsen. Und das Wichtigste ist, jeden Tag das zu tun, was einem wirklich Spaß macht.

Puh. Es ist immer noch eine Kurzgeschichte, aber was kann man tun? PS: Es war ein langer Weg (vielleicht zu lang), aber ich weiß: Die neu gefundene Harmonie ist es wert. Glauben Sie mir und... geben Sie solche Ideen auf, wenn Sie das Gefühl haben, nicht bereit zu sein, sie zu leben. Tatsächlich wird es in diesem Fall viel schwieriger sein, Harmonie zu finden. Aber wenn Sie, wie viele von denen, die ähnliche Geschichten geschrieben haben, jetzt mit der Stirn gegen Steinmauern schlagen, Ihre Augen mit dem Code brennen und das HOCH spüren, wenn auch irgendwo tief, dann machen Sie es. Und aus Liebe zu allem, gib nicht auf. Das ist alles, was ich sagen wollte.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION