Während die anderen Antworten gut sind, sind sie extrem pro-graduell, und ich denke, es ist nur fair, das Licht auf die andere Seite der Welt zu richten.
Ist fertig Mein CS-Abschluss ist entscheidend für die Anstellung als Webentwickler, wenn ich bereits gute Erfahrungen und ein Praktikum habe?
Erstens ist ein einzelnes Praktikum, so schön es auch ist, nicht gleichbedeutend mit der tatsächlichen Bezahlung -die Berufserfahrung. Die Erwartungen an einen Praktikanten sind sehr niedrig, selbst im Vergleich zu denen eines Junior- / Einsteiger-Entwicklers. Das Überwinden dieser Barriere ist also nicht gerade ein Beweis dafür, dass man großartig und ein Rockstar ist. Zugegeben, die meisten Praktikanten, mit denen ich zusammengearbeitet habe, machen es nicht so hoch, aber dennoch sind die Erwartungen die meiste Zeit sehr niedrig. Nehmen Sie diese eine positive Erfahrung und das Lob aus jeder Richtung nicht mehr als es ist / p>
Wie können Sie also feststellen, ob Sie als Praktikant wirklich außergewöhnlich waren und über das Niveau des tatsächlichen Arbeitsstandards hinausgingen? Sehr einfach - indem Sie ein Stellenangebot von dem Unternehmen erhalten, in dem Sie Ihr Praktikum absolviert haben. Es mag angeschnallt sein, bis Sie Ihre Schule beendet haben, aber genau das haben Unternehmen, mit denen ich zusammengearbeitet habe, mit den besten der besten Praktikanten in der Vergangenheit gemacht, da dies eine großartige Möglichkeit ist, zukünftige Mitarbeiter zu finden.
Würden die meisten Unternehmen meine Bewerbung als Bewerber automatisch ablehnen, selbst wenn ich langjährige Erfahrung mit hoch nachgefragten Fähigkeiten in der Webentwicklung habe?
Es ist wichtig darauf hinzuweisen, was wirklich ist Gefragt sind Menschen, keine Fähigkeiten. Und wenn es nicht Anfang der 2000er Jahre ist und Sie praktische Erfahrung mit COBOL haben (was Sie ohne Interview für eine große Tüte Geld einstellen würde), werden die Leute versuchen, eine bestimmte Persönlichkeit mit gegebenen Fähigkeiten einzustellen. Denn letztendlich geht es darum, Mitarbeiter einzustellen - Menschen mit der richtigen Einstellung, Einstellung und den richtigen Fähigkeiten in die Belegschaft zu bringen. Es geht fast nie nur darum, die aktuell angesagten Fähigkeiten anzukreuzen.
Wenn Sie die richtige Person sind, werden Sie nicht abgelehnt. Das Problem ist, wie werden Sie es demonstrieren?
Der Abschluss ist sicherlich eine Möglichkeit, Sie werden 2-4 Jahre damit verbringen, sich über alle Arten von IT-bezogenen Themen zu informieren. Und während die meisten von ihnen niemals in der realen Welt verwendet werden, zeigt dies zumindest, dass Sie so lange an der IT-Verantwortung festhalten und das X-Noten-Niveau beibehalten können. Es zeigt zweifellos Engagement und dass Sie zumindest in der Lage sein sollten, ein Gespräch über die Theorie der Informatik zu führen und vielleicht einen einfachen Komprimierungsalgorithmus auf das Whiteboard zu setzen, aber auch von einem Grad an, von dem niemand erwarten wird, dass Sie wissen, wie man richtig entwirft und damit arbeitet. Sagen wir REST API, daher erfordert das Lösen tatsächlicher praktischer Probleme mit jeder Technologie viel mehr Aufwand von leitenden Mitarbeitern.
Eine andere Möglichkeit, um zu zeigen, dass Sie die richtige Person sind, ist die Erfahrung in der realen Welt. Wenn Sie sich die 2-4 Jahre Zeit nehmen und sie für kommerzielle und Open-Source-Arbeiten einsetzen, in den 2-4 Jahren wirklich einen Vollzeit- + Repository-Wert haben, dann ist das etwas ganz Besonderes und wird das Gegenteil davon bewirken, dass Sie automatisch werden - für ein Interview abgelehnt. Natürlich besteht das Problem darin, den Antrieb, die Leidenschaft und die Motivation zu haben, all diese Arbeit 2-4 Jahre lang tatsächlich zu erledigen. Wenn Sie es nicht schaffen, einen Einstiegsjob zu bekommen (der nur mit dem Praktikum allein schwierig ist), werden Sie es tun Sei auf dich allein gestellt, um alle Aspekte deiner selbstbestimmten Ausbildung zu organisieren. Und das ist ein harter Gig. Aber wenn Sie es schaffen, haben Sie jetzt 2-4 Jahre Erfahrung, die zumindest teilweise online für alle sichtbar und überprüfbar ist. Dies zeigt nicht nur, dass Sie tatsächlich Software erstellen können, sondern dass Sie selbstständig sind diszipliniert genug, um es selbst zu tun, ohne dass ein Gehaltsscheck Sie vorwärts treibt. Diese Persönlichkeitsmerkmale sind aus Sicht des Arbeitgebers fast immer von extrem hohem Wert, da die Verwaltung, Überwachung und Handhaltung neuer Mitarbeiter teuer ist.
Ich denke nicht, dass eine dieser Entscheidungen allgemein richtig ist, es ist eher eine Frage, was besser zu Ihrer Persönlichkeit passt.
Ich kenne viele Leute (wie mich), die nicht in der Lage wären Kollege wegen einfacher Langeweile und mangelnder Praktikabilität zu überholen - ich gehöre zu den Menschen, die nur lernen können, wenn sie die Arbeit im wirklichen Leben beeinflussen. Aber dann kenne ich auch Leute, die versucht haben, sich selbstständig zu machen und 2 Jahre ihres Lebens damit verschwendet haben, nichts zu zeigen, außer einer lähmenden Depression.
Die sicherste Wette wäre wahrscheinlich, beide zu mischen von diesen Welten, die tagsüber und nachts und am Wochenende am Abschluss arbeiten, Open-Source-Beiträge fahren und nach einem Teilzeitjob / Verträgen suchen, um die unschätzbare Erfahrung im wirklichen Leben zu sammeln.