Es ist ein bisschen ungewöhnlich. Und seltsam übrigens. Wenn Ihr Arbeitgeber keine Arbeit für Sie hat, warum zwingt er Sie dann, ins Büro zu kommen?
Verbessere deinen Code
Im Allgemeinen gibt es immer eine Arbeit, auch an einem einzelnen Projekt. Wenn Sie nichts zu tun haben, ist Ihr Projekt perfekt. Ich glaube nicht an perfekte Projekte, da ich noch keine gesehen habe. Wenn Ihr Unternehmen perfekte Projekte hat, wünschte ich, ich könnte einen Blick darauf werfen, wie es gemacht wird.
Wenn Ihr Projekt nicht perfekt ist, können Sie diese Freizeit damit verbringen, es zu verbessern.
- Durchsetzen der Regeln für den Codierungsstil
- Überprüfen Sie, ob die Kommentare aktuell sind und nirgendwo fehlen.
- Code-Überprüfung für Teile durchführen, die nicht von Ihnen geschrieben wurden,
- Verbesserung der technischen Dokumentation,
- Profilieren Sie den Code, um zu sehen, welche Engpässe vorliegen und wie diese behoben werden können.
- Refactor Ihren Code,
- Überlegen Sie sich, welche zukünftigen Funktionen implementiert werden sollen.
- etc.
Lerne etwas Neues
Manchmal haben Sie gerade das Programmieren beendet, das Projekt endlich veröffentlicht, und Sie möchten als letztes weiterhin mit dem Code arbeiten, an dem Sie in den letzten drei Monaten gearbeitet haben. Das ist verständlich. In diesem Fall können Sie leicht einen anderen Beruf finden, um Ihre Ideen zu ändern und Ihr Wissen zu erweitern. Wenn Sie beispielsweise ein C # -Entwickler sind, lernen Sie Python oder die Verwendung von Reactive Extensions.
Sie könnten auch versucht sein, in Ihrer Freizeit ein kleines Projekt für sich selbst zu machen. Ich rate nicht dazu, nicht nur, weil der Code, den Sie bei Ihrer Arbeit schreiben, im Allgemeinen Ihrem Unternehmen gehört, sondern auch, weil Sie angeklagt werden können, Ihre Unternehmenshardware und andere Ressourcen für Projekte zu verwenden, die nichts mit Ihrem zu tun haben Eigentliche Arbeit.
Sprechen Sie mit Ihrem Chef
Es kann eine gute Idee sein, die Frage, die Sie bei Programmers.SE gestellt haben, der betroffenen Person, dh Ihrem Chef, zu stellen. In der Tat besteht die Möglichkeit, dass:
- Entweder ignoriert er, dass die Entwickler manchmal nichts zu tun haben,
- Oder er erwartet von Ihnen, dass Sie etwas Genaues tun.
Es ist besonders wichtig zu wissen, wie es ist, wenn Ihr Chef von Ihnen erwartet, dass Sie etwas unternehmen. Wenn ich zum Beispiel Mitarbeiter hätte, würde ich erwarten, dass sie das Projekt verbessern, wenn sie mit dem Schreiben von Code und dem Beheben von Fehlern fertig sind. Wenn ich für ein Unternehmen vor Ort arbeite, verbringe ich immer die ganze Zeit damit, an dem Projekt zu arbeiten und es zu verbessern, wenn es keine zu behebenden Fehler gibt.
Es gibt eine Ausnahme: Von Praktikanten wird in der Regel nicht erwartet, dass sie selbst zusätzliche Arbeit leisten. Aber zumindest erwarten wir, dass sie kommen und uns sagen, wann sie fertig sind, was wir sie gebeten haben, damit wir ihnen eine andere Aufgabe zuweisen.