Sorry für den langen Beitrag.
Ich arbeite in einem E-Commerce-Unternehmen. Ich habe 4 Jahre Erfahrung in der Arbeit mit SQL, Python und einer Handvoll BI-Tools, mit denen ich sehr vertraut geworden bin. Ich habe das Gefühl, dass ich mich fachlich sehr gut entwickelt habe. Ich kann komplexe benutzerdefinierte Berichte/Dashboards erstellen und Automatisierungen durchführen (Daten von Drittanbieter-APIs, FTP-Servern, Google Sheets usw. abrufen) und Crons/Scheduler für diese Skripte einrichten.
Da ich mit vielen Stakeholdern aus verschiedenen Abteilungen zusammenarbeite, erhalte ich in der Regel viele Ad-hoc-Anfragen mit unterschiedlichen Anforderungen in Bezug auf Kohortenanalyse, Kundenbindung und Funnel-Performance. Die größte Herausforderung, der ich gegenüberstehe, ist, dass ich nicht die Sichtbarkeit bekomme, obwohl ich viel Mühe in die Erstellung und Pflege dieser Berichte stecke (ich fühle mich die meiste Zeit mit der Arbeit überfordert). Der Hauptgrund für diese mangelnde Sichtbarkeit ist, dass die Manager (normalerweise aus den Geschäftsteams) mich einfach bitten, die Daten oder die Abfrage zu teilen, damit sie die Daten selbst exportieren und analysieren können.
Der Mehrheit dieser Leute fehlt das kritische Denken, das für die Durchführung der Analyse erforderlich ist (ich mache ihnen keinen Vorwurf, da sie normalerweise über ein anderes Fachgebiet und andere Fähigkeiten verfügen). Also machen sie am Ende ihre Analyse (ob richtig oder falsch) und präsentieren sie dem Top-Management (mit dem ich absolut keine Kommunikation habe), das dann Geschäftsentscheidungen auf der Grundlage der Geschichte trifft, die ihnen von diesen "Mittelsmännern" präsentiert wird. Es beraubt mich der Lernmöglichkeit, die darin besteht, die Daten sinnvoll zu interpretieren und das Geschäft zu verstehen (ich habe keinen MBA, daher sehe ich nicht, wie ich sonst das Geschäft lernen oder mein Wissen über das Unternehmen erweitern kann ).
Darüber hinaus bewertete mich mein Manager (Digital Marketing Director) mit 2,5/5 für Geschäftsverständnis, weil er behauptet, dass ich unserem Team oder anderen Abteilungen keine Einblicke gebe. Er versteht nicht, dass diese Teams die Daten nicht diskutieren und eine Geschichte mit mir aufbauen wollen, sie wollen es alleine machen und dann nicht einmal die Anerkennung mit mir teilen, was sehr unfair mir gegenüber ist und dazu führt viele negative Gefühle in mir gegenüber diesen Menschen und den Kollegen im Allgemeinen. Außerdem hat das Unternehmen keinen führenden Analytiker oder Chief Data Officer, der eine Stimme für die Analytiker werden könnte.
Für Studienanfänger ist die Bedingung schlechter, weil die leitenden Analysten wie ich keine Belohnung dafür sehen, ihnen die Fähigkeiten beizubringen, während sie von der Firma außer dem Gehalt nichts bekommen. Ich fühle mich festgefahren und es gibt niemanden, der einen Mehrwert in Bezug auf die Fähigkeiten und Kenntnisse, die ich suche, oder die Anerkennung, die ich verdiene, schaffen kann.
Wie kann ich mein Leben verbessern? Der beste Fall, den ich gerade sehe, ist, meinen Vorgesetzten zu bitten, mir mehr technische Aufgaben für mein eigenes Lernen zu geben, was ihn nicht davon abhalten würde, Punkte für die Arbeit zu bekommen, in der ich am schwersten hebe. Ich habe das Gefühl, dass es wenig Ich gibt in dieser Rolle und mit so wenig Autorität auskommen können, obwohl sie anständig qualifiziert sind und die Fähigkeit haben, unabhängig zu arbeiten.
So wie Sie die Dinge beschreiben, arbeiten Sie nicht in der Rolle eines Business-Analysten. Sie arbeiten in der Rolle eines Berichtsentwicklers. Sie sind zwei verschiedene Dinge.
Eine Stellenbeschreibung für einen Business-Analysten umfasst in der Regel:
Sie haben nur einen der oben genannten Punkte angesprochen, weshalb Sie immer wieder beiseite geschoben werden. Erwägen Sie, eine Schulung zu erhalten, die spezifischer für die obige Liste ist, durch eine Organisation, deren Name ein gewisses Gewicht hat (Colleges). Dann müssen Sie sich wahrscheinlich einen anderen Job suchen und in einer Junior-Business-Analyst-Rolle arbeiten, um einige der oben genannten Punkte zu erledigen, und sich daran arbeiten, sie alle zu erledigen.
Wie kann ich mein Leben verbessern?
Vielleicht möchten Sie einen neuen Job in Betracht ziehen. Zu Ihrer Verteidigung: Ein Nicht-IT-Manager (oder sogar ein MBA-Manager) kann Ihren Code nicht beurteilen, sodass er nicht weiß, ob Ihr Code erstaunlich ist oder wie Spaghetti aussieht. Sie können nur die Leistung bewerten, und wenn er zu ahnungslos ist, um zu verstehen, was Ihre Leistung ist, wird er Sie nach Managementkonzepten bewerten, einschließlich „Teamarbeit“ und „Kommunikation“. Denken Sie daran, dass einige Manager absichtlich eine niedrige Punktzahl erzielen, um Sie dazu zu bringen, härter zu arbeiten oder Raum für Verbesserungen zu lassen.
Programmierer springen recht leicht von Job zu Job, da die Nachfrage nach qualifizierten Programmierern hoch ist. IT-Gurus wie Brent Ozar haben unabhängige Studien durchgeführt , und der Trend zeigt deutlich, dass Job-Hopper die höchsten Gehälter erhalten im Vergleich zu Personen, die für eine Karriere im selben Unternehmen bleiben.
Dann müssen Sie sich nur darauf konzentrieren, einen neuen Job zu finden, bei dem es sich um eine Beförderung handelt. Ganz im Grunde ist das:
Um Geschäftssinn zu erlangen, gibt es für einen Berichtsentwickler zwei Möglichkeiten:
Holen Sie sich einen MBA
Starten Sie Ihr eigenes Unternehmen
Von den beiden wird Ihnen die Gründung Ihres eigenen Unternehmens weitaus mehr Einblicke geben als ein MBA. Es ist erstaunlich, wie viel man lernen kann, wenn die nächste Mahlzeit auf dem Spiel steht. Der Erwerb eines MBA ist der Weg zu einem Job als Business Analyst oder zum Übergang ins Management.
Bearbeiten: Das grundlegende Problem besteht darin, dass viele Unternehmen Entwickler in technische Rollen „einordnen“. Es kann ziemlich schwierig sein, Antworten auf geschäftliche Fragen zu erhalten. In diesem Fall erhält das OP nicht, welche Analyse die Manager mit den vom OP generierten Daten durchführen.
Unter dieser Dynamik ist die beste Lösung, um zu lernen, was es bedeutet, im Geschäft zu sein, oft das Unternehmen auf einem der beiden oben genannten Wege zu verlassen. Meiner Erfahrung nach mussten Techniker ihre Geschäftskenntnisse von außen bestätigen lassen (durch MBA oder Geschäftserfolg), bevor andere Manager sie als Geschäftsleute und nicht nur als „Geeks“ anerkennen würden.
Jony Agarwal
Xaver J
Jony Agarwal