Was bedeutet ' Principal ' bedeutet als Berufsbezeichnung?


Beste Antwort

Verstehen Sie zuerst, dass, wenn Sie über Software-Engineering sprechen, alle Unternehmensbezeichnungen mehr oder weniger erfunden sind

„Hauptingenieur“ ist im Allgemeinen jemand, der einen einzelnen Beitrag leistet und erfahrener ist als ein leitender Softwareentwickler. Normalerweise wird er einem Projekt gleichzeitig zugewiesen und trägt nicht zu mehreren Teams bei.

In der Softwareentwicklung gibt es zwei Tracks, einen technischen Track und einen Management-Track. Im Allgemeinen weichen die Tracks nach dem Senior Software Engineer voneinander ab. Wenn Sie sich auf einem Management-Track befinden, werden Sie wahrscheinlich

Junior-Software-Ingenieur → Software-Ingenieur → Senior-Software-Ingenieur → Teamleiter → Scrum-Master → Projekt- / Produktmanager → Direktor → VP

Wenn Sie sich auf einem technischen Weg befinden, gehen Sie

Junior-Software-Ingenieur → Software-Ingenieur → Senior-Software-Ingenieur → Principal-Software-Ingenieur → Architekt → Senior-Architekt → Unternehmensarchitekt

Bis Sie Als Principal Software Engineer konzentrieren Sie sich auf ein Projekt. Von Ihnen wird erwartet, dass Sie den Mitgliedern Ihres Teams einige technische Anleitungen geben. Wenn Sie ein „Architekt“ werden, wird von Ihnen erwartet, dass Sie in mehreren Projekten mithelfen.

Auch hier sind Titel in Software-Engineering-Jobs mehr oder weniger Unsinn. Ein Principal wird Principal genannt, nur damit jeder im Team weiß, dass der Typ seine Sachen kennt. Auch kann dies mal passieren. Es gibt 2 Leute, A & B, die zusammen in der Firma angefangen haben. A ist technisch kompetenter. B ist kompetenter mit Menschen. Beide entwickeln sich gemeinsam zum Sneior-Softwareentwickler. Da A technisch kompetenter ist, bekommt er immer mehr interessante Sachen, die ihn glücklich machen. Schließlich wird B zum „Teamleiter“ befördert. Jetzt ist A nicht glücklich, weil es so aussieht, als ob A nicht befördert wurde, obwohl A technisch kompetent ist. Er bekommt immer noch die interessanten Projekte und alles, aber er hat keinen neuen Titel dazu. Unternehmen haben sich also einen neuen Bullshit-Titel ausgedacht: „Principal Software Engineer. Hier werden Sie befördert. jetzt glücklich? Oh ja, übrigens, jetzt, wo Sie „Haupt“ sind, treten Sie ein wenig aus Ihrem Würfel heraus und helfen Sie auch anderen Menschen.

Antwort

Ich habe in Unternehmen gearbeitet, in denen Titel verwendet werden

Ich habe gesehen, dass beide Situationen funktionieren, vorausgesetzt, Sie haben Leute, die sich mehr auf Dinge konzentrieren und sich weniger auf ihre Titel konzentrieren. Sie bekommen die falschen Leute, und sie werden einen Weg finden, über etwas anderes zu jammern – es sind keine Titel, es könnte eine Rolle oder eine Entschädigung oder etwas anderes sein.

Solange Sie den Leuten eine geben Der Weg, sowohl beruflich als auch finanziell zu wachsen, und Sie sind ihnen gegenüber fair. Das Fehlen von Titeln ist keine große Sache.

Für das, was es wert ist, selbst wenn Sie eine Person hatten, die den Job wechselt, Sie Sie müssen nur von Fall zu Fall bewerten, wo sie passen, auch wenn die Titel gleich sind oder nicht.

Eine gute Faustregel ist, die Leute nach der Rolle ihres Projekts zu fragen und auch Untersuchen Sie andere Faktoren wie technische Komplexität und Teamgröße, um herauszufinden, wo sie auf der Ebene Ihres eigenen Unternehmens stehen (ob veröffentlicht oder nicht).

  • Sind sie ein einzelner Mitwirkender oder führen sie 10 Personen oder 50 Personen?
  • Was tun sie täglich – schreiben sie Code oder verwalten sie Personen?
  • Wenn sie keinen Code schreiben, sind sie es dann ea Manager oder sind sie eine technische Person?

Wenn Sie der Meinung sind, dass ein Kandidat auf der Ebene, auf der er sich gerade befindet, möglicherweise nicht zu Ihrem Unternehmen passt, aber dennoch auf einer geringeren Ebene einen Beitrag leisten kann, Sei offen und ehrlich mit ihnen. Einige Leute sind möglicherweise nicht bereit, eine reduzierte Rolle zu übernehmen, während andere damit einverstanden sind, wenn sie glauben, dass sie noch auf andere Weise wachsen können.

Ich habe mehrere Fälle bei verschiedenen Unternehmen von Leuten gesehen, die bei eingestellt wurden ein Level unter ihrem vorherigen Titel mit dem Verständnis, dass sie, wenn sie sich bewährt haben, schnell befördert werden würden, und in fast allen Fällen, in denen die Einstellung richtig gemacht wurde, hat sich das tatsächlich bewährt.

Kurzversion: Die Sorge um das Fehlen von Titeln in einem Entwicklungsteam ist vergleichbar mit dem Streiten über Tabulatoren oder Leerzeichen. Wählen Sie einen aus, seien Sie konsistent und konzentrieren Sie sich darauf, Dinge zu tun und Aufbau eines Teams und andere echte Probleme.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.