Wenn Sie eine Karriere in der Programmierung anstreben, gibt es zwei Möglichkeiten.
Wenn Sie die Ausbildung abgeschlossen haben, einen Hochschulabschluss haben oder in den Sommerferien ein Praktikum absolviert haben, dann haben Sie den traditionellen Weg in das Geschäft eingeschlagen. Es ist heutzutage nicht ganz so einfach wie viele Jobs in Übersee, aber es gibt immer noch viele Jobs da draußen.
Neu in der Programmierung oder darüber nachzudenken? Es könnte Sie überraschen zu wissen, dass es viele Programmierer gibt, die nur zum Spaß programmieren, und dies kann zu einem Job führen. Es ist nicht nur ein Beruf, sondern ein sehr unterhaltsames Hobby.
Freizeitprogrammierung kann ein Weg in eine Programmierkarriere sein, ohne dass Erfahrungen im Beruf gesammelt werden müssen. Nicht bei großen Unternehmen. Sie rekrutieren häufig über Agenturen, daher ist es wichtig, die Erfahrung zu verfolgen, aber kleinere Outfits können Sie in Betracht ziehen, wenn Sie Eignung und Fähigkeiten nachweisen können. Sammeln Sie Erfahrung mit kleinen oder freiberuflichen Unternehmen und konzentrieren Sie sich darauf, einen Lebenslauf zu erstellen, den sich jeder Arbeitgeber wünschen wird.
Mit zunehmender Reife des Computergeschäfts können selbst Spieleprogrammierer heutzutage einen Abschluss in der Entwicklung von Spielen erwerben. Aber Sie können sich trotzdem einen Job ohne einen beibringen.
Finden Sie heraus, ob Sie Spieleentwickler werden möchten.
Sie haben also nicht die Noten, den Abschluss oder die Erfahrung. Holen Sie sich Ihre eigene Showcase-Website und schreiben Sie über Software, dokumentieren Sie Ihre Erfahrungen und verschenken Sie sogar Software, die Sie geschrieben haben. Finden Sie eine Nische, in der Sie der Experte sind, den jeder respektiert. Linus Torvalds (die ersten vier Buchstaben in Linux) war niemand, bis er Linux startete. Alle paar Wochen oder Monate kommen neue Technologien hinzu, wählen Sie eine davon aus.
Zeigen Sie Ihre Programmierkenntnisse, die Sie gelernt haben. Es kostet Sie nicht mehr als 20 US-Dollar pro Jahr (und Ihre Zeit), um sich einen Schub in Ihrer Arbeitssuchkarriere zu verschaffen.
Sie sind nicht technisch versiert und müssen entsprechend den Anweisungen ihres Kunden einstellen. Wenn Sie das letzte Jahr damit verbracht haben, Version X einer heißen Programmiersprache zu lernen, und Ihr Lebenslauf gegen einen zehnjährigen Veteranen antritt, der nur Version X-1 kennt, ist es der Veteran, dessen Lebenslauf in den Papierkorb geworfen wird.
Das Web hat es möglich gemacht, dem College-Weg zu einem Job zu entkommen. Sie können ein Freiberufler sein oder eine Notwendigkeit finden und Software schreiben, um sie zu füllen. Es gibt viele Ein-Mann-Outfits, die Software im Internet verkaufen.
Zunächst müssen Sie mindestens eine Programmiersprache lernen. Erfahren Sie mehr über Programmiersprachen.
Programmierer spezialisieren sich in der Regel nach Branchen. Spieleprogrammierer schreiben keine Flugsteuerungs- oder Bewertungssoftware für Finanzgeschäfte. Jeder Industriezweig hat sein eigenes Fachwissen, und Sie sollten damit rechnen, dass es ein Jahr in Vollzeit dauert, um sich auf den neuesten Stand zu bringen. Wichtig Von Ihnen werden heutzutage sowohl kaufmännische als auch technische Kenntnisse erwartet. In vielen Jobs bringt Ihnen dieser Vorteil den Job.
Es gibt branchenübergreifende Nischenfähigkeiten - wenn Sie wissen, wie man Software für künstliche Intelligenz (KI) schreibt, können Sie Software schreiben, um Kriegsspiele zu bekämpfen, Trades ohne menschliches Eingreifen zu kaufen oder zu verkaufen oder sogar unbemannte Flugzeuge zu fliegen.
Immer! Erwarten Sie, im Laufe Ihrer Karriere neue Fähigkeiten zu erlernen. In der Programmierung ändert sich alles alle fünf bis sieben Jahre. Alle paar Jahre kommen neue Versionen von Betriebssystemen mit neuen Funktionen, sogar neuen Sprachen wie C #. Es ist eine Karriere-lange Lernkurve. Auch ältere Sprachen wie C und C ++ ändern sich mit neuen Funktionen und es werden immer neue Sprachen zu lernen sein.
Du bist nie zu alt zum Lernen. Einer der besten Programmierer, die ich je für einen Job interviewt habe, war 60 Jahre alt!
Für den Fall, Sie fragen sich, was ist der Unterschied zwischen einem Programmierer und einem Software-Entwickler? Die Antwort ist keine. Es bedeutet einfach das Gleiche! Jetzt ist ein Softwareentwickler ähnlich, aber nicht dasselbe. Willst du den Unterschied wissen? Lesen Sie mehr über Software-Engineering.