Frage:
Wie generiere ich Arbeit, wenn keine Arbeit kommt?
niccolo m.
2018-12-18 18:22:02 UTC
view on stackexchange narkive permalink

Ich bin Softwareentwickler und Mitglied eines Teams voller Geschäftsanalysten.

Früher waren wir 3 Entwickler, jetzt bin ich nur noch der einzige.

Meine derzeitige Situation ist etwas müßig. Ich mache nur Supportarbeit und pflege die vorhandenen Systeme, was nicht zu schwierig ist. Ich mache mir Sorgen, dass mein Bericht bei der Berichterstattung über meinen Beitrag zum Unternehmen nicht allzu beeindruckend sein wird.

Mein Vorgesetzter weiß auch nicht, was er mit mir tun soll. Es werden keine Projekte angefordert, die von mir geliefert werden sollen.

Ich weiß, dass es in unserem Unternehmen Geschäftsprozesse gibt, die ich automatisieren kann, aber wir haben sie einfach nicht auf unserem Radar, oder wir sind nicht auf dem Radar der Teams, die uns möglicherweise um Hilfe bitten können.

Im Moment kann ich nur kleine Apps vorschlagen, mit denen Menschen ihr Leben leichter machen können. Aber sonst habe ich nicht viel zu tun.

Ich würde Kurse vorschlagen (wie bei Udemy oder Pluralsite) ODER sich mit Ihren Ideen an Ihren Manager wenden.Geld sparen ist etwas, was alle Unternehmen gerne tun.Wenn Sie Ihre Idee als etwas verkaufen können, das Geld spart, wäre ich nicht überrascht, wenn sie diese Ideen vorantreiben würden.Stellen Sie einfach sicher, dass die Ideen einen Mehrwert bieten und kein großes Risiko haben.Die größte Herausforderung bei der Änderung eines Systems, das zu funktionieren scheint, besteht darin, die Menschen davon zu überzeugen, dass die Änderung netto positiv sein wird.
Mögliches Duplikat von [Was tun, wenn ich alle meine Aufgaben erledigt habe und mein Manager keine Aufgaben mehr hat?] (Https://workplace.stackexchange.com/questions/7528/what-to-do-after-i-finish)-alle-meine-Aufgaben-und-mein-Manager-hat-keine-Aufgaben-zu-geben-mir)
Ihre Frage ist zu weit gefasst und Sie sind nicht einmal in der Lage, neue Kunden oder Projekte für Ihr Unternehmen zu gewinnen. Anscheinend handelt es sich auch um ein Duplikat, für dessen Abschluss gestimmt wurde.Es tut uns leid.
Was für eine Traummöglichkeit, um technische Schulden nachzuholen, sicherzustellen, dass es eine vollständige, aktuelle Dokumentation gibt, mehr Unit-Tests codiert und die unvermeidlichen Fehler behebt, die Sie finden werden usw. Klingt für mich wie ein Traum, es sei denn, Sie möchten umformulierenIhre Frage zu sagen, dass Sie befürchten, dass das Unternehmen Sie gehen lässt.
Sieben antworten:
SaggingRufus
2018-12-18 18:32:12 UTC
view on stackexchange narkive permalink

Zunächst möchte ich Sie dafür loben, dass Sie nach mehr Arbeit suchen. Viele Menschen in Ihrer Situation sitzen herum und tun nichts. Ich bin auch Softwareentwickler. Folgendes mache ich in langsamer Zeit:

  • Systemdokumentation schreiben / aktualisieren
  • Aufgaben automatisieren
  • Hilfsprogramme schreiben
  • Schulungs- / Übergabematerial erstellen
  • Analysieren Sie das aktuelle System, um nach Effizienz zu suchen
  • Versuchen Sie, einige technische Schulden "abzuzahlen"

Die meisten dieser Aufgaben werden nie abgeschlossen. Auch wenn Dokumentation oder Übergabematerial vorhanden ist, kann es jederzeit erweitert werden. Wenden Sie sich auch weiterhin an Ihren Vorgesetzten, um festzustellen, ob er etwas von Ihnen erwartet. Wenn sie sagen, dass es nichts gibt, weisen Sie darauf hin, dass Sie nicht untätig sind und an der X-Aufgabe arbeiten, bis etwas hereinkommt.

Großer Fan von "Pay Off" Tech-Schulden.Ich denke, es ist etwas, das in Entwicklungsumgebungen schmerzlich vermisst wird.Jeder möchte neue glänzende Dinge bauen, aber niemand möchte die Ineffizienzen in den aktuellen Systemen beseitigen.Ich bin ein technischer Leiter und gehe gelegentlich den Code durch und bereinige ihn.Benennen Sie die Dinge richtig, strukturieren Sie den Code vielleicht besser.Ich mache ein bisschen Refactoring, wenn ich in meiner Ausfallzeit bin, um das System an einen effizienteren und vor allem überschaubaren Ort zu bringen.
Hervorragende Antwort.Alle diese Aufgaben sind Win-Win-Aufgaben für das OP.
+1 für die Dokumentation und Schulungsunterlagen.All diese Vorschläge helfen jedoch, wenn Ihre Arbeit wieder anläuft - nicht nur für Sie, sondern für alle anderen, die mitkommen.
Ich bin mir nicht sicher, wie ich dies bearbeiten und anpassen soll. - Behandeln Sie diese Aufgaben so, dass Sie nicht über einen längeren Zeitraum hinweg gebunden sind.Wenn neue Projekte auftauchen, möchten Sie Ihrem Chef nicht sagen, "okay, aber der Build ist kaputt, weil ich Tests hinzugefügt habe, ich brauche eine Woche, um das zu beheben".Wenn eine Aufgabe relativ lange dauert (1-2 Tage in meiner Welt, möglicherweise weniger in Ihrer), überprüfen Sie zuerst den Zeitaufwand mit Ihrem Chef und stellen Sie sicher, dass Sie die Zeit dafür haben.
Beachten Sie, dass der Versuch, Dinge zu dokumentieren, eine gute Möglichkeit sein kann, um festzustellen, welche technischen Schulden priorisiert werden müssen.Insbesondere wenn das OP der einzige Entwickler ist, ist eine technische Verschuldung, die die Übergabe erschwert (weil sie verwirrend ist), wahrscheinlich eine gute Sache, in die Sie einige Zeit investieren sollten. Mit anderen Worten, Sie können eine Menge davon Hand in Hand tun.
AilirlfvbgCMT sehr wahr
Ein weiterer wichtiger Weg, um technische Schulden abzuzahlen: ** Tests schreiben **.(Unit-Tests, Systemtests, Integrationstests, wie auch immer Sie diese aufteilen. Automatisierte Tests sind cool, da sie den Code für immer überprüfen.) Außerdem: ** Dokumentkommentare schreiben / verbessern ** und den Code allgemein verbessern - danachAlles in allem ist Code nie perfekt und Sie können fast immer weitere Möglichkeiten erkennen, um ihn klarer, einfacher, robuster usw. zu machen.
Wenn nur Antworten als Favorit markiert werden könnten ...
Sebastian Aguerre
2018-12-18 18:36:46 UTC
view on stackexchange narkive permalink

Grundsätzlich haben Sie drei Möglichkeiten:

  1. Nutzen Sie diese Freizeit, um etwas anderes zu tun. Sie können beispielsweise einige Kurse belegen, um Ihr Wissen zu verbessern.
  2. ol>

    Diese Option scheint jedoch nicht zu Ihren Wünschen zu passen. Lassen Sie uns also mit den beiden anderen fortfahren:

    1. "Projekte verkaufen" : Sie scheinen eine proaktive Person zu sein und viele Ideen zu haben, sodass Sie Ihre Zeit nutzen können, um daran zu arbeiten Vielleicht bereiten Sie eine Dokumentation vor, in der erläutert wird, wie dies die Prozesse verbessern würde und wie Sie dies erreichen könnten. In gewisser Weise müssen Sie Ideen an das Unternehmen "verkaufen", damit es sich für etwas interessiert und Ihnen diese Arbeit leihen kann.
    2. Suchen Sie nach einem anderen Job : Leider, Manchmal gibt es nichts anderes zu tun, und Sie befinden sich in solchen Situationen, in denen das Unternehmen kein Interesse daran hat, dies zu ändern. Ich denke, das zeigt, dass dies ein guter Zeitpunkt ist, um zu gehen. Das ist überhaupt nicht schlecht und Sie haben auch einen großen Vorteil, dass Sie bereits einen Job haben! und das ist der beste Zeitpunkt, um nach einem anderen Job zu suchen.
    3. ol>

      Sie können sogar 1-3 und 2-3 kombinieren.

      Lassen Sie es als letzten Rat nicht zu diese Situation wird lange anhalten. Es verbrennt den Verstand und tötet all Ihre Motivation und Produktivität.

Teil 1 und 2 dieser Antwort sowie die von @SaggingRufus passen gut zusammen.Heck, sogar der 3. Teil kann mit allen kombiniert werden - Sie werden sich sehr marktfähig machen, wenn Sie auf bestimmte Beispiele verweisen können, bei denen Sie proaktiv für Ihr aktuelles Unternehmen gearbeitet haben, als Sie nicht dazu aufgefordert wurden.
Leider klingt es so, als ob Option 3 eine Priorität sein könnte, die auf dem im OP angegebenen Hintergrund der Fragen basiert.
user53651
2018-12-18 22:22:37 UTC
view on stackexchange narkive permalink

Sie lernen. Ihr Bereich ist sehr wettbewerbsfähig und es passieren jeden Tag neue Dinge. Bringen Sie Ihre maschinellen Lern- und Statistikfähigkeiten auf die nächste Stufe. Arbeiten Sie an Ihrer Programmierung. Erstellen Sie detailliertere Modelle. Erstellen Sie Ihre eigenen Projekte, die Sie interessieren.

Sie müssen sich hierher drängen. Lass dich nicht in Faulheit verwickeln. Nutzen Sie diese Atempause, um zu wachsen.

Arbeiten Sie niemals an persönlichen Projekten in der Unternehmenszeit oder mit Unternehmensressourcen (wie Computern).In jedem Unternehmen, in dem ich gearbeitet habe, ist das eine strafbare Handlung.Selbst wenn Sie die Erlaubnis dazu erhalten, würde das Unternehmen mit ziemlicher Sicherheit alles besitzen, woran Sie gearbeitet haben, und jegliches geistige Eigentum, das Sie geschaffen haben, und das ist im Allgemeinen auch nicht das, was Sie wollen.
@aleppke Richtig, abhängig von Ihrem Vertrag sind Ihre persönlichen Projekte das IP des Unternehmens, aber wenn Sie sowieso nichts tun, ist Training besser als nichts.Darüber sollten Sie nicht gefeuert werden.Ich denke, der Kontext ist hier wirklich wichtig.Wenn Sie Arbeit hätten, würden Sie einfach Ihre Pflichten aufgeben, aber da Sie dies nicht tun, handelt es sich nur um selbstgesteuertes Training oder Weiterbildung.Der Unterschied besteht darin, dass in einer Situation das Unternehmen von Ihren Handlungen profitiert und in der anderen das Unternehmen die Produktivität von Ihnen verliert.
OP sollte nur "F & E" oder Schulungen durchführen, wenn der Manager dies zulässt oder OP auffordert.Eine eigene Entscheidung ist in der Tat eine schlechte Idee.Presonale Projekte in Bezug auf Zeit, Räumlichkeiten und Ausrüstung des Unternehmens durchzuführen, ist wahrscheinlich noch schlimmer.
Pixelomo
2018-12-19 07:02:34 UTC
view on stackexchange narkive permalink

Wenn Sie die aktuellen Systeme am Laufen halten, müssen Sie sich in Bezug auf Ihren Beitrag keine Sorgen machen.

Ihr Managementteam wird wahrscheinlich nur sehr wenig Ahnung haben, wie einfach ist es, da es ihnen fast unmöglich erscheint, es aufrechtzuerhalten. Ich stimme den anderen Antwortvorschlägen zu, dass Sie die Zeit zum Lernen nutzen könnten.

Eine andere konstruktive Nutzung Ihrer Zeit wäre, einige R&D-Projekte vorzuschlagen. Einige davon sind möglicherweise nichts weiter als interessante Untersuchungen zu einem neuen Framework / Tool. Aber wie ich es verkaufen würde, ist, dass Sie Demos aus den Projekten erstellen, die möglicherweise reale Anwendungen in Ihrem Unternehmen haben, oder sogar bessere Produkte, die Ihr Unternehmen möglicherweise verkaufen könnte.

user2813274
2018-12-19 08:14:24 UTC
view on stackexchange narkive permalink

Wie lange werden Sie & bei der Wartung der vorhandenen Systeme unterstützen?

Ich würde herausfinden, wie & ihre geplanten Lebenszyklen sieht (machen Sie sie, wenn sie nicht existieren), sie in einen Kalender eintragen und dann einen Upgrade-Pfad ausarbeiten - das möchten Sie nicht Stellen Sie fest, dass kritische Anwendungen auf einer alten Version von Windows 2003 ausgeführt werden oder dass sie auf einem Server ausgeführt werden, für den Sie keine Teile mehr erhalten können, oder dass sie in COBOL geschrieben sind. Lassen Sie dann das Management Upgrades / Überholungen priorisieren. & funktioniert auf diesem

grFrank
2018-12-19 17:05:25 UTC
view on stackexchange narkive permalink

Neben den Dingen, die die anderen Leute vorgeschlagen haben: Meiner Meinung nach sollten Sie zuerst versuchen, den Vorgesetzten auf Ihre Seite zu ziehen. Wenn er / sie derzeit keine Projekte für Sie hat, aber Ihr Interesse und Ihre Bemühungen für (z. B.) Ideen zur Verbesserung der Produktivität sieht, erhalten Sie möglicherweise in Zukunft eine bessere Unterstützung. Selbst (wenn Sie dies wünschen) ist möglicherweise eine Position mit mehr Verantwortung verfügbar als Sie schaffen es, Ihre Arbeit so effizient zu erledigen, dass Freizeit zur Verfügung steht ... Die Manager in der Organisation, für die ich arbeite, würden gerne solche Mitarbeiter haben - und Ihr Vorgesetzter könnte das auch so denken.

Hobbes
2018-12-19 17:09:56 UTC
view on stackexchange narkive permalink

Setzen Sie sich mit den Geschäftsanalysten zusammen und finden Sie heraus, was sie brauchen. Beobachten Sie sie bei ihren täglichen Aufgaben und sehen Sie, was optimiert werden kann.

Dies kann direkt zu neuer Arbeit führen. Wenn dies nicht der Fall ist, ist die Zeit, die Sie für das Verständnis der primären Prozesse Ihres Unternehmens aufgewendet haben, immer noch wertvoll, da Sie damit Programme erstellen können, die das tun, was das Unternehmen benötigt, und nicht nur das, was Sie fragten nach.

Diese.Das OP hat eine erstaunliche Gelegenheit, nützliche Initiative und Proaktivität zu zeigen.Wenn sie Glück haben, könnten sie möglicherweise einen anständigen Karriereschub erhalten.


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 4.0-Lizenz, unter der er vertrieben wird.
Loading...