Nachdem ich das 4. Studienjahr zum Programmierer abgeschlossen habe, verstehe ich, dass ich weit davon entfernt bin, ein Programmierer zu sein

Der Artikel richtet sich vor allem an junge Menschen, die noch über die Berufswahl nachdenken.

Vorwort

Vor langer Zeit, im Jahr 2015, schloss ich die Schule ab und begann darüber nachzudenken, was ich in diesem Leben werden wollte. (Gute Frage, ich suche immer noch nach einer Antwort) Ich lebte in einer Kleinstadt, mit regulären Schulen, ein paar Berufsschulen und einer Zweigstelle einer einfachen Universität. Er absolvierte die Musikschule, spielte während seiner gesamten Schulzeit Theater, entschied sich jedoch nach der 11. Klasse für den technischen Weg. Ich wollte kein Programmierer werden, obwohl ich in einem Studiengang mit Schwerpunkt Informatik studiert und mich mit Fachgebieten rund um Design oder Robotik beschäftigt habe. Ich habe mich beworben, wo immer ich konnte, bin auf eine Militärschule gegangen und habe gemerkt, dass das nichts für mich ist. Mir blieben zwei Universitäten zur Auswahl, ich bin nicht hingegangen, ich gehe nach St. Petersburg.

In St. Petersburg ist die Auswahl riesig, aber etwas hat mich überzeugt, ein Pilotenstudium zu absolvieren – es ist prestigeträchtig, finanziell und hat einen hohen Stellenwert in der Gesellschaft. Bei der Zulassung wurde ohne zu zögern vorgeschlagen, drei Richtungen zu wählen, wies der Pilot an (3 Richtungen: Facharzt und Bachelor). Aber die Jungs von der Zulassungskommission haben mich überzeugt, mich für die dritte zu entscheiden, und gesagt, dass es mir im Allgemeinen egal ist, wenn ich etwas mit Programmieren zu tun habe, dann kann ich dorthin gehen (das habe ich nicht umsonst gelernt). die Grundlagen eines Fachinformatikers aus der Ferne in der Schule (auch gegen Geld) ). Der August neigt sich dem Ende zu, ich überprüfe jeden Tag die Listen, ich verstehe, dass ich mich aufgrund der Punktezahl offensichtlich nicht als Pilot qualifiziere, ich bereitete mich langsam darauf vor, in die Armee einzutreten, Bäume neu zu pflanzen, Schnee zu räumen, aber plötzlich , ein Anruf meiner Eltern: „Sohn, herzlichen Glückwunsch, du bist reingekommen!“ Ich freue mich auf die Fortsetzung. „Sie haben OraSUVD eingegeben, wir wissen nicht, was es ist, aber mit einem Budget! Wir sind sehr glücklich!" „Ja“, denke ich, „Hauptsache ist das Budget!“ Ich kratzte mir am Kopf und dachte darüber nach, was dieser mysteriöse ORASUVD bedeutet, aber wie dem auch sei, ich fahre nach St. Petersburg, und das ist schon ein großer Grund zur Freude.

Studienbeginn

Die Dekodierung klingt so: Organisation automatisierter Flugsicherungssysteme. Es gibt viele Buchstaben und Bedeutungen. Um es festzuhalten: Ich habe mein erstes Jahr nicht in St. Petersburg studiert, sondern wir wurden nach Wyborg geschickt, natürlich kein gutes Leben, aber insgesamt war es sogar besser, als man erwarten konnte.

Unsere Gruppe war sehr klein, nur 11 Personen (im Moment sind wir bereits 5), und jeder, absolut jeder, verstand nicht, was er hier tat.

Der erste Kurs war einfach, wie jedes Fachgebiet, nichts Ungewöhnliches, Schreiben, Mathematik und ein paar weitere geisteswissenschaftliche Fächer. Sechs Monate sind vergangen, und ich verstehe immer noch nicht, was ORASUVD bedeutet, geschweige denn, was sie tun. Am Ende des ersten Semesters kommt ein Lehrer aus St. Petersburg zu uns und bringt uns das Fach „Einführung in den Beruf“ bei.

„Nun, das ist es, endlich werde ich Antworten auf meine ewigen Fragen hören“, dachte ich, aber so einfach ist es nicht.
Diese Spezialität erwies sich als sehr beliebt und war nicht weit vom Programmieren entfernt. Noch mehr überraschte uns die Tatsache, dass dies die einzige Spezialität in Russland ist, die keine Analogien hat.

Der Kern des Berufes besteht darin, alle am Himmel ablaufenden Prozesse zu verstehen, Informationen von allen Arten von Ortungsgeräten zu sammeln und sie digital an den Monitor des Fluglotsen zu übertragen. Einfach ausgedrückt: Wir entwickeln etwas, das es dem Dispatcher ermöglicht, zu arbeiten (Luftfahrtsoftware). Inspirierend, nicht wahr? Uns wurde gesagt, dass sogar eine strafrechtliche Haftung vorgesehen ist, wenn Ihr Code plötzlich eine Katastrophe verursacht.

Lassen Sie uns von vielen Kleinigkeiten und Feinheiten Abstand nehmen und über das Thema Programmierung sprechen.

Korn für Korn

Nachdem wir den ersten Kurs erfolgreich abgeschlossen hatten und zum weiteren Studium nach St. Petersburg kamen, wurde es etwas interessanter und mit jedem Semester wurde klarer, was sie von uns wollten. Endlich haben wir angefangen zu programmieren und die Grundlagen von C++ zu erlernen. Mit jedem Semester erweiterten sich unsere Kenntnisse, es gab viele Themen mit Bezug zur Luftfahrt und Funktechnik.

Zu Beginn des 4. Jahres kannte ich bereits einige Bibliotheken und lernte den Umgang mit Vector und seinen Verwandten. Ich habe ein wenig OOP, Vererbung, Klassen im Allgemeinen geübt, alles, ohne das man sich das Programmieren in C++ generell kaum vorstellen kann. Es erschienen viele Themen rund um Funktechnik und Physik, Linux erschien, was sehr komplex, aber insgesamt interessant schien.

Sie haben nicht versucht, aus uns gute Programmierer zu machen, sie wollten uns zu Menschen machen, die alle Prozesse verstehen, wahrscheinlich ist das genau das Problem. Wir mussten Hybriden sein, etwas zwischen einem Programmierer, einem Bediener und einem Manager zugleich (wahrscheinlich sagt man nicht umsonst, dass man nicht zwei Fliegen mit einer Klappe schlagen kann). Wir wussten viele verschiedene Dinge, aber von allem ein bisschen. Von Jahr zu Jahr interessierte ich mich immer mehr für das Codieren, aber aufgrund des Mangels an darauf ausgerichteten Fächern blieb der Wunsch, mehr zu lernen, unerfüllt. Ja, vielleicht könnte ich alleine zu Hause lernen, aber in deiner Studienzeit machst du dir selten Sorgen über Dinge, die während der Sitzung nicht passieren. Deshalb verstehe ich an der Schwelle zum 5. Jahr, dass das gesamte Wissen, das ich in 4 Jahren gesammelt habe, eine kleine Handvoll ist, mit der niemand irgendwo auf mich wartet. Nein, ich sage nicht, dass wir schlecht unterrichtet wurden, dass das Wissen weder gleich noch notwendig ist. Ich denke, der springende Punkt ist, dass mir erst am Ende des 4. Jahres klar wurde, dass ich gerne programmiere. Erst jetzt verstehe ich, wie groß die Auswahl in den Codierungsbereichen ist und wie viel getan werden kann, wenn man einen von tausend Pfaden wählt und anfängt, alles zu studieren, was mit diesem Thema zu tun hat. Nachdem ich viele Stellenangebote durchgesehen habe, komme ich zu dem Schluss, dass es keinen Ort gibt, an dem man sich bewerben kann, keine Erfahrung und nur minimale Kenntnisse. Du gibst auf und es scheint, als würden all deine Lernbemühungen vor deinen Augen scheitern. Ich habe alles mit einer Eins bestanden, ich habe mich so sehr bemüht, Programme zu schreiben, und dann stellt sich heraus, dass bei dem, was ich an der Universität mache, echte Programmierer in den Pausen wie Samen klicken.

„ITMO, SUAI, Polytechnic … Ich hätte wirklich dorthin gehen können, die Punkte hätten gereicht, und selbst wenn es nicht dort ist, wo ich wollte, ist es wahrscheinlich immer noch besser als hier!“, dachte ich und biss mir in den Ellenbogen. Aber die Entscheidung ist gefallen, die Zeit hat ihren Tribut gefordert und ich kann mich nur noch zusammenreißen und alles tun, was ich kann.

Schlussfolgerungen und ein paar Abschiedsworte für diejenigen, die ihre Reise noch nicht begonnen haben

Diesen Sommer muss ich ein Praktikum in einem sehr renommierten Unternehmen absolvieren und etwas tun, das direkt mit meinem Fachgebiet zusammenhängt. Es ist sehr beängstigend, weil ich möglicherweise nicht nur meine Hoffnungen, sondern auch die Hoffnungen meines Managers nicht erfülle. Wenn Sie jedoch in diesem Leben etwas tun, müssen Sie es weise und effizient tun. Auch wenn ich noch nichts Superkomplexes oder Mittelmäßiges geschaffen habe, habe ich gerade erst angefangen, mir wird gerade erst klar, was getan werden muss, und ich muss noch die ganze Bandbreite des Programmierens erlernen. Vielleicht habe ich am falschen Ort, im falschen Bereich angefangen und im Allgemeinen mache ich nicht das, wovon ich geträumt habe. Aber ich habe schon irgendwo angefangen und definitiv verstanden, dass ich mein Leben mit dem Programmieren verbinden möchte, obwohl ich den genauen Weg, den ich einschlagen werde, noch nicht entschieden habe, vielleicht wird es eine Datenbank sein, oder industrielle Programmierung, vielleicht werde ich es tun Schreiben Sie mobile Anwendungen oder vielleicht Software für Systeme, die in Flugzeugen installiert sind. Ich weiß mit Sicherheit, dass es an der Zeit ist, anzufangen und so schnell wie möglich zu verstehen, welche Software ich in Hülle und Fülle ausprobieren möchte.

Junger Leser, wenn Sie noch nicht wissen, was Sie werden möchten, machen Sie sich keine Sorgen, die meisten Erwachsenen wissen es auch nicht. Die Hauptsache ist, es zu versuchen. Durch Versuch und Irrtum können Sie schließlich verstehen, was Sie wollen. Wenn Sie Programmierer werden möchten, ist der Anfang immer wichtiger, als genau zu wissen, in welchem ​​Bereich Sie tätig sein sollen. Alle Sprachen sind gleich und die Programmierung ist keine Ausnahme.

PS: Wenn ich gewusst hätte, dass ich schwimmen gehe, hätte ich Badehosen mitgenommen. Ich würde das alles gerne früher verstehen, aber aufgrund des Desinteresses, der Routine des Lernens und weil ich nicht wusste, was als nächstes passieren würde, habe ich die Zeit verpasst. Aber ich bin fest davon überzeugt, dass es nie zu spät ist.

Source: habr.com

Kommentar hinzufügen