it-swarm-eu.dev

Lohnen sich Zertifizierungen?

Ich beende bald meinen College-Abschluss in Programmierung und erkunde die nächsten Schritte, um meine Karriere voranzutreiben. Eine Option, über die ich nachgedacht habe, ist die Erlangung einer Zertifizierung oder einer Reihe von Zertifizierungen in dem Bereich der Entwicklung, in dem ich arbeiten möchte.

Sind diese Zertifizierungen Zeit und Geld wert? Legen die Arbeitgeber großen Wert auf sie?

71
HoLyVieR

Der Hauptzweck von Zertifizierungen besteht darin, Geld für die Zertifizierungsstelle zu verdienen.

Trotzdem denke ich, dass Zertifizierungen umso wichtiger sind, je früher Sie in Ihrer Karriere sind. Als Personalchef verwende ich niemals Zertifizierungen oder deren Fehlen, um potenzielle Mitarbeiter zu filtern, aber ich denke, einige Unternehmen suchen diese möglicherweise als Beweis dafür, dass Sie wissen, was Sie tun. Persönlich möchte ich, dass der Bewerber mir zeigt , dass er etwas tun kann (was eine ganz andere Frage ist, wie ich weiß!).

Je mehr Erfahrung Sie haben, desto mehr können Sie anhand von Beispielen beweisen, dass Sie wissen, was Sie tun, und desto weniger wichtige Zertifizierungen werden.

93
Paddyslacker

Ich würde sogar so weit gehen zu sagen, dass eine "Zertifizierung" ein Netto negativ in einem Lebenslauf sein könnte, der sich für einen Software-Shop bewirbt. Bei Microsoft, Google, Amazon oder Startups, die von Leuten wie diesen betrieben werden, gibt es definitiv die Einstellung, dass man, wenn man ein Zertifikat benötigt, nicht wirklich programmieren kann und wenn man tatsächlich programmieren kann, dann verschwendet man nicht seine Zeit auf Zertifikaten. Zertifikate werden als etwas angesehen, das ein Techniker erhält, nicht als "echter" Informatiker oder Softwareentwickler.

Es spielt keine Rolle, ob dies eine gute oder gültige oder genaue Ansicht derjenigen ist, die Zertifizierungen erhalten. Was zählt, ist, dass diese Einstellung bei Ihren potenziellen Kollegen existiert - zumindest bei solchen Unternehmen. Wenn Sie in Software einer anderen Art als Firma arbeiten möchten, dann YMMV.

55
Arthaey

Es wird beide Arten von Unternehmen geben:

  1. Diejenigen, die sich nicht für Zertifizierungen interessieren. Unternehmen wie FogCreek nicht glauben sogar daran, bestimmte Sprachen zu kennen. (Wissen kann Ihnen Punkte geben, aber das sind nicht die Kriterien.)
  2. Diejenigen, die sich um Zertifizierungen kümmern. Diese Unternehmen glauben möglicherweise an Zertifikate oder ihre Kunden. Höchstwahrscheinlich gibt Ihnen das Unternehmen zusätzliche Punkte, aber meines Wissens sind dies nicht die einzigen oder obligatorischen Kriterien. Wenn ihre Kunden jedoch nur mit einem Unternehmen zusammenarbeiten möchten, das Mitarbeiter mit bestimmten Zertifikaten beschäftigt, kann dies ein Deal Breaker sein.

Für welche Art von Unternehmen interessieren Sie sich? Sehen Sie auf ihrer Job-Seite die genannten Zertifikate?

Meinung: Persönlich sind alle Softwareunternehmen, die ich mir anschaue, mehr besorgt darüber, wie gut Sie als Programmierer sind und oft auch darüber, wie gut eine Informatik ist Person (Algorithmen), die Sie sind. Und so sollte es sein. Für mich sagen Zertifikate nur, wie viel eine Person während der Tests erinnern und nicht wie gut sie denken. Das Denken ist auf meiner Liste viel höher als das Auswendiglernen (wenn letzteres überhaupt auf der Liste steht).

32
Jungle Hunter

Ich werde dies aus der Sicht eines potenziellen Personalmanagers ansprechen. Beachten Sie, dass ich normalerweise in und um Organisationen tätig bin, für die Zertifizierungen und sogar Hochschulabschlüsse keine Priorität haben. Wenn Sie mir Code zeigen, gute Entwicklungspraktiken demonstrieren, sich an verschiedene Methoden anpassen können und im Allgemeinen ein gutes, kreatives Team sind Mitglied mit Schwerpunkt auf Teilen/Zusammenarbeit/Beitrag erhalten Sie eine Chance, Ihre beste Arbeit zu leisten. Dies ist nicht überall der Fall.

  • Sie sagen, dass Sie keinen Abschluss haben, aber Sie arbeiten an einem. Dies lässt mich glauben, dass Sie in der Schule weitermachen wollen und nur Ihre Enten hintereinander bekommen, wenn Sie fertig sind. Dass Sie diese Fragen jetzt stellen, ist ein guter Schritt zur Auswahl der "richtigen" Stellen, für die Sie sich bewerben möchten, und es ist eine gute Sache, ein Gefühl dafür zu bekommen, wie Entwicklergemeinschaften Normen bilden/interagieren/mit ihnen verbunden sind. Bleiben Sie in der Schule und arbeiten Sie daran, Ihre Präsenz in diesen Communities (Programmers.SE, StackOverflow, GitHub-Projekten usw.) auszubauen. Sie sammeln nicht nur Erfahrung, sondern auch Kontakte.
  • Denken Sie daran, dass Sie am Anfang Ihrer Karriere stehen und jeden Weg zur Verfügung haben - wählen Sie einen Weg, der Sie beleuchtet. Wenn jemand sagt, dass eine Zertifizierung in XYZ Ihnen einen Job garantiert (Hinweis: dies wird nicht der Fall sein) und Sie XYZ einfach hassen, tun Sie es nicht. Konzentrieren Sie Ihre Zeit auf die Bereiche, in denen spark Ihre Kreativität vorhanden ist, und bringen Sie Sie dazu, mehr zu lernen, damit Sie mehr beitragen können - für andere Entwickler, für das Unternehmen, das Sie letztendlich bezahlt usw.
  • Wie wertvoll sind Zertifizierungen? Für einige Unternehmen wirklich wertvoll. Für andere überhaupt nicht. Wenn Sie das Geld und die Zeit haben, um für eine Zertifizierungsprüfung zu studieren und diese abzulegen, und der Prozess dazu Augmentation Ihre aktuellen Kursarbeiten auf eine Weise, die für Sie akademisch wertvoll ist, dann gibt es keinen Grund keinen zu verfolgen das interessiert dich.
  • Der beste Weg, um Ihre Programmierfähigkeit zu demonstrieren, besteht darin, Ihre Programmierfähigkeit zu demonstrieren. Ich bin nicht sarkastisch ... wirklich, zeig es einfach. Tragen Sie zu einem Open Source-Projekt bei. Fragen und beantworten Sie StackOverflow und gewinnen Sie an Ansehen. Sie möchten in der Lage sein, ein Interview mit guten Kenntnissen über Programmierkonstrukte zu führen, damit Sie die Fragen vom Typ FizzBuzz und deren Inhalt beantworten können, aber meistens möchten Sie sagen können: "Ich kann das tun, was Sie fragen." denn schau her: Ich habe fertig das, was du fragst, hier und hier und hier und hier. "
15
jcmeloni

Ich bin kein Personalvermittler, aber bisher habe ich den Eindruck, dass Zertifizierungskurse Ihnen einen schlechten Überblick über das Ziehen und Ablegen von Elementen in IDE geben, gleichzeitig die tatsächliche Codierungszeit stehlen und eine Menge Geld kosten.

Der einzige gute Teil der Zertifizierungskurse, den ich bemerkte, war, dass der Ausbilder ausstieg und über einige Fallstricke erzählte, die er in seiner Karriere erlebt hatte. Der eigentliche Inhalt der Kurse entsprach einem Online-Tutorial.

Ich mache keine Zertifizierungen mehr, scheint mir eine totale Zeitverschwendung zu sein.

14
Coder

Einige Unternehmen sind Microsoft Certified Partner, weshalb das Unternehmen eine Mindestanzahl zertifizierter Mitarbeiter (MCP) beschäftigen muss. In diesem Sinne ist es definitiv kann helfen.

Abgesehen davon würde ich jedoch sagen, dass es nicht wirklich hilft. Das Einbringen von Arbeit in OS-Projekte kann viel vorteilhafter für die eigene Karriere sein, insbesondere wenn das OS-Projekt startet (oder Sie ein regelmäßiger Committer für ein bereits etabliertes Projekt werden).

13
Demian Brecht

Nachdem ich in meiner Karriere viel zu viele Zertifizierungen erhalten habe, kann ich sagen, dass meine Zertifizierungen mir, abgesehen von Anbietern, die eine bestimmte Anzahl zertifizierter Mitarbeiter benötigen, nie einen eigenen Job verschafft haben. Sie vermitteln Ihnen jedoch viel mehr Wissen über das Thema. DAS bringt dir den Job, nicht das Zertifikat selbst. Aber Sie können dieses Wissen ohne Zertifikat erhalten.

11
msvb60

Abgemildert als Messwerkzeug

Ich schaue immer mit einem Körnchen Salz, wenn jemand eine ganze Reihe von Zertifizierungen in seinem Lebenslauf auflistet. Aus Erfahrung werden sie in der Regel als Raumfüller verwendet, wenn Erfahrung fehlt. Sie sind nicht nutzlos, aber wenn es zu viele von ihnen gibt, ziehe ich die Augenbrauen hoch und frage mich, ob all die Zeit und das Geld, um Zertifizierungen zu erhalten, nicht besser für ein Open-Source-Projekt ausgegeben worden wären.

aber großartig als Lernwerkzeug

Trotzdem habe ich sie persönlich häufig als Lernwerkzeug verwendet und meine Fortschritte beim Erlernen eines neuen Fachs bewertet. Ich habe in den guten Tagen, als es kostenlos war, viele Zertifizierungen von Brainbench gemacht. Trotzdem würde ich auch jetzt noch für eine Zertifizierung bezahlen, um ein Gefühl für meine Fortschritte zu bekommen und eine Vorstellung davon zu bekommen, wie ich in Bezug auf andere Programmierer rangiere. Zu wissen, wo ich stand, gab mir mehr Selbstvertrauen bei der Arbeitssuche und bei der Aushandlung eines Gehalts, das näher an dem lag, was ich wirklich wert war.

Wie msvb60 sagte, bezweifle ich, dass die Zertifizierung an sich Ihnen möglicherweise keinen Job verschafft, aber das Wissen, das Sie beim Versuch, es definitiv zu erhalten, erworben haben, wird es tun.

8
Newtopian

Ja, es sieht lohnenswert aus, da die angebotenen Kurse nicht nur eine einfache Version sind, sondern die

voller Kurs. Es wäre, als würde man ein Zertifikat von der Universität bekommen.

Von http://www.oreillyschool.com/faqs.php

Nach zufriedenstellendem Abschluss aller Kurse in einer Zertifikatsreihe erhalten Sie ein Zertifikat für berufliche Entwicklung von der University of Illinois im Urbana-Champaign Office of Continuning Education. Die Herausforderung, dieses Zertifikat zu erhalten, und die weltweite Anerkennung der UIUC als hochrangige Institution stellen sicher, dass Ihre Leistung in Ihrem Lebenslauf zum Ausdruck kommt. Um ein Beispiel dieses Zertifikats zu sehen, Klicken Sie hier.

7
l0Ft

In den Antworten wurde nicht wirklich klargestellt, dass die Zertifizierung sehr hilfreich ist, wenn Sie kein guter Programmierer sind.

Vergessen Sie die Arbeit für "Microsoft, Google, Amazon oder Startups, die von Leuten aus Unternehmen wie diesen betrieben werden": Was ist, wenn Ihre Ambitionen geringer sind und Sie (nur ein Beispiel) in der IT-Abteilung einer großen Regierungsbehörde arbeiten möchten? Sie neigen nicht dazu, gute Programmierer einzustellen, und höchstwahrscheinlich haben die Leute, die Sie interviewen, nicht die erste Idee, was ein guter Programmierer ist. Das MSCP-Zertifikat kann jedoch dazu beitragen, dass sich Ihr Lebenslauf von den vielen langweiligen Lebensläufen anderer talentloser Programmierer abhebt.

7
RoundTower

Wenn Sie bereits über das Wissen verfügen, erhalten Sie auf jeden Fall die Zertifizierung. Lassen Sie nicht zu, dass die Zertifizierung der Grund ist, warum Sie lernen.

Die Zertifizierung zeigt, dass Sie Ihre Karriere ernst nehmen, aber wenig über Ihre Kompetenz aussagen.

6
darreljnz

Ich weiß, dass Sie nach Zertifizierungen fragen, aber haben Sie darüber nachgedacht, zu einem Open Source-Projekt beizutragen?

Viele Projekte benötigen Hilfe und einige haben sogar Probleme, die als „einfach“ gekennzeichnet sind. Dies ist ein guter Ausgangspunkt für Menschen mit minimaler/keiner Erfahrung.

Auf diese Weise können Sie potenziellen Arbeitgebern nicht nur zeigen, dass Sie codieren können, sondern auch, dass Sie eine Leidenschaft für das haben, was Sie tun, genug, um es in Ihrer Freizeit zu tun.

6
Nick

Ein Wert, den eine Zertifizierung haben kann, ist der Nachweis des Interesses. Wenn Sie während dieser Zeit eine längere Zeit der Arbeitslosigkeit haben, kann die Erlangung einer Zertifizierung ein guter Gegenpol zur leeren Arbeitszeit in Ihrem Lebenslauf sein. "Nun, während ich mich umsah, nahm ich mir die Zeit, um zu lernen und einen guten Einblick in $ TECHNOLOGY zu bekommen.".

5
HerbN

Ich denke, Sie müssen einen Schritt zurücktreten und sich das vollständige Wertversprechen ansehen, das Sie den Arbeitgebern und den Menschen, mit denen Sie sich vernetzen, vorlegen. Der O'Reilly-Kurs kann für fast jeden nützlich sein, da er von der Universität unterstützt wird. Er hängt jedoch vollständig davon ab, wie Sie ihn verwenden. Programmierer lieben es, absolut zu reden und zu denken, aber die Welt ist nicht wirklich so. Wenn Sie denken, dass es so ist, haben Sie nicht genug davon gesehen.

Sie bieten nicht genügend Kontext, aber ich gehe davon aus, dass Sie keine Informatikausbildung haben. Arbeitgeber können einen CS-Abschluss als einen ihrer Hauptfilter verwenden. Sie müssen diesen Filter mit gleichwertiger Erfahrung oder Ausbildung in verschiedenen Bereichen abschwächen, die für ihre Domäne gelten können.

Ich konnte eine Reihe von Vorteilen für den O'Reilly-Kurs sehen, die in diesem Bereich hilfreich sind:

  • Es wird von einer seriösen Technologie-Bildungsorganisation betrieben. Viele Entwickler schwören auf O'Reilly-Bücher. Warum sollten die Kurse anders sein?
  • Die Person, die den Kurs leitet, hat Erfahrung an einer führenden Universität. Es gibt verschiedene Arten von Lehrern, aber die besten haben in der Regel Erfahrung in Universitäten und Unternehmen.
  • Sie werden das Zitat "Ich kenne Python" verstärken. Weißt du es wirklich? Durch einen solchen Kurs füllen Sie Wissenslücken. Es ist jedoch wichtig, den Lehrplan zu lesen und den Kursleiter zu kontaktieren, bevor Sie sich für den Kurs bewerben, um zu vermeiden, dass Sie Ihre Zeit mit den Grundlagen verschwenden, die Sie kennen. (Auch hier wäre etwas mehr Kontext in Ihrer Frage hilfreich.
  • Es zeigt einen Fokus. Angenommen, Sie sind wirklich daran interessiert, mit Python zu arbeiten). Dies zeigt, dass Sie in der Lage waren, auf diesem Interesse aufzubauen und es auf die nächste Stufe zu heben. Dies ist erreichbarer als der Versuch, einen akademischeren Kurs zu absolvieren und dann kämpfen, um konzentriert zu sein, weil Sie nur an der Programmierung und nicht an den mathematischen Aspekten von CS interessiert waren.

Wenn Sie auf diesem Kurs mit Beiträgen zu Open Source-Projekten oder anderen konkreten Beispielen aufbauen, können Sie nur helfen. Dies zeigt, dass Sie erkennen, dass Sie Theorie (den Kurs) und Praxis (Kursübungen + externe Projekte) benötigen, und gibt Ihnen etwas, über das Sie mit Personalvermittlern sprechen können.

Möglicherweise gibt es einige andere Zertifikatsoptionen an Universitäten, die Sie prüfen möchten, wenn Sie der Meinung sind, dass Sie etwas akademischeres tun müssen. Es scheint, als ob diese auf diejenigen mit einem Bachelor-Abschluss ausgerichtet sind, daher habe ich keine Ahnung, ob diese für Sie funktionieren würden.

Es scheint, dass viele Menschen dazu konditioniert sind, das Lernen zu reduzieren, das nicht über eine etablierte Universität durchgeführt wird. Dies gilt insbesondere für Personalvermittler und Manager, die etwas Abstand zum eigentlichen Job haben.

Viele Leute würden sagen, dass sie nur jemanden wollen, der in der Lage ist, einen bestimmten Job zu erledigen. Aber wenn es um die tatsächliche Auswahl geht, werden sie Filter verwenden, von denen sie verstehen, dass sie dieses Problem weiter verstärken. z.B. Sie stellen gerne an denselben Universitäten ein. Dies stellt sich als gut und schlecht heraus, von einer gemeinsamen Kultur bis hin zu problematischem Gruppendenken.

Dies ist wichtig, wenn Sie nach Arbeitgebern suchen, um Einfluss auf die richtigen Personen zu nehmen. Wenn Sie nicht glauben, dass Sie den Filter überwinden, den ein Personalvermittler vor Ihnen platziert, aber glauben, dass Sie einen Unterschied für ihn machen können, müssen Sie einen Weg finden, um die Leute zu finden, die es wollen. Dies sind die Personen, die ein solches Zertifikat eher zu schätzen wissen.

5
Brian Lyttle

Wenn ein Entwickler bei einem Interview mit einer Reihe von Zertifizierungen in seinem Lebenslauf auftauchte, würde ich ernsthafte Zweifel an seinem Wertesystem entwickeln. Es gibt keine Situationen, in denen ich die Zeit, die ich für die Erlangung einer Zertifizierung aufgewendet habe, über die Zeit, die ich für die Arbeit an einem Projekt aufgewendet habe, schätzen würde. Jedes Projekt.

5
blucz

Eine Methode, die zuvor funktioniert hat (zumindest für eine Reihe von Leuten, die ich kenne), besteht darin, zu bloggen, Fragen in Foren zu beantworten, in Benutzergruppen zu sprechen und im Allgemeinen eine spürbare Online-Präsenz zu haben.

Regelmäßiges Bloggen, auch über Themen, die Sie gerade erst lernen, kann ein wertvoller Einblick in Ihre Leidenschaft, Ihr Engagement und Ihre Kommunikationsfähigkeiten bei der Softwareentwicklung sein.

5
lzcd

Beratung/Auftragsvergabe

Niemand hat den besonderen Fall der Beratung/Auftragsvergabe erwähnt. Wenn Sie in dieser Kategorie sind oder es sein möchten, kann dies Ihnen definitiv helfen.

Es ist einfacher, ein Projekt zu "verkaufen", wenn Ihr Chef oder Verkäufer Sie als in der Nischenkategorie X zertifiziert einstufen kann.

Davon abgesehen sind Sie in einem bestimmten Thema nicht unbedingt besser oder besser informiert, wenn Sie nicht zertifiziert sind, und ich stimme anderen zu, die sie im Allgemeinen zweifelhaft angehen. Obwohl ich mit ein paar MS-Zertifizierungen für Sie sagen kann, wenn Sie sie mit einer Technologie ankurbeln, die Sie erlernen möchten, zwingt dies Sie wirklich dazu, sich auf den neuesten Stand zu bringen.

4
aceinthehole

Suchen Sie nach Jobs und sehen Sie, wie viele Zertifizierungen bevorzugen. Dies kann eine Alternative zu Erfahrung in der Arbeit mit der Sprache bei tatsächlichen Bewerbungen oder einem CS-Abschluss sein.

Damit es sich lohnt, müssen Sie feststellen, wie schwierig es für Sie ist, einen Job ohne ihn zu bekommen.

3
JeffO

Ich bin derzeit im Zertifikatsprogramm Python eingeschrieben und muss sagen, dass ich es ziemlich interessant und herausfordernd gefunden habe. Ich weiß nicht, ob es meinen Karrierechancen jemals mehr helfen würde, als zu sagen, ein Softwareprodukt mit Python zu erstellen, auf das ich in meinem Lebenslauf verweisen könnte, aber es war bisher eine gute Erfahrung. Wenn nicht anders angegeben, erhalten Sie eine feste Basis in der Programmierumgebung Python (wenn auch 3.0), aber die Versionen sind nicht wirklich so unterschiedlich. Außerdem wird es von Steve Holden unterrichtet, sodass Sie wissen, dass es ziemlich intensiv werden wird. Hey, es ist noch eine Sache, die Sie in Ihren Lebenslauf aufnehmen können (oder nicht), und wenn es im Geiste des Lernens ist, dann glaube ich, dass es noch wertvoller ist.

3

Zertifizierungen sind nur dann nützlich, wenn Sie tatsächlich etwas lernen, indem Sie sie erhalten. Es ist der Prozess, der zählt und nicht das Papier. Wenn Sie vorhaben, eine Zertifizierung zu beantragen, nur weil ein Unternehmen dies verlangt, sollten Sie wahrscheinlich überdenken, ob Sie wirklich für dieses Unternehmen arbeiten möchten. Personalvermittler/Arbeitgeber, die Fähigkeiten nur anhand von Zertifizierungen bewerten, haben keine Ahnung von Programmierung.

3
sakisk

Zertifizierungen sind es höchstwahrscheinlich nicht wert. Die meisten Arbeitgeber schauen sich mehr an, was Sie zuvor getan haben. Das heißt, das Studium für Zertifizierungen lohnt sich und hilft Ihnen dabei, die wichtigsten Grundlagen zu erlernen. Wenn Sie sich darauf vorbereiten, erhalten Sie möglicherweise mehr Selbstvertrauen bei Interviews, da Sie bis dahin die Grundlagen besiegelt haben.

Das SCJP ist keine wirklich hoch angesehene Zertifizierung unter Java -Entwicklern, aber große Arbeitgeber lieben es. Einige der Bücher, um sich darauf vorzubereiten, sind gründlich und bieten Ihnen viele Möglichkeiten, Kleinigkeiten zu erlernen die Sprache - einige wissen, dass Sie wieder besuchen, andere unbekannt, was wirklich wichtig sein könnte.

Ich bin auf viele Blog-Posts gestoßen, in denen Programmierer von etwas schwärmen, das sie gerade in der Sprache entdeckt haben, das aber den meisten Leuten bekannt ist, die in den Zertifizierungsbüchern geblättert haben.

2
iyerrag

Nun, in Italien werden Programmierer als der am wenigsten wichtige Teil fast jeder Arbeitsorganisation angesehen, sodass Ihre tatsächlichen Fähigkeiten (einschließlich Zertifizierungen) von Arbeitgebern häufig ignoriert werden und die Erfahrung im wirklichen Leben viel mehr geschätzt wird.

In guten Unternehmen sind Zertifizierungen jedoch ein wertvoller Bestandteil Ihres Lebenslaufs.

2
Wizard79

Beenden Sie zuerst Ihr Studium.

Zweitens arbeiten Sie an einer Art Programmierprojekt. Sie könnten einen wesentlichen Beitrag zu einem Open Source-Projekt leisten - genug, dass Sie auf Code und/oder Funktionen verweisen und sagen können: "Ich habe das getan." Oder starten Sie Ihr eigenes Projekt und bauen Sie etwas Nützliches. Es muss nicht das Beste auf der Welt sein, es muss nicht an Popularität gewinnen. Wieder möchten Sie etwas, das Sie vorführen und sagen können: "Hier ist etwas Bedeutendes, das ich getan habe."

Drittens suchen Sie nach Jobs, bei denen Sie den Grad nutzen können, den Sie haben werden. Wenn Sie ein Triple-Major absolvieren, ist das an sich schon ziemlich wichtig. Wenn Sie über Kenntnisse in Mathematik, Statistik und Wirtschaftswissenschaften verfügen, werden Sie auf eine Weise begehrenswert sein, die andere Entwickler nicht haben. Ich würde erwarten, dass solide Kenntnisse in einem dieser Bereiche wichtiger sind als ein erfahrener Programmierer, und Sie sollten in der Lage sein, diese Anmeldeinformationen zu verwenden, um eine Position zu finden, in der Sie Ihre Programmierkenntnisse weiterentwickeln können.

Viertens, beeil dich nicht. Der Abschluss Ihres Studiums ist viel wichtiger als die Landung Ihres ersten richtigen Jobs. Sie werden den Rest Ihres Lebens damit verbringen, zu arbeiten, aber nach der Schule werden Sie große Probleme haben, die Zeit und Freiheit zu finden, die Sie in der Schule haben, um zu erkunden und zu lernen. Nutzen Sie die Zeit, die Sie jetzt haben, um eine solide Wissensreserve aufzubauen, auf die Sie für den Rest Ihrer Karriere zurückgreifen können.

Fünftens überspringen Sie die Zertifizierungen, es sei denn, Sie suchen eine bestimmte Position, für die eine erforderlich ist. Ich habe lange programmiert und wurde noch nie nach Zertifizierungen gefragt oder hatte das Gefühl, dass diese von Vorteil sind. Ich kann sehen, wie attraktiv sie sein könnten, da Ihr Abschluss nicht in Informatik ist und Sie keine Erfahrung haben, aber denken Sie daran: Nachdem Sie Ihren ersten Job gefunden haben, haben Sie Erfahrung und müssen nur noch finden - eine Person da draußen, die bereit ist, Sie einzustellen, um Ihren ersten Job zu bekommen.

Viel Glück.

2
Caleb

In indischen IT-Szenarien oder Karosseriewerkstätten haben Zertifizierungen etwas Gewicht und helfen beim Berufseinstieg. Mitarbeiter, die sich auf einer "Bank" befinden und nur Englisch sprechen, sitzen untätig oder sind keinem Projekt zugeordnet. Sie werden ermutigt, gelesen und gezwungen, Zertifizierungen zu erhalten. IMHO erhöhen Zertifizierungen nur das Vertrauen einer Person, nicht ihre Erfahrung oder Fähigkeit, besseren Code zu schreiben. Die Tatsache, dass viele der guten Programmierer keine Informatiker oder Schulabbrecher sind, zeigt Ihnen, dass Zertifizierungen nicht so wertvoll sind.

2
Kumar

Einige Arbeitgeber achten fast ausschließlich auf Zertifizierungen und Erfahrungen. Ich persönlich denke jedoch, dass die Zertifizierung nur zeigt, dass Sie die Technologie zu einem bestimmten Zeitpunkt sehr gut kannten.

Aber in einem Lebenslauf sieht es immer gut aus!

1
Gabriel Mongeon

Ich denke nicht, dass Sie einen besseren Job bekommen, wenn Sie eine Zertifizierung haben. Sie erhalten jedoch Edge, wenn ein anderer Kandidat dieselben Qualitäten wie Sie hat, Sie aber auch eine Zertifizierung haben. Und da zertifizierte Experten ihrem Unternehmen einen Vorteil verschaffen, kann Ihr Stellenangebot auch eines erfordern. Z.B. Microsoft benötigt eine bestimmte Anzahl zertifizierter Mitarbeiter, damit das Unternehmen Gold-Partner ist.

Ich persönlich mache immer noch Zertifizierungsprüfungen, obwohl ich keinen Job suche. Ich sehe es als eine gute Möglichkeit, Ihr Allgemeinwissen zu bewerten und ein wenig in sich selbst zu investieren.

1
Josip Medved

Nun, es gibt keine eindeutige Beziehung, aber es hilft Ihnen nur dabei, aus den Tonnen von Lebensläufen herausgefiltert zu werden, die ein Personalvermittler erhält. Eine Zertifizierung setzt voraus, dass Sie über einige Kenntnisse des Frameworks verfügen und einen Vorteil gegenüber anderen haben, die dieser bestimmten Version nicht ausgesetzt sind.

Es bedeutet auch, dass Sie sich einige Mühe gegeben haben, um zu lernen, und dies könnte nützlich sein. Für das Unternehmen ist es besser, dass eine Person etwas weiß und möglicherweise nicht unbedingt trainieren muss die Ressource im Falle eines bevorstehenden Projekts.

1
V4Vendetta

Darüber hinaus können Sie mit Microsoft-Zertifizierungen auch Ausbilder werden (zusätzlich oder anstelle Ihrer Entwicklungskarriere). Als MCT (Microsoft Certified Trainer) erhalten Sie mehr Einkommen (für Teilzeitarbeit) und können mit mehr Personen außerhalb Ihres Teams interagieren.

Die Zertifizierung ist eine gute Voraussetzung für den Fall, dass Sie ein Buch schreiben möchten oder wie bereits erwähnt, bevor Sie eine Schulung anbieten möchten.

Um die Zertifizierung zu erhalten, müssen Sie einige Teile der Technologie gut kennen, sodass die Studie in der Tat für Sie von Vorteil ist.

1
NoChance

Ein Zertifikat ist keine Garantie dafür, dass Sie ein guter/großartiger Programmierer sind, aber es ist ein guter Indikator dafür, dass Sie mindestens ein bestimmtes Niveau erreicht haben (schließlich ist es möglich, diese Tests nicht zu bestehen ...).

Jede relevante Qualifikation kann nur eine gute Sache sein (ich würde jedes Unternehmen befragen, das Ihren Lebenslauf für mit einer bestimmten Qualifikation verwirft).

Personalvermittler benötigen Möglichkeiten zum Filtern (manchmal Hunderte von) Lebensläufen für Entwicklerpositionen, manchmal verwenden sie:

  • Erfahrung. Als Programmierer für n Jahre beschäftigt zu sein, ist keine Qualitätsgarantie. Die meisten Leute haben mit einem Mann gearbeitet, der es seit Eselsjahren tut, aber nicht kann.
  • Ein Grad. Ein Absolvent zu sein ist auch keine Garantie. In meinem letzten Job musste ich einen sprachunabhängigen Programmier-Eignungstest bestehen, der das Erkennen von Mustern, Algorithmus-Effizienz usw. usw. beinhaltete. Ich habe mich recht gut geschlagen (ich habe den Job bekommen), aber ein anderer Bewerber (mit einem erstklassigen Abschluss in Cambridge) erzielte nur 6%.
  • Zertifizierung. In meinem letzten Interview wurde ich gefragt, ob ich ein SCJP bin (für eine Java Entwicklungsrolle). Ich war nicht (und bin es immer noch nicht), aber ob die Wahl zwischen zwei Entwicklern fiel von anscheinend gleiche Fähigkeit - der einzige Unterschied ist, dass man das Zertifikat hatte. Ich wäre überrascht, wenn sie den Job nicht bekommen würden.

Es wäre großartig, frühere Arbeiten zu zeigen, aber wer soll sagen, dass Sie sie geschrieben haben (und nicht ein Kollege) oder dass Sie die Lösung und nicht nur den Code gefunden haben? ... und wie lange hast du gebraucht?.

Fähigkeits-/Eignungstests sind ebenfalls großartig, aber wie viele Arbeitgeber haben die Zeit zum Testen, geschweige denn zum Markieren von Hunderten von Artikeln (vorausgesetzt, sie möchten mehr wissen, als ein Multiple-Choice-Quiz ihnen sagen würde)?

Heutzutage müssen Sie so viele Kästchen wie möglich ankreuzen. Viele Arbeitgeber benötigen möglicherweise nicht alle Ihre Fähigkeiten (oder wissen möglicherweise nicht, dass sie sie benötigen) - aber je mehr Dinge Sie tun können und, was noch wichtiger ist, je mehr Dinge Sie nachweisen können, desto größer ist Ihr Beschäftigungspotenzial.

1
Michael