Sollten sich Tech-Studenten Sorgen um unsere Zukunft machen?
Wie viele meiner Freunde und Kommilitonen war ich weniger als zwei Jahre alt, als der NASDAQ im Oktober 2002 während des Dotcom-Crashs um über 70 % einbrach und fast alle während der Blase erzielten Gewinne zunichte machte. Von da an erholte sich die Technologie stetig und als die Welt in ein neues digitales Zeitalter eintrat, das von sozialen Medien dominiert wurde, schien es, als ob Technologie und Softwareentwicklung der richtige Ort wären.
Ich erinnere mich, dass ich gerade durch die High School gegangen bin, als der Trend „Programmieren lernen“ seinen Höhepunkt erreichte, und da war dieser Glaube, der bei vielen meiner Pädagogen scheinbar tief verwurzelt war, dass Code zu einer fast obligatorischen Fähigkeit werden würde, die aufgegriffen werden musste. Die meisten glaubten, dass man durch das Erlernen des Programmierens garantiert einen sechsstelligen, hochsicheren Job haben würde, der im Laufe der Zeit nur noch an Bedeutung gewinnen würde. Nun, wie es in der menschlichen Natur üblich ist, hat sich die Geschichte scheinbar wiederholt, und mit den größten Titanen der Branche, die massive Entlassungen und Einstellungsstopps hatten, während einige der vielversprechendsten Startups als nichts anderes als betrügerische Verkäufer von Schlangenöl geoutet wurden, hatte ich ziemlich viel wenige Gespräche mit Mitarbeitern, die sich fragen, ob wir die richtige Entscheidung getroffen haben. Ich (wenn auch vielleicht optimistisch) glaube immer noch, dass wir das haben und hier ist der Grund.
1. Ein paar faule Äpfel verderben nicht den ganzen Haufen
Eine der Hauptattraktionen der Softwareentwicklung sind die relativ hohen Gehälter von Anfang an. Ich bin mir sicher, dass jeder CS-Student irgendwann zu level.fyi gegangen ist und die über 100.000 Gehälter für neue Absolventen gesehen hat und jetzt sieht, dass dieselben Unternehmen die Hauptschlagzeilen für Einstellungsstopps und Entlassungen sind. Es ist leicht, einen Tunnelblick zu haben, aber ich möchte Sie bitten, einen Blick auf die anderen Unternehmen in den USA und auf der ganzen Welt zu werfen, die derzeit Mitarbeiter einstellen. Ja, sie bieten Ihnen vielleicht keine 20.000 US-Dollar auf Lager, aber die Gehälter bei kleineren, langsameren Unternehmen sind immer noch großartig für neue Absolventen. Obwohl es an dieser Stelle ein bisschen klischeehaft klingt, bieten diese Unternehmen auch etwas äußerst Wichtiges: Erfahrung. Jetzt sage ich nicht, dass es so gut ist, für Erfahrung bezahlt zu werden, wie tatsächlich bezahlt zu werden.
2. Die Zeit in der Branche schlägt das Timing der Branche
Jetzt sage ich mal ganz ehrlich, ich habe diesbezüglich keine persönliche Erfahrung. Betrachtet man jedoch die Menschen, die tatsächlich entlassen werden, abgesehen von einigen der extremeren Fälle, hatte die Mehrheit der leitenden Ingenieure, die mehrere Jahre in diesen Unternehmen beschäftigt waren, ein hohes Maß an Arbeitsplatzsicherheit. Ich denke, es ist wichtig anzumerken, dass man branchenweit sowohl von neuen Absolventen als auch von leitenden Ingenieuren hört, dass das Wichtigste YOE oder Jahre der Beschäftigung sind und es entscheidend ist, diesen Fuß in die Tür zu bekommen. Während es also schwieriger sein mag, diesen Fuß in die Tür zu bekommen, war es meiner Meinung nach immer eine schwierige Aufgabe für jeden in der Technik, und man kann sich trösten, wenn man dazu in der Lage ist oder es bereits getan hat wahrscheinlich noch etwas Stabilität haben.
3. Tu was du liebst…
Einer der Lieblingssprüche meiner Mutter ist „Tu was du liebst und du wirst keinen Tag in deinem Leben arbeiten“. Um Klischees zu vermeiden, verstehe ich, dass die meisten Menschen nicht die „10xer leetcode grindset sigma“-Programmierer sind, von denen viele Online-Foren glauben machen, dass sie erfolgreich sein müssen. Nach meiner Erfahrung und in Diskussionen, die ich mit Senioren um mich herum geführt habe, ist dies zu 100% in Ordnung!. Ich denke jedoch, dass es etwas zu sagen gibt, wenn Sie wirklich genießen, was Sie tun, und wenn Sie jemand sind, der es durch ein Bootcamp oder ein College-Programm geschafft hat, haben Sie wahrscheinlich genug Spaß am Programmieren, wenn Sie dies in Verbindung mit den Karriereaussichten tun Jetzt und in Zukunft ist Software-Engineering immer noch eine lohnende Beschäftigung.
Ich denke, es ist einfach, einen defätistischen Tunnelblick auf die Zukunft von Technologie und SWE zu haben. Aber wenn Sie das große Ganze sehen können, während Sie sich immer noch darauf konzentrieren, Ihre Fähigkeiten als Ingenieur zu verbessern, bezweifle ich (zumindest hoffe ich), dass ein erfolgreicher Start in eine großartige Karriere so schwierig sein wird, wie es die Schlagzeilen darstellen.