Dank der starken Nachfrage und der hohen mittleren Jahreslöhne verfolgen immer mehr Menschen Karriere als Computer programmers.At Coding Dojo, wo ich ein Lehrer bin, sehen wir viele eifrige Studenten, die in die Branche einbrechen wollen. Aber viele von ihnen sind entmutigt von Mythen, die sie darüber hören, was es braucht, um eine Codierung Whiz zu werden.Heute möchte ich diese Mythen entlarven, damit jeder, der neue Fähigkeiten erlernen oder mehr Geld verdienen möchte, schneller zu einem Job in dieser Branche gelangen kann., Hier ist die Wahrheit hinter 10 gemeinsamen Mythen über ein Entwickler zu werden.
Mythos #1: Ich muss ein Wunderkind sein, um Entwickler zu sein
Realität: Die Leute denken oft, Programmierer seien eine besondere Rasse der Menschheit, die mit wissenschaftlichen Taschenrechnern für Gehirne geboren wurde. Im Gegenteil, Entwickler sind gewöhnliche Menschen, die einfach eine Leidenschaft für die Programmierung haben. Und wie in jedem Beruf bringt Talent die Menschen nur so weit, dass Arbeitsmoral und Disziplin wirklich Erfolg oder Misserfolg bestimmen.Wenn Sie neugierig sind, Programmierung zu lernen, keine Sorge; es ist nicht so schwierig, wie es scheinen mag., Programmierung ist im Kern einfach eine Form der Kommunikation zwischen zwei Entitäten — in diesem Fall einem Entwickler und einem Computer. Auf einer grundlegenden Ebene besteht Ihre Aufgabe als Entwickler darin, einem Computer Anweisungen zum Erstellen von etwas wie einer Website zu geben.Aber natürlich sagst du nicht einfach: „Computer, baue mir eine Website.“Es ist komplexer als das. Kurz gesagt, Programmieren ist wie das Schreiben sorgfältiger Bedienungsanleitungen in einer speziellen Sprache, die nur Computer und andere Programmierer interpretieren können.Wenn Sie mit anderen kommunizieren können, können Sie programmieren lernen.,
Mythos #2: Es ist zu spät für mich zu einem Entwickler
Realität: Die Wahrheit ist, es ist nie zu spät, um sich ein computer-Programmierer. Viele Coding-Bootcamps arbeiten mit Schülern jeden Alters und mit unterschiedlichsten Hintergründen. Viele melden sich mit wenig Programmiererfahrung an. Solange sie die erforderliche Arbeit leisten, können sie sowohl im Klassenzimmer als auch in der Belegschaft nach dem Abschluss große Erfolge erzielen.,Auch wenn Sie Ihre Karriere in der Programmierung später beginnen, als Sie es sich gewünscht hätten, werden Sie feststellen, dass Sie alles haben, was Sie brauchen, um mit der richtigen Vorbereitung und Arbeitsmoral erfolgreich zu sein.
Mythos #3: ich brauche ein Studium der informatik zu einem Entwickler
Realität: Haben Sie bemerkt, alle die coding-bootcamps aufspringen der ganzen Welt? Diese Bootcamps würden nicht lange im Geschäft bleiben, wenn sie nicht als praktikable Alternativen zu herkömmlichen Schulen erfolgreich wären. (Haftungsausschluss: Ich arbeite für einen.,) Jeden Monat, Absolventen dieser Bootcamps — die oft die Camps mit begrenzten Erfahrungen in der Programmierung beginnen — Land Jobs als Entwickler.Und wenn Sie in der zunehmenden Popularität von kostenlosen Online-Lernplattformen wie Codecademy werfen, ist es offensichtlich, dass das Lernen zu programmieren ist keine Gelegenheit exklusiv für formale Institutionen.Programmieren ist wie fast jeder Beruf: Wenn Sie gut darin sind, werden die Leute Sie für Ihre Fähigkeiten bezahlen, unabhängig davon, wie Sie dorthin gekommen sind. (Klicken Sie hier, um diesen weisen Rat zu twittern.,)
Mythos #4: ich brauchen ernsthafte Mathe-Fähigkeiten, um eine developer
Realität: ein Entwickler sind, brauchen Sie nicht zu wissen, wie die Annäherung an eine bestimmte integral mit einem Parabol-variable. Sie müssen nicht einmal wissen, was das bedeutet. Alles, was Sie brauchen, ist grundlegende Algebra, Logik, starke Problemlösungsfähigkeiten und vor allem Geduld.Dies bedeutet nicht, dass Entwickler niemals erweiterte Mathematik verwenden. Wenn das vorliegende Projekt komplexe mathematische Berechnungen erfordert, müssen Sie Ihre mathematischen Fähigkeiten unbedingt auffrischen. Es stehen jedoch viele Plugins und Bibliotheken zur Verfügung, um Berechnungen für Sie auszuführen., Alles, was Sie tun müssen, ist, das Plugin oder die Bibliothek in Ihren Code zu implementieren, sodass es nicht unbedingt erforderlich ist, mathematisch äußerst kompetent zu sein, um Entwickler zu werden.
Mythos #5: ich muss lernen, die „beste“ Programmiersprache, die Entwickler werden
Realität: Eine gemeinsame Frage, die Anfänger Fragen, „Was ist die beste Sprache zu lernen?“Es ist eine gute Frage, aber auch eine fehlgeleitete. Keine Computersprache ist „besser „als eine andere, genauso wie Französisch nicht“ besser “ ist als Spanisch., So wie der Nutzen einer gesprochenen Sprache davon abhängt, welches Land Sie besuchen, hängt der Nutzen einer Computersprache davon ab, was Sie tun müssen.Eine bessere Frage ist: „Welche Programmiersprache sollte ich zuerst lernen?“Wenn Sie ein großartiger Entwickler sein möchten, müssen Sie mehrere Sprachen beherrschen.Der beste Ansatz ist, mit den Grundlagen zu beginnen. Wenn Sie Webentwickler werden möchten, beginnen Sie mit HTML und CSS, den grundlegenden Sprachen des Webs., Wenn Sie sich mehr für allgemeine Computerprogrammierung interessieren, konzentrieren Sie sich auf Sprachen mit vielen Online-Dokumentationen und Tutorials, die Ihr Lernen ergänzen, und sorgen Sie sich nicht um die „beste“ Sprache. Im Laufe Ihres Lernens werden sich die Stärken und Schwächen jeder Sprache offenbaren.Sobald Sie ein Bootcamp abgeschlossen haben oder andere erforderliche Kursarbeiten und Projekte abgeschlossen haben, ist es an der Zeit, ein Interview für einen Job als Webentwickler zu führen. Hier sind noch ein paar Mythen für diese Phase Ihres Karrierewechsels.,
Mythos #6: Graduierung ist nur der Anfang
So dass Sie sich an seriöse coding bootcamp, zeigte sich jeden Tag, Trank genug, Red Bull zu töten, ein echter Stier und Schloss mit einem soliden Verständnis von OOP, MySQL, Heroku, und 20 andere Bedingungen, die nicht sind, es stellt sich heraus, ausländische Schimpfwörter. Es ist glatt Segeln von hier aus, nicht wahr?Falsch. Zu viele Coding Bootcamp-Alumni gehen davon aus, dass der Abschluss das Ende ihrer Reise markiert, wenn er in Wahrheit den Anfang markiert.,
Mythos #7: Ein Entwicklung job wird zu mir kommen
Web-Entwickler stark nachgefragt, und die meisten coding-bootcamps haben Ressourcen zu helfen Sie gewinnen Beschäftigung. Das heißt aber nicht, dass man sich zurücklehnen und abwarten kann, bis die Stellenangebote kommen. Während Sie warten, vermarkten sich andere Absolventen aktiv selbst und schnappen sich Jobs, für die Sie möglicherweise qualifizierter sind — wenn Sie sich die Mühe gemacht hätten, sich zu bewerben.Stattdessen müssen Sie bei Ihrer Jobsuche sehr proaktiv sein., Wenn Sie keine gute Beziehung zum Career Center Ihres Bootcamps aufgebaut haben, wenden Sie sich jetzt an sie und folgen Sie ihnen alle 2-3 Wochen, um auf ihrer Karte zu bleiben. Motivierte Coding Bootcamp-Alumni bewerben sich täglich bei mehreren Unternehmen; Beginnen Sie mit Unternehmen in Ihrem erweiterten Netzwerk und nutzen Sie dann Ressourcen wie Jobsuchstellen. Dieser Prozess erfordert Forschung, Öffentlichkeitsarbeit und ein starkes Anschreiben (das Sie für jedes Unternehmen anpassen müssen).Erstellen Sie schließlich ein GitHub-Profil, bevor Sie Ihren Abschluss machen, und führen Sie einige Lern-Repos durch, um zu zeigen, dass Sie Schnupftabak haben.,
Mythos #8: ich bin fertig learning
Vom Ende der Codierung bootcamp Erfahrung, Sie haben gelernt, eine Menge von Fähigkeiten. Das bedeutet jedoch nicht, dass Ihr Lernen abgeschlossen ist. So wie Sie die Hälfte des Französisch vergessen haben, das Sie in der High School gelernt haben, weil Sie es nach dem Abschluss nicht mehr benutzt haben, werden Sie Programmiersprachen vergessen, die Sie gelernt haben, aber nicht täglich verwenden basis.To verhindern Sie dies, arbeiten Sie an persönlichen Projekten, die Sie zwingen, Sprachen und Software zu verwenden, mit denen Sie bei der Arbeit nie arbeiten.,
Mythos #9: ich brauche nicht mehr meinen Klassenkameraden ein
Die Schüler gingen Sie durch Codierung bootcamp mit sind Ihre größten beruflichen Ressourcen. Selbst dieser seltsame bärtige Typ, der Cheetos-Staub auf jeder Tastatur hinterlassen hat, die er berührt hat, wird eines Tages ein leitender Entwickler sein…. so stellen Sie sicher, dass Sie in Kontakt bleiben.Ob es ein einfaches “ wie ya gewesen?“E-Mail alle paar Monate oder eine monatliche Poker-Nacht für Ihre Kohorte beginnen, müssen Sie diese Beziehungen stark zu halten., Viele Coding Bootcamp Alumni (wie Coding Dojos eigener AJ Agrawal, Mitbegründer von Alumnify) haben erfolgreiche Unternehmungen mit Kommilitonen geschaffen; Wenn Sie dies nicht getan haben, während Sie ein Student waren, ist es nicht zu spät zu beginnen. Erreichen Sie einfach, halten diese Beziehungen stark, und lassen Sie die Macht des Netzwerks den Rest erledigen.
Mythos #10: ich werde nail interviews ohne Vorbereitung
Sogar mit der richtigen Ausbildung, ist es immer noch an Ihnen, diese zu halten interview Fähigkeiten stark. Stellen Sie sich das Interviewen als Muskel vor — wenn Sie es nicht benutzen, verkümmert es., Stellen Sie sicher, dass Sie vor jedem Interview die Beantwortung von Fragen üben, auch wenn sie sich vor dem Spiegel befinden.Noch wichtiger ist es, die üblichen Tests zu üben, die Interviewer geben. Einige Unternehmen verwenden technische Interviews, während andere Ihnen möglicherweise eine Codierungsherausforderung stellen, die Sie voraussichtlich über Nacht lösen werden. Es gibt viele gute Ressourcen, die Ihnen bei der Vorbereitung helfen,aber ein besonders gutes ist das Codierungsinterview.Vergessen Sie nicht zuletzt die Grundlagen. Halten Sie Ihren Lebenslauf mit Ihren Fähigkeiten und Kenntnissen aktualisiert, und listen Sie Ihre Codierung Bootcamp unter Ihrer Ausbildung Abschnitt., Recherchieren Sie, damit Sie wissen, was das Unternehmen tut und intelligente Fragen stellen können. Stellen Sie sicher, dass Sie angemessen kleiden. Und vergessen Sie nicht, nach Abschluss Ihres Interviews eine kurze Dankeschön-E-Mail zu senden.Der Weg zum Programmierer ist nicht einfach, und eine Karriere in der Computerprogrammierung ist nicht jedermanns Sache. Wenn Sie jedoch Ihre nächsten Schritte in Betracht ziehen, wissen Sie, dass viele Menschen — keine von ihnen ist mehr dazu bestimmt, Programmierer zu sein als Sie — durch Computerprogrammierung Erfolg und Glück gefunden haben.,Solange Sie das im Hinterkopf behalten und sich der Wahrheit hinter den Mythen bewusst bleiben, sind Sie an einem guten Ort, um Ihre Leidenschaft und zukünftige Karriere zu verfolgen.Michael Choi ist Gründer und Cheflehrer von Coding Dojo, das ein 12-wöchiges Bootcamp für Webentwicklungen für Highschool-/College-Studenten anbietet, die Transkripte/Lebensläufe auffüllen möchten, Fachleute, die ihre Karriere neu erfinden möchten, oder Unternehmer, die ein webbasiertes Unternehmen gründen möchten.
Schreibe einen Kommentar