Wie man ein Programmierer wird
Im Zusammenhang mit der rasanten Entwicklung der IT-SphäreDie damit verbundenen Berufe werden immer gefragter. Einer dieser Berufe ist ein Programmierer, so viele junge Leute und sogar Mädchen interessieren sich für die Frage: wie man ein Programmierer wird?
Beginnen wir mit der Tatsache, dass "Programmierer" - dieses Konzept ist ziemlich vage, wie zum Beispiel "Anwalt".. Eine Person, die Jurisprudenz studiert hat, kannein Rechtsanwalt, ein Staatsanwalt, ein Richter, ein Rechtsberater, usw. Eine Person, die Programmieren studiert hat, kann ein Datenbankprogrammierer, ein 1C-Programmierer, ein Webprogrammierer werden, eine Benutzersoftware schreiben, Spiele spielen oder CNC-Maschinen programmieren ...
Ein anderer Beruf des Programmierers kann bedingt verglichen werdenmit dem Beruf eines Dolmetschers. Kein Übersetzer kennt alle Fremdsprachen, in der Regel ist er auf ein oder zwei spezialisiert. Ebenso kennt kein Programmierer alle Programmiersprachen: Man kann nicht "im Allgemeinen" Programmierer werden, in allen Sprachen wird es notwendig sein Identifizieren Sie mehrere Programmiersprachen, auf die Sie sich spezialisieren werden.
Gute Nachricht: Um Programmierer zu werden, brauchen Sie keine Hochschulausbildung.. Natürlich, wenn Sie die Gelegenheit haben, ist es bessermehrere Jahre an einer Universität studieren: Dort wird systematisch Wissen vermittelt, außerdem haben Sie die Möglichkeit, die Richtung und bevorzugte Programmiersprachen festzulegen. Aber jetzt ist die Nachfrage nach guten Programmierern groß, deshalb kann ein talentierter Autodidakt leichter einen Job bekommen als ein Absolvent eines Gymnasiums, der fünf Jahre geblieben ist. Die "Kruste" löst also immer noch nichts.
Nur um ein High-Level-Programmierer zu werdenNiveau, müssen Sie lange und hart arbeiten. Es spielt keine Rolle, ob Sie an der Universität oder auf eigene Faust studieren, Sie werden viel zu tun haben. Zuerst müssen Sie Ihre Kenntnisse in Mathematik und technischem Englisch vertiefen. Es ist fast unmöglich, Programmierer ohne Mathematikkenntnisse zu werden.. Mathematik entwickelt nicht nur das Denken "inAllgemeines ": Viele mathematische Methoden werden verwendet, um die Algorithmen zu analysieren. In den meisten Fällen geht die Mathematik "Hand in Hand" mit der Programmierung.
Programmierer zu werden, ohne Englisch zu beherrschen, ist ebenfalls nicht einfach.. Natürlich sagt niemand, dass Sie in der Lage sein sollten,Unterstützen Sie Gespräche zu jedem Thema und haben Sie einen tadellosen britischen Akzent. Fakt ist jedoch, dass viele Funktionen, Prozeduren usw. in Programmiersprachen durch Wörter aus dem Englischen angezeigt werden. Stimmen Sie zu, es ist viel einfacher, sich die Funktion zu merken, ihren Namen zu verstehen, als mechanisch unverständliche englische Wörter zu stopfen. Darüber hinaus müssen Sie, wenn Sie sich entschließen, selbst Programmierer zu werden, das Handbuch, das nur in Englisch existiert, lesen oder von ausländischen Kollegen um Hilfe bitten. Ohne technisches Englisch in der IT - überall.
Entscheiden Sie sich, ein Programmierer zu werden, versuchen Sie nicht sofortlerne die Sprache, mit der du in Zukunft arbeiten willst (besonders wenn du es gewählt hast, weil "der Name es gefallen hat", wegen der Popularität oder umgekehrt - der Spezifität), besonders wenn du dich nie mit Programmierung beschäftigt hast. Beginnen Sie zum Beispiel mit Pascal. Erstens wird es Ihnen helfen, die Grundlagen der Programmierung zu lernen. Zweitens basieren viele Programmiersprachen genau auf Pascal, so dass sie ihr Studium in der Zukunft erleichtern werden.
Wenn Sie die Grundlagen beherrschen, können Sie festlegen, welche Richtung in der Programmierung Sie auswählen möchten, und dann beharrlich und zielstrebig auf Ihr Ziel hinarbeiten. Es ist unmöglich, ohne Übung zum Programmierer zu werden. Natürlich beginnen Sie mit Laborarbeiten: in der universität werden sie von den lehrern gefragt, mit dem selbststudium werden sie typische probleme finden und lösen. Aber Sie müssen jede Gelegenheit nutzen, um eine neue Erfahrung zu erwerben.
Kommunizieren Sie in professionellen Foren, haben Sie keine Angst, um Hilfe von erfahrenen zu fragenWährend Sie Fortschritte in Studien machen, können Sie versuchen, Neuankömmlinge selbst zu beraten: Wenn Sie falsch beraten, werden Sie korrigiert, aber nehmen Sie es nicht als eine "Senkung", sondern als eine Quelle des Wissens und der Erfahrung. Nimm an Open-Source-Projekten teil. Sie werden dir kein Geld bringen, aber sie werden Erfahrung und eine Linie in den Lebenslauf bringen. Nimm an Wettbewerben teil. Selbst wenn Sie den Preis nicht nehmen, ist es wieder eine Erfahrung. Darüber hinaus finden viele große Unternehmen mit Hilfe verschiedener Programmwettbewerbe neue Mitarbeiter.
Ein Programmierer zu werden, ist natürlich nicht einfach. Wenn Sie einfach nur durch das Ansehen des Berufsstandes und der Programmierung angezogen werden Sie eine vage Vorstellung haben, und aus der Mathematik nur daran erinnern, „zwei mal zwei ist vier“ und „Pythagoreische Hosen auf allen Seiten gleich sind“, ist es unwahrscheinlich, dass Sie etwas passieren haben. Aber wenn Sie bereit sind, lange und hart zu arbeiten, ständig neue Dinge zu lernen und sich zu verbessern, ist es einen Versuch wert.