Einstieg in IT: Erfahrung eines nigerianischen Entwicklers

Einstieg in IT: Erfahrung eines nigerianischen Entwicklers

Ich bekomme oft Fragen dazu, wie man eine Karriere im IT-Bereich beginnt, und vor allem von meinen Landsleuten — den Nigerianern. Auf die meisten dieser Fragen lĂ€sst sich keine universelle Antwort geben, aber ich denke, es könnte hilfreich sein, wenn ich einen allgemeinen Ansatz fĂŒr den Einstieg in die IT skizziere.

Muss man Programmieren können?

Ein Großteil der Fragen, die ich von Menschen erhalte, die in die IT in Nigeria möchten, bezieht sich spezifisch auf das Lernen von Programmierung. Ich glaube, das liegt an zwei Faktoren:

  • Ich selbst bin Entwickler, deshalb ist es nur logisch, dass die Leute Rat von mir zu entsprechenden Themen suchen.
  • Die Arbeit mit Code ist heutzutage die attraktivste Karrieremöglichkeit in der IT, zumindest hier bei uns. Viele denken, dass es neben dieser keine anderen Optionen gibt. Hinzu kommt, dass Programmierer und ihre FĂŒhrungskrĂ€fte die höchsten GehĂ€lter in der Branche weltweit haben.

Meiner Meinung nach ist es wichtig zu erkennen, dass man nicht unbedingt mit Programmierung anfangen und das, was man umgangssprachlich einen „Techniker“ nennt, werden muss. Ich bin der Meinung, dass jeder mit dem nötigen Engagement Programmierung erlernen und professionell anwendungsorientiert arbeiten kann, aber vielleicht ist es einfach nicht erforderlich.

Es gibt in der IT viele andere Karrierewege, ĂŒber die man ebenfalls nachdenken sollte. Im Folgenden teile ich meine Überlegungen zu einigen davon und erörtere, wie vielversprechend sie aus der Sicht eines in Nigeria lebenden Menschen sind.

Dies ist noch keine vollstĂ€ndige Liste alternativer Berufe, die keinen direkten Bezug zur Programmierung haben. Ich werde jedoch auch ĂŒber meine Erfahrungen als Programmierer sprechen — wenn Sie deswegen hier sind, blĂ€ttern Sie zum Abschnitt „Und was ist mit der Programmierung?“.

Karrieremöglichkeiten fĂŒr Nicht-Programmierer

Design

Design ist ein ziemlich weit gefasster Begriff in der IT, aber normalerweise, wenn mich Menschen nach Design fragen, bezieht sich das auf UI oder UX. Diese beiden Aspekte umfassen ebenfalls ein breites Spektrum an PhĂ€nomenen — dazu gehört alles, was mit den visuellen, taktilen und sogar auditiven EindrĂŒcken zu tun hat, die bei der Interaktion mit einem Produkt entstehen.

In großen Organisationen, insbesondere in solchen mit einem gut entwickelten Technologiekosmos, werden die Aufgaben in den Bereichen UI und UX auf spezialisierte FachkrĂ€fte aufgeteilt. Ein Designer — normalerweise hat er als Allrounder angefangen — ist nur fĂŒr Icons zustĂ€ndig, ein anderer kĂŒmmert sich ausschließlich um Animationen. Ein solches Maß an Spezialisierung ist fĂŒr Nigeria untypisch — die Branche hat noch nicht die Reife erreicht, die fĂŒr ihre Verbreitung erforderlich ist. Hier finden Sie eher Allrounder, die alle Aufgaben rund um UI und UX ĂŒbernehmen.

TatsĂ€chlich ist es nicht ungewöhnlich, dass Designer auch im Frontend tĂ€tig sind — ein hĂ€ufiges PhĂ€nomen. Doch jetzt beginnt sich die Situation zu verĂ€ndern. Immer mehr Unternehmen werden erfolgreich genug, um es sich leisten zu können, FachkrĂ€fte einzustellen, sodass ganze Teams an der Produktgestaltung arbeiten. Angesichts all dessen ist es eine durchaus praktikable Strategie, einfach die Designerberuf zu erlernen und es dabei zu belassen, um eine Karriere auf dem nigerianischen Markt aufzubauen.

Projektmanagement

Projektmanager werden praktisch in allen TĂ€tigkeitsbereichen benötigt, sodass Sie versuchen können, Erfahrungen und Kenntnisse aus einer anderen Branche zu nutzen, um im IT-Bereich erfolgreich zu sein. NatĂŒrlich muss man berĂŒcksichtigen, dass einige davon irrelevant sein könnten, ganz zu schweigen davon, dass ein Manager die technischen Details des Projekts, das er leitet, verstehen muss. Aber wenn Sie der Meinung sind, dass es Ihnen gut gelingt, Menschen zu fĂŒhren, Dialoge aufzubauen und effektive ArbeitsablĂ€ufe zu entwickeln, sollten Sie diese Option in Betracht ziehen.

Marketing und GeschÀftsentwicklung

GeschĂ€ftsentwicklung ist ebenfalls ein ziemlich vages Konzept. In Technologieunternehmen kĂŒmmern sich Mitarbeiter darum, dass das Projekt ein gewisses Wachstum zeigt — sei es das Wachstum der Abonnentenzahl, der Bestellungen, der Werbeaufrufe oder anderer Kennzahlen, die den Hauptwert widerspiegeln, den das Produkt bietet. In diesem Prozess sind die unterschiedlichsten FĂ€higkeiten gefragt: Produktpromotion, Design, Datensammlung, mĂŒndliche und schriftliche Kommunikation, Projektmanagement und vieles mehr.

Benutzersupport

Diese Rolle zieht die wenigsten Menschen an, die eine Karriere im IT-Bereich anstreben. Ich erklĂ€re das damit, dass die Menschen, die im Support in nicht-technischen Bereichen arbeiten, insgesamt wenig verdienen. Dies ist wiederum eine Folge der Tatsache, dass nigerianische Organisationen der Kundenberatung nicht viel Bedeutung beimessen und kein Geld dafĂŒr investieren – in unserer Kultur ist das Sprichwort „wurstle dich irgendwie durch».

Gleichzeitig ist mir in letzter Zeit aufgefallen, dass sich die Einstellung zum Support und zu Investitionen in diesen Bereich geĂ€ndert hat – zumindest lĂ€sst sich dieser Wandel im Technologiebereich beobachten. Junge Unternehmen haben erkannt, dass die Nigerianer möglicherweise damit zurechtkommen, es aber fĂŒr das GeschĂ€ft besser und profitabler ist, den Kunden möglichst umfassende Hilfe zu bieten. Aber selbst wenn man diesen Trend außer Acht lĂ€sst, werde ich im nĂ€chsten Abschnitt einen weiteren Grund nennen, warum es sich lohnt, ĂŒber eine Karriere im technischen Support und in verwandten Bereichen nachzudenken.

Ausbau des nigerianischen Marktes

Ein enormes Plus, das uns das Internet bietet, ist, dass es Grenzen zwischen LÀndern aufhebt, jedenfalls was Arbeit und Zusammenarbeit betrifft. Die Tatsache, dass wir unsere FÀhigkeiten in allen genannten Bereichen (und vielen nicht genannten) exportieren können, indem wir remote arbeiten, bedeutet, dass wir nicht nur auf die Nachfrage nach Designern, Digitalarbeitern und Managern in Nigeria beschrÀnkt sind.

Es gibt eine Vielzahl von Möglichkeiten, in den internationalen Markt einzutreten:

  • Freelance-Remote-Arbeit. Es gibt Plattformen, die speziell fĂŒr diesen Zweck geschaffen wurden – Toptal, Gigster, Upwork usw. Ich habe ĂŒber zwei Jahre lang auf Gigster als Freelancer gearbeitet. Dort haben auch viele andere FachkrĂ€fte aus Nigeria gearbeitet – nicht nur Entwickler, sondern auch Projektmanager und Designer.
  • Vollzeit-Remote-Arbeit. Weltweit gibt es Startups, deren GrĂŒnder nach Leuten suchen, ohne auf geografische Faktoren zu achten. Dies belegen eindeutig Jobportale wie Remote|OK.
  • Die Ausreise aus dem Land. Meiner Meinung nach ist das der schwierigste Weg, zumindest in unserem Staat. Reisen ins Ausland sind fĂŒr uns eine Herausforderung, vor allem wenn man bedenkt, wie viel man erledigen und bezahlen muss, um ein Visum und die Erlaubnis zu erhalten, im Ausland zu leben, besonders wenn das Land nicht afrikanisch ist. Aber es gibt einen Vorteil: Man muss im Grunde genommen nicht unbedingt außerhalb Afrikas streben. In SĂŒdafrika, Kenia, Ghana und anderen LĂ€ndern gibt es genug Unternehmen, die an der Einstellung interessiert sind. Allerdings muss man zugeben: Außerhalb des Kontinents sind sowohl die Nachfrage als auch die GehĂ€lter höher.

Ich wĂ€hle fĂŒr mich selbst eine remote Arbeit aus zwei GrĂŒnden:

  1. Es ist praktisch die ideale Lösung sowohl fĂŒr den Arbeitgeber als auch fĂŒr den Mitarbeiter. Der Mitarbeiter hat normalerweise diesen Gedanken: „Ich habe zwei Jahre im Internet alles ĂŒber den technischen Support gelernt, und sie bieten mir 25.000 Naira an.“ Auf der anderen Seite schĂ€tzt ein Arbeitgeber, der Tausende Kilometer entfernt ist, seine FĂ€higkeiten und ist geneigt, ihn aus finanziellen GrĂŒnden einzustellen – es wird ihn wahrscheinlich weniger kosten als die Anstellung von Personen aus seiner eigenen Region. Das klingt nicht besonders gut, aber in der RealitĂ€t ist es nicht so schlimm. Absolute Zahlen zeigen nicht immer, wie sehr das Gehaltsniveau die LebensqualitĂ€t eines Menschen beeinflusst. Man muss die Lebenshaltungskosten in den jeweiligen Regionen berĂŒcksichtigen. Möglicherweise ist es vorteilhafter, ein Entwickler mit einem Gehalt von 40.000 Dollar in Ibadan zu sein, als 100.000 Dollar zu verdienen und in San Francisco zu leben.
  2. Wenn Sie Geld in einer anderen WĂ€hrung verdienen und es in Nigeria ausgeben, profitieren Sie der lokalen Wirtschaft.

Was ist mit Programmieren?

Hier steht die Frage am drĂ€ngendsten: „Was genau soll man lernen?“. Die Worte „Code schreiben“ umfassen so viel, dass es schwierig ist, nicht verwirrt zu werden und sich von Informationen ĂŒberflutet zu fĂŒhlen. Es gibt zahlreiche Programmiersprachen und -werkzeuge, die auf die unterschiedlichsten Arten eingesetzt werden können. AnfĂ€ngern, besonders Selbstlernern, scheint es oft, als wĂŒrden sie von allen Seiten bombardiert.

„Lerne JavaScript, verwechsle es nur nicht mit Java, wobei Java auch nicht schlecht wĂ€re, wenn du mit dem Server-Teil auf Android arbeiten möchtest. FĂŒr den Server-Teil ist auch JavaScript geeignet, aber es ist ursprĂŒnglich auf Browser ausgerichtet. Außerdem benötigst du HTML, CSS, Python, Bootstrap (aber Bootstrap taugt ja fĂŒr nichts... oder etwa doch?), React, Vue, Rails, PHP, Mongo, Redis, Embedded C, Machine Learning, Solidity und so weiter.“

Die gute Nachricht: Solche Verwirrungen lassen sich vermeiden. Im letzten Jahr habe ich geschrieben Anleitung, in dem ich die grundlegendsten Konzepte erklĂ€re (was der Unterschied zwischen Backend und Frontend ist, und was die Client-Seite von der Server-Seite unterscheidet), die unter Programmierern weit verbreitet sind – zumindest bei denen, die sich mit Webentwicklung oder mobilen Anwendungen beschĂ€ftigen.

Hier sind ein paar Tipps:

1. Denke darĂŒber nach, welches Produkt du erstellen möchtest. Es wird einfacher sein zu verstehen, was du lernen solltest, wenn du versuchst, dir das Endergebnis vorzustellen. Vielleicht möchtest du wissen, wie man eine Ausgaben-App fĂŒr Android erstellt. Vielleicht hast du schon lange darĂŒber nachgedacht, wie cool es wĂ€re, den Code fĂŒr einen persönlichen Blog selbst zu schreiben, anstatt fertige Lösungen von WordPress oder Medium zu nutzen. Oder vielleicht bist du mit dem aktuellen Aussehen und der Funktionsweise von Online-Banken nicht zufrieden.

Es spielt keine Rolle, dass möglicherweise schon jemand das umgesetzt hat, was du fĂŒr dich als Ziel gesetzt hast. Es spielt keine Rolle, dass niemand außer dir es nutzen wird. Es spielt keine Rolle, dass die Idee in deinen Augen dumm oder unrealistisch aussieht. Es geht einfach darum, dir einen Ausgangspunkt zu verschaffen. Jetzt kannst du Google verwenden und nach "wie man Code fĂŒr einen Blog schreibt" suchen.

Eine andere Möglichkeit, einen Ausgangspunkt zu finden, besteht darin, darĂŒber nachzudenken, wer du werden möchtest. „Ich möchte im Bereich Machine Learning arbeiten.“ „Ich möchte iOS-Entwickler werden.“ Das gibt dir auch Formulierungen, die du googlen kannst: „Kurse ĂŒber Machine Learning“.

2. StĂŒckweises Erlernen des Materials. Die ersten Schritte von diesem Ausgangspunkt hinterlassen ebenfalls das GefĂŒhl völliger Verwirrung. Der Grund dafĂŒr ist, dass die Erstellung eines Blogs von Grund auf Wissen in einer ganzen Reihe von Programmiersprachen und Werkzeugen erfordert. Aber das sollte dich zu Beginn nicht stören.

Lassen Sie uns mit einem Beispiel aus dem ersten Punkt fortfahren. Ich habe also in Google "wie man Code fĂŒr einen Blog schreibt" eingegeben und bin auf einen Artikel mit tausend Wörtern gestoßen, in dem Begriffe wie HTML/CSS, JavaScript, SQL und so weiter vorkamen. Ich fange damit an, das erste Wort, das ich nicht verstehe, zu nehmen und Informationen durch Anfragen wie "Was ist HTML&CSS" und "HTML&CSS lernen" zu suchen.

3. Fokussiertes Lernen. Konzentrieren Sie sich. Lassen Sie zunĂ€chst alles ÜberflĂŒssige beiseite und beginnen Sie mit den Grundlagen. Machen Sie sich so grĂŒndlich mit dem Begriff HTML&CSS (oder was auch immer Sie hatten) vertraut, wie Sie können, bis Sie das GefĂŒhl haben, es zu verstehen. Das Lernen von Grundlagen kann schwierig sein, weil man nicht versteht, wie das alles praktisch angewendet wird. Geben Sie nicht auf. Mit der Zeit wird alles klarer.

Wenn Sie den ersten unverstĂ€ndlichen Begriff abgeschlossen haben, können Sie zum nĂ€chsten ĂŒbergehen – und so bis in alle Ewigkeit. Dieser Prozess endet niemals.

Lernen zu lernen

Also, Sie haben sich entschlossen, Ihre KrÀfte im IT-Bereich zu versuchen. Jetzt bleibt nur noch zu verstehen, wie man einige EngpÀsse umgeht:

  • Zeit fĂŒr das Lernen und Ressourcen mit Materialien finden
  • Mit dem Nigerianischen Faktor umgehen, das heißt mit all unseren UnzulĂ€nglichkeiten, die jede Handlung fĂŒnfzigmal komplizierter machen
  • Geld auftreiben, das wir dafĂŒr ausgeben wollen

Um ehrlich zu sein: Ich habe keine erschöpfenden Antworten zu jedem Punkt. Die Frage nach Ressourcen ist besonders drÀngend, denn... nun, wir sind in Nigeria. Wenn Sie auf globalem Niveau konkurrieren möchten, sind Ihre Bedingungen erheblich schlechter als die der Konkurrenz. Die meisten Einheimischen haben nicht einmal Zugang zu einem Computer, eine konstante Stromversorgung und schnelles Internet. Ich hatte nicht alle drei, als ich meine Karriere begann, und mein Zustand war noch lange nicht der schlimmste.

Der Großteil der Ressourcen, die ich weiter unten aufliste, bezieht sich auf Programmierungsthemen – darin habe ich die beste Erfahrung. Aber solche Plattformen lassen sich auch leicht fĂŒr andere Bereiche googeln, ĂŒber die bereits die Rede war.

Das Internet ist alles fĂŒr Sie

Wenn Sie bereits einen stĂ€ndigen Internetzugang haben oder sich diesen leicht leisten können, ist alles in Ordnung. Wenn nicht, nutzen Sie die Zeit, in der Sie Zugang zum Netz haben, so gut wie möglich. Es ist keine ideale Lösung – hauptsĂ€chlich, weil es Ihnen die Möglichkeit nimmt, sofort Antworten auf auftretende Fragen zu finden – aber Sie können grĂ¶ĂŸtenteils auch offline mit dem Programmieren ĂŒben, nachdem Sie die notwendigen Programme und Lernmaterialien heruntergeladen haben.

Immer wenn ich die Möglichkeit hatte, ins Internet zu kommen (zum Beispiel im BĂŒro, in dem ich mein Praktikum gemacht habe, oder auf der Bank vor der Doktorandenunterkunft der UniversitĂ€t von Lagos, wo man WLAN empfangen kann), habe ich Folgendes getan:

  • Ich habe alle notwendigen Dateien fĂŒr die Installation und Konfiguration der Programme heruntergeladen.
  • Ich habe BĂŒcher, PDF-Dokumente und Video-Tutorials heruntergeladen, die ich dann offline studiert habe.
  • Ich habe Webseiten gespeichert. Wenn Sie ein Tutorial sehen, das Sie unterwegs nicht rechtzeitig anschauen können, speichern Sie die Webseite vollstĂ€ndig auf Ihrem Computer. Ressourcen wie freeCodeCamp bieten das Repository ein komplettes Set an Materialien.

Mobilfunkdaten sind fĂŒr mich zu einem der Hauptausgabenposten geworden. Damit vernĂŒnftig umzugehen, insbesondere wenn Sie WLAN auf einen Computer verteilen möchten – das ist eine FĂ€higkeit, die man entwickeln muss. Zum GlĂŒck sind die Preise fĂŒr Daten in den letzten Jahren gesunken.

Aber ich muss doch fĂŒr BĂŒcher, Tutorials und Kurse bezahlen?

TatsĂ€chlich nicht. Es gibt im Netz eine Menge kostenloser Ressourcen. Codecademy bietet einen kostenlosen Tarif an. FĂŒr Udacity alle Kurse, außer den Nano-Kursen, fallen keine Kosten an. Vieles von dem zu zahlenden Inhalt ist auf Youtube erneut hochgeladen worden. Auf der Coursera und Khan Academy gibt es auch genug kostenloses Material. Und das sind nur einige von tausenden von Ressourcen, die im Internet verfĂŒgbar sind.

Es ist unbestreitbar, dass kostenpflichtige Inhalte oft von höherer QualitĂ€t sind. NatĂŒrlich habe ich es inzwischen rechtzeitig aufgegeben, das zu unterstĂŒtzen, aber frĂŒher habe ich BĂŒcher und Videos, fĂŒr die ich kein Geld hatte, illegal heruntergeladen.

Und schließlich ist das mĂ€chtigste Werkzeug in Ihrer Hand – Google. Ich habe gerade mal die Spitze des Eisbergs an Ressourcen angeschnitten, die es dort gibt. Suchen Sie einfach nach dem, was Sie brauchen – und wahrscheinlich werden Sie es dort finden.

Code und Design – nur am Computer.

Wenn Sie bereits einen haben, ist das großartig. Wenn nicht, mĂŒssen Sie sich darum kĂŒmmern, ihn zu beschaffen. Aber es gibt gute Nachrichten: Am Anfang benötigen Sie nichts Allzu Aufwendiges, besonders wenn Sie vorhaben, Webentwicklung zu betreiben. Solche Eigenschaften sind durchaus ausreichend:

  • Prozessor mit 1,6 GHz
  • RAM mit 4 GB
  • Festplatte mit 120 GB

So etwas kann man irgendwo fĂŒr etwa 70.000 Naira erwerben, sogar gĂŒnstiger, wenn Sie gebraucht kaufen. Und nein, ein MacBook brauchen Sie nicht.

Vor etwa sechs Jahren habe ich WordPress-Entwicklung gelernt und musste dafĂŒr fast tĂ€glich einen HP-Laptop von einem Freund ausleihen. Ich kannte genau die Tage und Stunden, an denen er an der UniversitĂ€t beschĂ€ftigt war und wann er ins Bett ging – wĂ€hrend dieser Zeiten konnte ich den Computer nutzen.

NatĂŒrlich sind diese Empfehlungen nicht fĂŒr jeden geeignet – manche können nicht auf einmal 70.000 Naira aufbringen, andere haben keine Freunde mit einem Laptop, die bereit sind, ihn auszuleihen. Aber es ist entscheidend, einen Weg zu finden, um Zugang zu einem Computer zu bekommen.

Wenn Sie nicht planen, im Design oder Codierung zu arbeiten, dann ist ein Smartphone eine großartige Alternative, um die benötigten Themen zu lernen. Aber natĂŒrlich ist es mit einem Computer bequemer.

Wenn Sie nur gelegentlich einen Computer haben, können Sie in der Zwischenzeit mobile Anwendungen verwenden, mit denen es sehr einfach ist, Informationen unterwegs aufzunehmen. Viele von ihnen ermöglichen das Lernen auch im Offline-Modus.

  • Codecademy Go, Py – gute Optionen, um Codierung im mobilen Modus zu erlernen
  • Google hat eine ansprechende Anwendung veröffentlicht Primer, mit der Sie FĂ€higkeiten im digitalen Marketing entwickeln können.
  • KA Lite – eine Anwendung, die es ermöglicht, Videos von Khan Academy im Offline-Modus anzusehen.

Ich bin sicher, dass man diesen Liste erweitern kann, wenn man genauer hinsieht.

Wo man Hilfe sucht

Es ist nicht notwendig, alle Schwierigkeiten alleine zu ĂŒberwinden. Hier sind einige Ressourcen, die Ihnen beim Lernen helfen:

  • Andela: Die Andela-Plattform bildet FachkrĂ€fte von Weltklasse aus und bezahlt sie dabei. Die Programmdauer betrĂ€gt vier Jahre, und wĂ€hrend dieser Zeit werden Sie nicht nur lernen, sondern auch echte Produkte fĂŒr Technologieunternehmen aus aller Welt entwickeln, was sehr wertvolle Erfahrungen bringt.
  • Lambda School Africa Pilot: die Lmjabda-Schule bildet innerhalb von neun Monaten fĂ€hige Entwickler aus, die sofort einen Job finden, wobei von Ihnen kein Geld verlangt wird, bis Sie irgendwo untergebracht sind. Jetzt ist Lambda auch in Afrika verfĂŒgbar; die Schule kooperiert mit Paystack, BuyCoins (hier arbeite ich), Cowrywise, CredPal und anderen lokalen Unternehmen. Der erste Jahrgang ist bereits geschlossen, aber ich bin zuversichtlich, dass wir im nĂ€chsten Jahr eine neue AnkĂŒndigung machen werden.
  • Stipendium von IA. Der berĂŒhmte Frontend-Entwickler und MitbegrĂŒnder meines Unternehmens BuyCoins Ire Aderinokun bezahlt jedes Jahr fĂŒr eine Frau einen beliebigen Nanokurs auf Udacity. Das ist besonders verlockend, da ihr Programm nicht auf Programmierung beschrĂ€nkt ist: Es gibt auch digitale und andere GeschĂ€ftsdiziplinen. Momentan werden keine Bewerbungen angenommen, aber die Vorbereitungen fĂŒr die zweite Iteration laufen.
  • Resplash: ein kostenloses Programm, in dem Frauen Programmieren unter Anleitung von Mentoren lernen. Hier kann man nicht nur mit Code arbeiten, sondern auch Startups grĂŒnden und verwalten mit UnterstĂŒtzung erfahrener GrĂŒnder.

Weitere Tipps

  • Reservieren Sie sich jeden Tag Zeit zum Lernen und Üben.
  • Suchen Sie aktiv nach dem, was Sie brauchen. Irgendwo im Internet gibt es es bestimmt. Also suchen Sie.
  • Wenn der Strom hĂ€ufig ausfĂ€llt, verbessern Sie Ihre FĂ€higkeiten im Umgang mit Telefon- und Laptopakkus auf ein Maximum. Ich stecke immer noch bei der ersten Gelegenheit LadegerĂ€te ein – ich bin so daran gewöhnt, paranoid zu sein, dass es zu Hause kein Licht mehr geben könnte.
  • Sobald Sie ein Niveau erreicht haben, auf dem Sie keine Zweifel an Ihrer FĂ€higkeit haben, Konzepte und Themen zu erfassen, versuchen Sie, einen Vertrag zu finden – das wird Sie dazu bringen, sich damit auseinanderzusetzen. In diesem Stadium ist es nicht so wichtig, wie viel Sie bezahlt werden, betrachten Sie jedes Geld als angenehmen Bonus.
  • Gehen Sie nach draußen. Lassen Sie die Leute wissen, dass Sie es ernst meinen. Das kann auf verschiedene Arten geschehen – erstellen Sie eine persönliche Website, treten Sie in GesprĂ€che mit anderen Entwicklern ein, schließen Sie sich Gruppen in sozialen Netzwerken an, schreiben Sie BlogbeitrĂ€ge.
  • Geben Sie nicht auf.

Quelle: habr.com

60GB SSD 8Gb DDR4