Hallo, Freund.
Heute geht es nicht um die komplizierten und weniger komplizierten Aspekte von Programmiersprachen oder irgendetwas, das mit Raketenwissenschaft zu tun hat. Ich möchte dir eine kurze Geschichte erzählen, wie ich den Weg des Programmierers eingeschlagen habe. Dies ist meine Geschichte, und sie lässt sich nicht ändern, aber wenn sie auch nur einer Person hilft, ein wenig selbstbewusster zu werden, dann war sie es wert, erzählt zu werden.

Prolog
Fangen wir damit an, dass ich mich nicht schon in frühen Jahren für das Programmieren interessiert habe, wie viele Leser dieses Artikels. Wie jeder rebellische Teenager wollte ich immer etwas Aufmüpfiges. In meiner Kindheit liebte ich es, durch verlassene Gebäude zu klettern und Computerspiele zu spielen, was mir nicht wenige Probleme mit meinen Eltern einbrachte.
Als ich in die 9. Klasse kam, wollte ich nichts mehr, als mich von dem allsehenden Blick meiner Eltern zu befreien und endlich "genießen zu können". Aber was bedeutet eigentlich dieses berühmte "genießen"? Zu diesem Zeitpunkt stellte ich mir ein sorgenfreies Leben vor, in dem ich stundenlang ohne Elternvorwürfe spielen könnte. Meine jugendliche Natur wusste nicht, was sie in der Zukunft werden wollte, aber der IT-Bereich fühlte sich am passendsten an. Da ich Hackerfilme liebte, gab mir das zusätzlichen Mut.
Deshalb entschied ich mich, ein Studium zu beginnen. Aus allem, was mich damals am meisten interessierte und auf meiner Liste stand, blieb nur die Programmierung übrig. Ich dachte: „Warum nicht? Ich werde mehr Zeit am Computer verbringen, und Computer = Spiele.“
Studium
Im ersten Jahr habe ich sogar gelernt, aber wir hatten nicht mehr Programmierkurse als Birken am Nordpol. Aus völliger Hoffnungslosigkeit habe ich im zweiten Jahr alles hingeworfen (ich wurde nur durch ein Wunder nicht wegen eines JAHRES Abwesenheit exmatrikuliert). Uns wurde nichts Interessantes beigebracht; dort habe ich die bürokratische Maschinerie kennengelernt oder sie mich, und verstanden, wie man Noten bekommt. Von den Fächern, die zumindest indirekt mit Programmierung zu tun hatten, hatten wir „Architektur von Rechnersystemen“, die in vier Jahren nur 2,5 Stunden hatte, sowie „Grundlagen der Programmierung“, in dem wir 2-zeilige Programme in BASIC schrieben. Ich möchte erwähnen, dass ich nach dem zweiten Jahr mit Auszeichnung (unter dem Druck meiner Eltern) studierte. Ich war so aufgebracht und aufgebracht, dass ich sagte: „Uns wird nichts beigebracht. Wie können wir Programmierer werden? Es liegt am Bildungssystem, wir hatten einfach Pech."
Ich habe das jeden Tag zu jedem gesagt, der mich nach dem Lernen fragte.
Nach dem College, als ich meine Abschlussarbeit über Datenbanksysteme und hundert Zeilen in VBA schrieb, begann ich allmählich zu verstehen. Der gesamte Prozess des Schreibens der Abschlussarbeit war um ein Vielfaches wertvoller als die vier Jahre Studium. Es war ein sehr seltsames Gefühl.
Nach dem Abschluss kam mir nicht einmal der Gedanke, dass ich jemals Programmierer werden könnte. Ich dachte immer, dass dies ein unerreichbares Feld voller Kopfschmerzen sei. "Man muss ein Genie sein, um Programme zu schreiben!", das stand mir ins Gesicht geschrieben.
Universität
Dann begann die Universität. Als ich mich für den Studiengang "Softwareautomatisierung" immatrikulierte, hatte ich noch mehr Gründe, über das schreckliche Bildungssystem zu klagen, denn auch dort lernten wir nichts. Die Dozenten wählten den Weg des geringsten Widerstands, und wenn du es schafftest, zehn Zeilen Code von einem Blatt abzutippen, bekamst du eine positive Bewertung und gingen mit einer noblen Haltung Kaffee in das Lehrerzimmer trinken.
Hier möchte ich sagen, dass ich eine offene Abneigung gegenüber dem Bildungssystem entwickelt habe. Ich dachte, mir sollten Kenntnisse vermittelt werden. Warum bin ich dann hierhergekommen? Vielleicht bin ich einfach so begrenzt, dass mein Maximum 20.000 im Monat und Socken zu Weihnachten sind.
Es ist heutzutage angesagt, Programmierer zu sein. Alle bewundern dich, erwähnen dich im Gespräch, so nach dem Motto: „...Und vergiss nicht. Er ist Programmierer, das sagt schon alles.“
Weil ich so gerne Programmierer geworden wäre, mir aber nicht gelang, habe ich mich ständig selbst gegeißelt. Allmählich begann ich, mich mit meiner Natur abzufinden, und dachte immer weniger darüber nach. „Nichts, habe ich jemals eine besondere Begabung gehabt? Ich wurde in der Schule nicht gelobt, na und, nicht jedem ist es vergönnt.“
Während meines Studiums arbeitete ich als Verkäufer, und mein Leben war relativ ruhig, aber das ersehnte „Leben im Genuss“ kam nie. Spielzeug weckte nicht mehr das gleiche Interesse, die Lust, in abandoned places herumzulaufen, war nicht mehr da, und in mir breitete sich eine gewisse Melancholie aus. Eines Tages kam ein Kunde vorbei, er war elegant gekleidet und hatte ein schickes Auto. Ich fragte ihn: „Was ist das Geheimnis? Was machst du beruflich?“
Dieser Typ entpuppt sich als Programmierer. Wort für Wort begann ein Gespräch über Programmierung, und ich begann, mein altes Lied über Bildung zu singen. Dieser Mensch hat meiner chaotischen Natur ein Ende gesetzt.
„Kein Lehrer kann dir etwas beibringen, wenn du nicht selbst bereit bist und Opfer bringst. Lernen ist ein Selbstbildungsprozess, und die Lehrer helfen dir nur, auf den richtigen Weg zu kommen und hin und wieder die Bremsen zu ölen. Wenn es dir während deines Studiums zu leicht fällt, dann weißt du, dass etwas definitiv nicht stimmt. Du bist an die Universität gekommen, um Wissen zu erlangen, also hab den Mut und nimm es dir!“ sagte er zu mir. Dieser Mensch hat das schwache, kaum glühende Feuer in mir wieder entfacht, das fast erloschen war.
Mir ist klar geworden, dass mein ganzes Umfeld, einschließlich meiner selbst, einfach hinter einem Vorhang aus unverblümtem schwarzen Humor und Märchen über die unermesslichen Reichtümer, die uns in der Zukunft erwarten, zerfällt. Das ist nicht nur mein Problem, sondern ein Problem der gesamten Jugend. Wir sind eine Generation der Träumer, und viele von uns können nichts anderes, als von einer hellen und wundervollen Zukunft zu träumen. Auf dem Weg der Prokrastination passen wir schnell die Standards an unseren Lebensstil an. Statt eines Urlaubs in der Türkei machen wir einen Ausflug zum Wochenendhaus, kein Geld für den Umzug in die gewünschte Stadt – egal, auch in unserem Dorf gibt es ein Lenin-Denkmal, und das Auto scheint nicht mehr so kaputt. Ich habe verstanden, warum das "Leben in vollen Zügen" immer noch nicht eingetreten ist.
Am selben Tag kam ich nach Hause und begann, die Grundlagen der Programmierung zu lernen. Es stellte sich als so spannend heraus, dass nichts meine Gier stillen konnte; ich wollte mehr und mehr. Nichts hat mich bis heute so gefesselt wie das. Ich verbrachte stundenlang damit, sowohl in meiner Freizeit als auch in meiner knappen Zeit. Datenstrukturen, Algorithmen, Programmierparadigmen, Muster (die ich damals überhaupt nicht verstand) strömten wie ein endloser Fluss in meinen Kopf. Ich schlief nur drei Stunden am Tag und träumte von Sortieralgorithmen, Ideen für verschiedene Softwarearchitekturen und einem einfach wunderbaren Leben, in dem ich meine Arbeit genießen konnte, wo ich endlich "lebensbejahend" sein würde. Das unerreichbare Ultima Thule schien bereits am Horizont sichtbar, und mein Leben fand erneut seinen Sinn.
Nachdem ich noch eine Weile im Geschäft gearbeitet hatte, bemerkte ich, dass die gesamte Jugend ebenfalls so unsicher war. Sie konnten sich anstrengen, aber sie zogen es vor, sich mit dem Vorhandenen zufrieden zu geben und schlossen absichtlich die nicht verwirklichten Wünsche aus.
Nach ein paar Jahren habe ich bereits einige wirklich nützliche Programme geschrieben, mich gut in mehrere Projekte als Entwickler integriert und Erfahrungen gesammelt, um mich weiterhin weiterzuentwickeln.
Epilog
Es gibt einen Glauben, dass, wenn man sich eine bestimmte Zeit lang regelmäßig mit etwas beschäftigt, dieses "etwas" zur Gewohnheit wird. Selbstlernen ist da keine Ausnahme. Ich habe gelernt, selbstständig zu lernen, Lösungen für meine Probleme ohne externe Hilfe zu finden, Informationen schnell zu beschaffen und sie praktisch anzuwenden. Jetzt fällt es mir schwer, nicht mindestens eine Zeile Code pro Tag zu schreiben. Wenn man das Programmieren lernt, verändert sich die Denkweise, man beginnt, die Welt aus einem anderen Blickwinkel zu betrachten und bewertet das, was um einen herum geschieht, anders. Man lernt, komplexe Aufgaben in kleine, einfache Teilaufgaben zu zerlegen. Es kommen einem verrückte Ideen, wie man alles organisieren kann, damit es besser funktioniert. Vielleicht denken deshalb viele, dass Programmierer "nicht von dieser Welt" sind.
Ich habe jetzt einen Job bei einem großen Unternehmen, das Automatisierungstechnik und ausfallresistente Systeme entwickelt. Ich empfinde Angst, aber gleichzeitig auch Vertrauen in mich und meine Fähigkeiten. Man lebt nur einmal, und am Ende möchte ich wissen, dass ich meinen Beitrag in diese Welt geleistet habe. Die Geschichte, die eine Person erzählt, ist viel wichtiger als die Person selbst.
Es ist mir bis heute eine Freude, Dankesworte von Menschen zu erhalten, die meine Software nutzen. Für einen Programmierer gibt es nichts Wertvolleres, als stolz auf seine Projekte zu sein, denn sie sind das Resultat unserer Bemühungen. Mein Leben ist voller schöner Momente, „genießen“ ist auch in meine Straße gekommen. Ich wache nun gerne morgens auf, habe begonnen, auf meine Gesundheit zu achten und atme nun wirklich tief durch.
In diesem Artikel möchte ich sagen, dass die erste und wichtigste Instanz der Bildung der Lernende selbst ist. Im Prozess des Selbststudiums liegt der Prozess der Selbstentdeckung, der stellenweise steinig ist, aber seine Früchte trägt. Das Wichtigste ist, nicht aufzugeben und daran zu glauben, dass irgendwann das scheinbar unüberwindbare „genießen“ eintreten wird.
Nur registrierte Benutzer können an der Umfrage teilnehmen. Sind Sie an Contour interessiert?
Sind Sie mit der Meinung des Autors einverstanden?
Ja
Nein
15 Nutzer haben abgestimmt. 13 Nutzer haben sich enthalten.
Quelle: habr.com
