Ist die Karriereentwicklung in kleineren Unternehmen für die Softwareentwicklung vorherrschender oder eher zu erwarten?

Ich weiß, dass in größeren Unternehmen, in denen ich heute tätig bin, eine Karriereentwicklung innerhalb weniger Jahre erwartet wird, und sie erwarten, dass Entwickler zusätzliche Verantwortung übernehmen, die dem Produktmanagement nahe kommt. Es liegt auch daran, dass Manager einem Auftrag folgen müssen, in die Karriereentwicklung ihres Teams zu investieren. Ist Karriereentwicklung angesichts dieser Tatsache in kleineren Unternehmen häufiger oder erwarteter als in größeren Unternehmen? Ich habe keinerlei Interesse an beruflicher Entwicklung und bin zufrieden mit der aktuellen Arbeit, die ich mache (die nur Entwicklung ist und darin bin ich ein Meister). Sollte ich mehr Zeit damit verbringen, mehr Entwicklungserfahrung bei der Arbeit zu sammeln, und mich woanders nach einem Job umsehen, möglicherweise in einem kleineren Unternehmen, um dieser Erwartung zu entgehen?

Gute Nachrichten, denke ich - Die Annahmen in Ihren ersten beiden Sätzen sind völlig falsch. Wenn Sie sagen: "Angesichts dieser Tatsache ...", gibt es KEINE solche Tatsache. Ihre Bedenken sind nicht existent. Sowohl kleine als auch große Unternehmen werden mehr als glücklich sein , wenn Sie weiterhin genau das tun, was Sie tun! Genießen!

Antworten (5)

Ich habe keinerlei Interesse an beruflicher Entwicklung und bin zufrieden mit der aktuellen Arbeit, die ich mache

Eigentlich bist du vielerorts gefragt. Die Fluktuation ist bei Entwicklern hoch, da viele ihre Karriere vorantreiben wollen oder aus anderen Gründen.

Viele Regierungen und große Unternehmen sind ziemlich glücklich, wenn jemand ein Jahrzehnt lang ruhig in derselben Rolle sitzt und am laufenden Band arbeitet. Lehnen Sie den Aufstieg in andere Rollen einfach ab. Ich bin ein Ingenieur, kein Entwickler, aber ich habe dies in der Vergangenheit getan. Ich sagte nur, ich möchte mich als Ingenieur weiterentwickeln, dafür bin ich qualifiziert und wachse darin. Ich hatte noch nie ein Problem.

Wenn Sie ein so guter Entwickler sind, wie Sie denken, sollte auch niemand ein Problem haben, Sie sind dort, wo Sie sind, wertvoll.

Ich denke, das Konzept ist bei kleineren Unternehmen dasselbe. Wenn sie sehen, dass Sie Meister auf Ihrem Gebiet sind, neigen sie dazu, Sie dazu zu zwingen, die Führungsposition einzunehmen. Lassen Sie es mich kurz erklären.

Dies sind meine Erfahrungen in kleinen Unternehmen.

  • Manpower ist nicht genug, also wirst du ein Allround-Typ. Ich habe zuvor in einem wirklich kleinen Gaming-Unternehmen gearbeitet, wo ich Manager/Programmierer/Tester/Vertriebsmitarbeiter/App-Publisher und manchmal sogar Blogger und Designer war.
  • Wie ich schon sagte, da die Arbeitskraft nicht ausreicht, werden Sie manchmal gebeten, etwas zu tun, von dem Sie nicht wissen, aber Sie müssen es einfach tun, weil sie Sie darum gebeten haben. Zum Beispiel, als ich zuvor in einem kleinen Outsourcing-Unternehmen war und die Entwickler plötzlich aufhörten, wurde ich diesen Entwickleraufgaben zugeteilt, da wir zu wenig Arbeitskräfte haben. Wie gesagt, Schrägstriche in deinem Titel.

Für größere Unternehmen habe ich nicht viel, da ich gerne in kleineren arbeite.

  • Ich wurde zuerst als Automatisierungstester eingesetzt, dann sagten sie mir nach 6 Monaten, ich solle meine Karriere in der Automatisierung von Leistungstests entwickeln (da sie es brauchen), wo ich nur vage Kenntnisse habe. Nach sechs Monaten, als sie sahen, dass ich sachkundig genug war, stellten sie mich als Teamleiter dieses Teams ein, aber dass mein Karriereweg nicht so sein sollte, wie ich es wollte. Ich möchte mehr codieren. Obwohl ich ihnen gesagt habe, dass sie mir nur sagen, ich soll warten, bis jemand meinen Platz einnimmt, aber es ist nie passiert, also habe ich gekündigt und stattdessen einen Job als Programmierer gefunden.

Mein Punkt ist, dass Sie, wenn Sie nicht bereit sind, eine Führungsposition zu übernehmen, versuchen sollten, ihnen zu sagen, dass dies nicht der Karriereweg ist, den Sie sich wünschen, obwohl Sie ihn schätzen. Wenn sie nicht zuhören, dann ist es eine Zeit für dich selbst zu entscheiden, ob du bleibst oder nicht.

Wenn Ihr aktuelles Unternehmen auf Karriereentwicklung drängt, müssen Sie Ihrem Vorgesetzten klar machen, dass Sie das nicht wollen. Es gibt viele Orte, an denen Sie in Ordnung sein werden, wenn Sie nur auf Ihrem aktuellen Niveau bleiben. Wenn Sie ein fortgeschrittener (z. B. nicht erfahrener) Entwickler sind, dann erwarten Sie, dass sie es mögen werden, wenn Sie irgendwann ein erfahrener werden, aber auch hier können Sie bleiben, wo Sie sind, solange Sie dies kommunizieren.

Es ist schwer, eine objektive Antwort auf die Karriereentwicklung in großen und kleinen Organisationen zu geben, aber ich vermute, es gibt kaum einen Unterschied, ob Sie dort bleiben möchten, wo Sie sind.

Ich möchte darauf hinweisen, dass, wenn Sie mit dem Unternehmen über Ihre Absichten sprechen, auf Ihrem derzeitigen Niveau zu bleiben, dies eine Einladung an das Unternehmen ist, Ihnen lausige Gehaltserhöhungen zu gewähren. Ich würde also erwarten, dass Sie nur Gehaltserhöhungen zu den Lebenshaltungskosten erhalten, weil Sie genau das Gleiche tun wie im letzten Jahr.

Ich kenne einige Entwickler in meinem aktuellen und früheren Job, die sich in genau derselben Situation befinden/waren. Die Bezahlung war in Ordnung und sie wollten nur ihre Arbeit machen und überhaupt nicht aufsteigen, also ist es in keiner Weise ungewöhnlich.

Genau wie Dave sagt, wenn (seltsamerweise) Ihr aktuelles Unternehmen Sie „antreibt“, ist das nicht die Norm. Wechseln Sie einfach zu einem anderen Unternehmen. (Klein oder groß spielt dabei keine Rolle.)

Weniger wahrscheinlich, da es weniger Orte gibt, an denen man sich entwickeln kann.

Es hängt davon ab, was Sie unter „kleiner“ verstehen, aber ein Großteil der traditionellen Karriereentwicklung wird durch die Tatsache eingeschränkt, dass es in vielen kleineren Unternehmen kein „nach oben“ gibt. Ein Freund von mir arbeitet für ein 5-Personen-Startup. Über ihm steht eine Person, der Gründungs-CTO/CEO.

In meinem 300-Personen-Unternehmen mit nur einem kleinen Softwareentwicklungsteam gibt es in Bezug auf die Karriereentwicklung eine Ebene über mir. Sie können Gehaltserhöhungen bekommen, aber es gibt nicht mehr Verantwortung zu übernehmen oder größere Herausforderungen zu verdienen.

In jedem Fall erfordert jede Karriereentwicklung in Bezug auf den Titel eine signifikante Abkehr vom Unternehmen. Entweder muss die Person, die gerade im Job ist, gehen und jemand kann aufsteigen, oder die Person, die den neuen Titel will, geht.

Mir scheint, Sie identifizieren Karriereentwicklung mit dem Aufstieg ins Management. Aber es muss nicht sein. Karriereentwicklung ist nicht immer vertikal (Personenführung) , sie kann auch horizontal sein (Individual Contributor) oder eine Mischung aus beidem.

Da Sie vermeiden möchten, Manager zu werden, sollten Sie in Betracht ziehen, den Weg eines einzelnen Mitwirkenden einzuschlagen . Ihre Karriereentwicklung könnte dann dazu führen, dass Sie mehr Verantwortung in Bezug auf größere oder komplexere Projekte/Aufgaben übernehmen , anstatt Menschen zu führen.

Das könntest du dann

  1. finden Sie heraus, ob dies Ihren Zielen entsprechen würde und
  2. erkundigen Sie sich bei Ihrem Vorgesetzten, wie dieser Weg beschritten werden kann
    (oder suchen Sie nach einem Ort, an dem dies möglich ist)

als Randbemerkung:
Mitarbeiter in einen ausschließlich vertikalen Karriereweg zu zwingen, kann zu Folgendem führen:

  • Menschen, die in Führungspositionen aufsteigen, für die sie nicht geeignet sind (siehe Peter-Prinzip )
  • Menschen, die unglücklich werden und (mangels anderer Möglichkeiten) aufhören
  • Menschen, die unterdurchschnittliche Leistungen erbringen, um an ihrem derzeitigen Karriereort zu bleiben