Zuhause Persönliche Finanzen Karriere Mythen im Zusammenhang mit Codierung - Dummies

Karriere Mythen im Zusammenhang mit Codierung - Dummies

Inhaltsverzeichnis:

Video: Sasha Stone Interview with Mary Lou Houllis 2025

Video: Sasha Stone Interview with Mary Lou Houllis 2025
Anonim

Wie eine Karriere in der Medizin oder im Recht war eine Karriere in der Programmierung oft ein langer Weg. In der Branche hat sich viel verändert, und heute kann man beginnen, ohne an einer renommierten Universität angenommen zu werden oder jahrelang in einem höheren akademischen Grad zu arbeiten. In der Tat können Sie wahrscheinlich sofort zur Arbeit gehen, nachdem Sie die Fähigkeiten erlernt haben, die Arbeitgeber benötigen. Verkaufe dich nicht kurz mit diesen verbreiteten Irrlehren.

Nur Hochschulabsolventen erhalten Kodierungsangebote

Sowohl Bill Gates als auch Mark Zuckerberg verließen das College, bevor sie ihre eigenen Technologieunternehmen gründeten. Um mehr Schulabbrecher zu ermutigen, schuf Peter Thiel, der Milliardär Gründer von PayPal und Investor in Facebook, ein Stipendium, um Studenten $ 100, 000 zu zahlen, um Unternehmen zu gründen und auf die Schule zu verzichten. Ob Sie ein Kodierungsangebot ohne Abschluss erhalten können, hängt jedoch vom Unternehmenstyp ab:

  • Elite-Technologieunternehmen: Google, Apple, Facebook, Microsoft, Twitter und Yahoo! sind einige der Elite-Technologieunternehmen der Welt. Aufgrund ihrer schieren Größe und ihres Bekanntheitsgrades beschäftigen sie Recruiter, die nach bestimmten Attributen suchen, wie zum Beispiel College-Zugehörigkeit. Hochschulabsolventen von Top-Schulen wenden sich in überwältigender Zahl an diese Unternehmen. Obwohl es nicht unmöglich ist, bei einem dieser Unternehmen ohne einen College-Abschluss eingestellt zu werden, ist es sehr schwierig.

Um herauszufinden, welche Colleges als Zubringerschulen für die Top-Technologieunternehmen dienen, lesen Sie diesen Artikel in Wired.

  • Fortune 1000-Unternehmen: Große Unternehmen wie Verizon und AT & T stellen jedes Jahr Tausende von Ingenieuren ein, was ihre anfänglichen Anforderungen an die Einstellung etwas flexibler macht. Diese Unternehmen suchen in der Regel nach einem College-Abschluss oder nach zwei bis drei Jahren einschlägiger Erfahrung mit einer bestimmten Programmiersprache.
  • Startups und kleine Unternehmen: Startups sind mit Nicht-Unternehmensinhabern sympathisch und viele Startup-Mitarbeiter sind derzeit in der Universität oder sind College-Dropouts. Obwohl Startups keinen College-Abschluss benötigen, wird viel Wert auf das gelegt, was Sie zuvor aufgebaut haben und Ihre Fähigkeit, unter engen Zeitvorgaben zu programmieren. Gut finanzierte Startups sind oft ein guter Ort, um Erfahrungen zu sammeln, weil sie Talente brauchen, um weiter zu wachsen und ihre Mitarbeiter sowie die reiferen Unternehmen oft zu entschädigen.
  • Freelancing und Contracting: Wenn Sie für Websites wie Upwork oder für sich selbst arbeiten, ist die Hauptüberlegung, ob Sie den Job abschließen können. Nur wenige Arbeitgeber prüfen, ob Sie einen Hochschulabschluss haben; Ein Portfolio vergangener Arbeit, auch wenn es unbezahlt war, ist viel wichtiger für die Sicherung des Arbeitsplatzes und vermittelt das Vertrauen, dass Sie in der Lage sein werden, das Projekt pünktlich und innerhalb des Budgets zu liefern.

Das Interesse an nichttraditionellen Kandidaten wächst. Unternehmen wie Entelo haben sich auf die Beschaffung und das Scoring von Kandidaten mit nichttraditionellen Erfolgsindikatoren wie Blog-Posts, Stack Exchange-Antworten, Twitter-Kommentare und Code, der auf GitHub gepostet wurde, spezialisiert.

Sie müssen Erfahrung als Kodierer haben

Studien haben gezeigt, dass es keine Korrelation zwischen Erfahrung und Leistung in der Softwareentwicklung gibt. Wenn Sie neue Grundfertigkeiten beherrschen, ist die Leistung für den neuen Programmierer wesentlich höher als die Zeit, die Sie für einen Job ausgegeben haben. Trotz der Recherchen blicken einige Unternehmen noch auf langjährige Erfahrung bei der Besetzung offener Positionen zurück.

Ein Großteil der Logik, die für das Erhalten eines Codierungsjobs ohne Hochschulabschluss gilt, gilt auch hier. Elite-Technologiefirmen erhalten so viele Lebensläufe und sind so gefragt, dass sie selektiver sein und erst auf erfahrene Kandidaten schauen können. Fortune-1000-Unternehmen verfolgen in der Regel einen von zwei Ansätzen: Sie suchen nach mindestens ein bis zwei Jahren Erfahrung, oder sie verstehen, dass Sie als Neueinstellung Schulungen benötigen und das vorhandene Personal nutzen, um Sie zu unterstützen.

Startups und kleine Unternehmen achten in der Regel weniger auf die Anzahl an Jahren Erfahrung und mehr Aufmerksamkeit auf Ihre vorherigen Projekte. Ihre Beiträge zu einem Open-Source-Projekt oder ein Wochenendprojekt, das echte Nutzer anzieht, wecken bei Ihnen viel Interesse und Begeisterung. Obwohl es einfacher sein kann, bei einem Start den Fuß in die Tür zu bekommen, denken Sie daran, dass die geringe Größe des Unternehmens wahrscheinlich bedeutet, dass weniger Menschen und weniger Geld für Ihre Ausbildung und Unterstützung zur Verfügung stehen.

Unternehmen jeder Größe, die bereit sind, in die Entwicklung ihrer Programmierfähigkeiten zu investieren, suchen in der Regel nach einer positiven Einstellung, der Bereitschaft zu lernen und der Beharrlichkeit, weiterhin Probleme zu lösen und Hindernisse zu überwinden.

Tech-Unternehmen stellen keine Frauen oder Minderheiten ein

Ob in der Law and Order: SVU Darstellung von Frauen in der Technologie oder den nationalen Medienberichten über die Klage von Ellen Pao In ihrer Behandlung in der Technologiebranche hatte die Tech-Branche nicht das beste Jahr für die Aufnahme von Frauen und Minderheiten.

Zugegeben, die Zahlen zeigen eine Geschichte, die sich verbessert hat, aber immer noch viel Spielraum hat, um zu wachsen. Die Tech-Industrie besteht aus 25 Prozent Frauen und 5 Prozent Minderheiten, was für beide Gruppen unter dem nationalen Durchschnitt liegt.

Das Wall Street Journal hat öffentlich veröffentlichte Diversitätsdaten von Top-Tech-Unternehmen zusammengestellt, die nach Führungs- und Technologiepositionen gegliedert sind.

WSJ-Zusammenstellung von Vielfalt in Technologiefirmen basierend auf öffentlichen Anmeldungen.

Obwohl viele beitragende Ursachen identifiziert wurden, einschließlich des Fehlens einer Pipeline von Kandidaten, die Informatik studieren oder sich bei Technologiefirmen bewerben, versuchen viele führende Unternehmen und gemeinnützige Organisationen aktiv die Rekrutierung und Unterstützung von Frauen und Minderheiten am Arbeitsplatz zu erhöhen.

Auf der Unternehmensseite erstellen größere Unternehmen Programme, die die Zahl der Wege für den Eintritt in die Arbeitswelt trainieren und erhöhen. So hat Google kürzlich eine Kampagne im Wert von 50 Millionen US-Dollar mit dem Titel "Made with Code" gestartet, um Frauen im Technologiebereich hervorzuheben und Mädchen die Möglichkeit zu geben, Code zu lernen.

In ähnlicher Weise verbinden gemeinnützige Organisationen wie Code 2040 Talente von Black and Latino mit Unternehmen. Auf der Schulungsseite unterrichten gemeinnützige Organisationen wie "Yes We Code", "Girls Who Code", "Black Girls Who Code" und "Women Who Code" technische Fertigkeiten, um die Anzahl von Frauen und Minderheiten in der Job-Pipeline zu erhöhen.

Die am höchsten bezahlten Codierungsjobs befinden sich in San Francisco

Viele der bekanntesten Tech-Unternehmen, darunter Apple, Facebook, Google, Twitter und Yahoo! befinden sich im Silicon Valley. Während diese und andere Unternehmen im Gebiet von San Francisco und im Silicon Valley jedes Jahr eine große Anzahl von Technikern einstellen, ist das nur ein Teil des Bildes.

Städte in den USA zahlen technische Gehälter, die mit denen in San Francisco vergleichbar sind, haben aber deutlich niedrigere Lebenshaltungskosten. Zwei Zahlen, die man bei der Bewertung einer Stadt beachten sollte, sind die durchschnittlichen Löhne, die an Tech-Arbeiter gezahlt werden, und die durchschnittlichen Lebenshaltungskosten. Das Gehalt minus Miete bietet eine einfache und grobe Schätzung des Nettolohnes, berücksichtigt jedoch keine Steuern, Transportkosten und Kosten für Waren und Dienstleistungen.

Codierung Gehalt und Median Mieten nach Stadt
Stadt Jahresgehalt Jahresmiete Gehalt weniger Miete
Austin, TX $ 98, 672 $ 16, 200 > $ 82, 472 New York, NY
$ 106, 263 $ 25, 856 $ 80, 407 Seattle, WA
$ 103, 309 $ 23, 400 $ 79, 909 Washington, DC
$ 102, 873 $ 24, 000 $ 78, 873 Houston, TX
$ 95, 575 $ 17, 000 $ 78, 575 St. Louis, MO
$ 83, 582 $ 11, 700 $ 71, 882 San Francisco, Kalifornien
$ 118, 243 $ 50, 400 $ 67, 843 Quellen: Würfel. com Jahresgehalt Umfrage, Zillow. com Median-Mietpreise

Obwohl San Francisco den größten Teil einer Stadt im Land bezahlt, sieht es nach Abzug der Mietkosten vom Jahreslohn weniger attraktiv aus. Im Gegensatz dazu bieten Städte wie St. Louis und Seattle starke Gehälter mit deutlich niedrigeren Lebenshaltungskosten.

Mit einem Lebenshaltungskostenrechner können Sie Gehälter in verschiedenen Städten vergleichen. Siehe zum Beispiel den PayScale-Lebenshaltungskostenrechner.

Ihre bisherige Codierungserfahrung ist nicht relevant

Codierungsfähigkeit ist ein wichtiger Faktor, den Technologieunternehmen bei der Einstellung von Programmierern bewerten. Aber genauso wichtig ist Ihr Domänenwissen und Ihre Fähigkeit zu arbeiten und ein Team zu führen. Zum Beispiel sind Sie vielleicht ein Anwalt, der Karriere machen will und ein Programmierer wird. Ihre juristischen Kenntnisse werden bei weitem die des durchschnittlichen Programmierers übertreffen, und wenn Sie Unternehmen ansprechen, die Software für Anwälte herstellen, wird Ihre Perspektive wertvoll sein.

Ganz gleich, ob Sie zuvor im Finanz- oder Marketingbereich tätig waren, die Probleme bei der Führung und Führung von Teams sind ähnlich. Es ist natürlich für ein Team von Menschen, nicht zuzustimmen, Schwierigkeiten bei der Kommunikation und endet kurz vor dem beabsichtigten Ziel.Ihre bisherigen Erfahrungen mit dieser Art von Situation und dem daraus resultierenden positiven Ergebnis werden in einem Technologieunternehmen geschätzt, in dem ein Großteil der Codierung in Teams durchgeführt wird.

Schließlich scheint Ihr aktueller oder früherer Job nicht technisch zu sein, aber andere wie Sie haben den Übergang zu einem Codierungsjob vollzogen. Menschen aus einer Vielzahl von Berufen - wie Rechtsanwälte, Lehrer und Finanzanalysten - haben gelernt, wie man kodiert, und haben Wege gefunden, ihre bisherigen Berufserfahrungen in ihre aktuelle Karriere in der Programmierung einzubringen.

Karriere Mythen im Zusammenhang mit Codierung - Dummies

Die Wahl des Herausgebers

Wie man Dateien in C ++ kopiert - Dummies

Wie man Dateien in C ++ kopiert - Dummies

Ah, eine Datei kopieren - etwas so einfaches, es passiert alles Zeit. Kopiere diese Datei dorthin; Kopieren Sie diese Datei hier. Aber was genau passiert, wenn Sie eine Datei kopieren? Sie erstellen tatsächlich eine neue Datei und füllen diese mit dem gleichen Inhalt wie die Originaldatei. Und wie machst du das? Nun, ...

Anleitung zum Erstellen eines Verzeichnisses in C ++ - Dummies

Anleitung zum Erstellen eines Verzeichnisses in C ++ - Dummies

Wenn Sie ein Verzeichnis erstellen möchten, können Sie das MKdir Funktion. Wenn die Funktion das Verzeichnis für Sie erstellen kann, gibt sie eine 0 zurück. Andernfalls wird ein Wert ungleich Null zurückgegeben. (Wenn Sie es ausführen, erhalten Sie eine -1, aber Ihre beste Wette - immer - ist es, gegen 0 zu testen.) Hier ist einige ...

Wie man eine einfache mathematische Vorlage in C ++ - Dummies

Wie man eine einfache mathematische Vorlage in C ++ - Dummies

Mit einer mathematischen Vorlage erstellt, die man normalerweise benötigt Zugriff auf eine Vielzahl von Berechnungen, aber nur jeweils eine oder zwei dieser Berechnungen. Zum Beispiel, wenn jemand Ihre Hypothek berechnet, muss er die Amortisationsrechnung nicht kennen. Die Person kann jedoch die Amortisationsberechnung benötigen, wenn Sie mit ...

Die Wahl des Herausgebers

ASVAB: Lesen für die Studie - Dummies

ASVAB: Lesen für die Studie - Dummies

Lesen für die Zwecke des Studiums der ASVAB ist eine andere Art des Lesens. Leseverständnis erfordert nur, dass Sie Informationen lange genug im Kurzzeitgedächtnis speichern, um einige Sekunden später eine Frage zu beantworten. Zum Lesen für die Zwecke des Studiums müssen Sie wichtige Informationen in Ihr Langzeitgedächtnis einpflegen - ...

ASVAB Mathematik Wissenspraxis: Ungleichungen - Dummies

ASVAB Mathematik Wissenspraxis: Ungleichungen - Dummies

Als wäre Algebra nicht anspruchsvoll genug, einige Fragen zur Der Subtest Mathematik auf dem ASVAB wird auch eine Ungleichheit einwerfen - nur um sicherzustellen, dass Sie aufmerksam sind. Wie erkennst du eine Ungleichheit? Halten Sie Ausschau nach Fragen mit mehr als oder weniger als Symbolen oder nach Graphen, die eine Zahlenlinie mit einem ...

ASVAB Mathematische Wissenspraxis: Fraktionen - Dummies

ASVAB Mathematische Wissenspraxis: Fraktionen - Dummies

Der Subtest Mathematikwissen auf dem ASVAB wird Fragen beinhalten, die Sie fragen mit Teilen eines Ganzen oder Fraktionen arbeiten. Diese Fragen können das Multiplizieren, Dividieren, Addieren, Subtrahieren und Konvertieren von Brüchen beinhalten, ähnlich den folgenden Übungsfragen. Übungsfragen Welche Fraktionen sind nicht gleichwertig? Gegeben einfach den Ausdruck. Antworten und Erklärungen Das richtige ...

Die Wahl des Herausgebers

Hinzufügen von Flash-Audio- und Videodateien in Dreamweaver - Dummies

Hinzufügen von Flash-Audio- und Videodateien in Dreamweaver - Dummies

Adobe besitzt sowohl Flash als auch Dreamweaver Daher finden Sie großartige Unterstützung für Flash-Dateien in Dreamweaver. Das Dialogfeld "FLV einfügen" erleichtert das Festlegen von Parametern für Flash. Dreamweaver erkennt sogar automatisch die Größe von Flash-Videodateien. Sie können Flash auch zum Erstellen und Einfügen von Audiodateien verwenden, wobei nur der Player angezeigt wird.

Einstellen von Bildhelligkeit und -kontrast in Dreamweaver - Dummies

Einstellen von Bildhelligkeit und -kontrast in Dreamweaver - Dummies

Dreamweaver bietet Werkzeuge zum Erstellen von Bildern Einstellungen, einschließlich der Helligkeit und des Kontrastes. Durch die Anpassung der Bildhelligkeit können Sie die Gesamtlichtmenge in einem Bild ändern. Kontrast steuert den Unterschied zwischen hellen und dunklen Bereichen eines Bildes. Wenn Sie die Dreamweaver-Bearbeitungswerkzeuge verwenden, wird das Bild dauerhaft geändert, wenn die Seite ...

Hinzufügen von Bildern zu Ihrer Website in Dreamweaver - Dummies

Hinzufügen von Bildern zu Ihrer Website in Dreamweaver - Dummies

Wenn Sie Ihrer Website ein Bild hinzufügen, erscheint anfangs fast magisch, weil der Prozess mit Dreamweaver so einfach ist. Die Herausforderung bei Webgrafiken besteht darin, sie nicht zu Ihren Seiten hinzuzufügen, sondern gut aussehende Bilder zu erstellen, die schnell im Browser Ihres Viewers geladen werden. Sie benötigen ein anderes Programm wie Photoshop, Photoshop Elements oder Fireworks, um ...