Agak aneh. Dan aneh, omong-omong. Jika majikan Anda tidak memiliki pekerjaan untuk Anda, mengapa dia memaksa Anda untuk datang ke kantor?
Tingkatkan kode Anda
Secara umum, selalu ada pekerjaan yang harus dilakukan, bahkan pada satu proyek. Jika tidak ada yang harus dilakukan, itu berarti proyek Anda sempurna. Saya tidak percaya pada proyek yang sempurna, karena saya belum pernah melihatnya. Jika perusahaan Anda memiliki proyek yang sempurna, saya berharap saya bisa melihat bagaimana ini dilakukan.
Jika proyek Anda tidak sempurna, Anda dapat menghabiskan waktu luang ini untuk memperbaikinya.
- Menegakkan aturan gaya pengkodean,
- Periksa apakah komentarnya terbaru dan tidak hilang di mana pun,
- Lakukan review kode pada bagian-bagian yang tidak Anda tulis,
- Tingkatkan dokumentasi teknis,
- Profil kode untuk melihat apa hambatannya dan bagaimana cara menghilangkannya,
- Perbaiki kode Anda,
- Mulailah berpikir tentang fitur yang akan diterapkan di masa depan.
- dll.
Belajar sesuatu yang baru
Terkadang, Anda baru saja selesai melakukan pengkodean, akhirnya Anda merilis proyek, dan hal terakhir yang ingin Anda lakukan adalah terus bekerja dengan kode yang telah Anda gunakan selama tiga bulan terakhir. Itu bisa dimengerti. Dalam hal ini, Anda dapat dengan mudah menemukan pekerjaan lain untuk mengubah ide-ide Anda dan menambah pengetahuan Anda. Misalnya jika Anda seorang pengembang C #, pelajari Python, atau pelajari cara menggunakan Ekstensi Reaktif, atau apa pun.
Anda juga mungkin tergoda untuk melakukan proyek kecil untuk diri sendiri selama waktu luang Anda. Saya tidak menyarankan untuk melakukan itu, bukan hanya karena kode yang Anda tulis di tempat kerja umumnya milik perusahaan Anda, tetapi juga karena Anda dapat dituntut untuk menggunakan perangkat keras perusahaan Anda dan sumber daya lain untuk melakukan proyek yang tidak ada hubungannya dengan Anda kerja nyata.
Bicaralah dengan bos Anda
Mungkin ide yang baik untuk mengajukan pertanyaan yang Anda tanyakan pada Programmer. SE kepada orang yang bersangkutan, yaitu bos Anda. Bahkan, kemungkinannya adalah:
- Entah ia mengabaikan bahwa para pengembang terkadang tidak ada hubungannya,
- Atau dia mengharapkan Anda untuk melakukan hal yang tepat.
Sangat penting untuk mengetahui apa situasinya jika bos Anda benar-benar mengharapkan Anda untuk melakukan sesuatu. Misalnya, jika saya memiliki karyawan, saya akan mengharapkan mereka untuk meningkatkan proyek ketika mereka selesai menulis kode dan menyelesaikan bug. Dengan cara yang sama, ketika saya bekerja untuk sebuah perusahaan di tempat, saya selalu menghabiskan seluruh waktu mengerjakan proyek dan memperbaikinya jika tidak ada bug untuk diselesaikan.
Ada satu pengecualian: pekerja magang biasanya tidak diharapkan untuk melakukan pekerjaan tambahan sendiri. Tetapi setidaknya kita mengharapkan mereka untuk datang dan memberi tahu kita ketika mereka menyelesaikan apa yang kita minta mereka lakukan, sehingga kita memberi mereka tugas lain.