Ja. Ein erfahrener Ingenieur kann gleichwertige Positionen in anderen Unternehmen antreten, selbst von einem kleinen unbekannten Startup bis hin zu Ingenieurstufen jenseits von „Senior Software Engineer“ bei Facebook und Google.
Die Titel sind von Unternehmen zu Unternehmen sehr unterschiedlich. Manchmal werden sie anstelle von Erhöhungen ausgehändigt. In höheren Positionen sind sie relativ zum gesamten Unternehmen. Ein Startup Distinguished Engineer, der einen Umsatz von 10 Mio. USD pro Jahr erzielt, unterscheidet sich erheblich von einem Startup eines großen Unternehmens, das einen Cashflow von 10 Mrd. USD pro Quartal erzielt. Während sowohl kleine als auch große Direktoren an Vizepräsidenten berichten, können sie in kleinen Startups nur 4 bis 10 einzelne Mitarbeiter verwalten, während sie in größeren Organisationen Manager von Managern sind, die Organisationen führen, die 100 Mitarbeiter brechen können.
Ein „Senior Software Engineer“, der alle Aspekte von mehr als 6-monatigen Projekten selbständig abwickelt und möglicherweise ein kleines Team leitet, als Teil einer Gruppe, die für eine größere Codebasis verantwortlich ist und viele Teile kombiniert, deren Größe diesen Titel an Google (Stufe 5) oder Microsoft ( Level 63–64), wo es dasselbe bedeutet, gehe zu Facebook auf Level E5, aber öffentlicher “Software Engineer” -Titel, oder schließe dich Amazon an, was sie als SDE3 klassifiziert.
- So beantworten Sie Hobbyfragen in Interviews, wenn Sie kein ernstes Hobby haben
- Was sind die besten produktbasierten Unternehmen, die freie Stellen für einen erfahrenen und zertifizierten Hadoop-Entwickler haben?
- Welche Formen der Diskriminierung sollten konkret gesetzlich verboten werden?
- Wann ist der richtige Zeitpunkt für ein Startup, um eine PR-Person oder ein PR-Unternehmen einzustellen?
- Wo kann ich Full-Stack-Entwickler finden und einstellen?
Dies ist in fünf Jahren erreichbar, sofern Projekte mit ausreichendem Umfang zur Verfügung stehen. Von allen Software-Ingenieuren wird erwartet, dass sie leitende Software-Ingenieure ausbilden oder eine andere Karriere finden, die für ihre Fähigkeiten besser geeignet ist.
Es ist auch nicht sehr “älter” nach nur 5 Jahren von einer 40-jährigen Karriere, besonders mit Software-Engineering, das 10-15 Jahre benötigt, um kompetent zu werden.
Darüber hinaus leiten Sie Projekte, für die mehrere Teams erforderlich sind, bestimmen, welche technischen Probleme zur Lösung der Geschäftsziele erforderlich sind, und legen die technische Richtung innerhalb der Teams fest. Sie sollten Auswirkungen auf Produktgruppen (Anzeigen, Suche, Google Mail) bei großen Unternehmen haben und bei kleinen Unternehmen einen signifikanten Unterschied im gesamten Unternehmen bewirken. Dies erfordert in der Regel mehr als ein Jahrzehnt Erfahrung, da nicht alle Ingenieure anreisen.
Titel, die früher Senior Software Engineer waren, sind in der Regel relativ zu den Auswirkungen auf das gesamte Unternehmen, sodass ein angesehener Ingenieur in einem großen Unternehmen 10 Milliarden US-Dollar pro Quartal verbessert. Sie werden den Titel nicht behalten, obwohl Sie mit einem breiteren Geltungsbereich, mehr Wirkung und einer viel höheren Vergütung arbeiten können als in der mittleren Startsituation ohne großes Liquiditätsereignis.
Wenn Sie diesen Schritt planen, erhalten Sie konkurrierende Angebote. Bei Unternehmen wie Microsoft und Amazon, die für bestimmte Positionen eingestellt werden, gelten diese auf angemessener Ebene, da die Arbeit und die Vergütung mit der Position und nicht mit der Person zusammenhängen.