Pada suatu saat, saya hanya berhenti menulis kode untuk bersenang-senang. Saya dulu pergi bekerja, menyelesaikan tugas saya dan kemudian setelah tiba di rumah saya akan pergi dan menulis hal-hal di samping untuk bersenang-senang. Namun, saya sekarang baru pulang dan mencoba menghindari komputer. Saya lebih suka membaca koran, menonton TV, pergi ke bar, dll.
Apakah ini pertanda buruk? Maksud saya, saya masih mencoba mengikuti tren terbaru, mengunjungi forum pengembang / blog / dll tetapi saya belum mengatakan, "Saya ingin belajar bahasa X - Saya ingin tahu apakah saya bisa menulis aplikasi Y di dalamnya"
Apakah ini terjadi pada orang lain?
Jawaban:
Ini adalah masalah yang sangat umum yang disebut burn-out. Itu terjadi pada semua orang yang menganggap serius pekerjaan mereka. Saran saya adalah untuk mengambil cuti beberapa minggu dari coding dan merencanakan proyek jangka panjang untuk bersenang-senang. Kemudian sisihkan setidaknya 15 menit setiap malam untuk menyelesaikan bagian dari proyek. Selama Anda melakukannya dengan lambat, Anda akan segera kembali bermain dalam waktu singkat.
sumber
Tidak! Kamu yang pertama!
Serius, ayolah, itu hal yang wajar! Tumbuh, orang mulai memiliki banyak masalah untuk ditangani: anak-anak, orang tua, keuangan, keluarga. Memecahkan masing-masing dari mereka membutuhkan aktivitas otak. Dan otak hanya cenderung lelah (dan dengan bertambahnya usia mereka lebih mudah lelah). Jadi setelah bekerja dan semua hal ini, Anda mungkin tidak perlu mengabdikan diri untuk kegiatan yang intensif otak seperti pengkodean.
Saya sebenarnya mengalami ini berkali-kali. Ketika saya memiliki banyak masalah pribadi, saya tidak dapat menemukan kekuatan untuk melakukan pengkodean di waktu luang saya.
Dan mungkin Anda hanya menyukainya kurang dari biasanya. Anda tidak menjadi pembuat kode yang lebih buruk karenanya. Dan kemungkinan besar bahwa suatu hari nanti Anda akan merasa bahwa Anda ingin kode untuk bersenang-senang lagi.
sumber
Itu terjadi pada saya berkali-kali.
Penyebab pertama : terlalu banyak bekerja di kantor
Penyebab kedua : terlalu banyak bekerja di proyek sampingan (larut malam)
Cure : Saya biasanya memotong proyek hewan peliharaan, buku pemrograman, dan segala sesuatu yang berkaitan dengan TI menggantikannya dengan film, serial TV, videogame, buku santai, dan banyak kebugaran (berlari).
Efek : Dalam beberapa minggu atau kurang, saya siap lagi untuk kegiatan Pemrograman saya di luar lingkup Pekerjaan.
sumber
Saya hampir tidak pernah berkode di waktu luang saya (tidak sejak setelah lulus), tapi saya masih suka pengembangan perangkat lunak. Tetap bekerja di tempat kerja dan nikmati rumah sedikit lagi. Di akhir hidup Anda, Anda tidak akan berpikir, "Wah, saya berharap saya menghabiskan lebih banyak waktu di tempat kerja ..."
sumber
Saya akan membuang versi alternatif. Mungkin Anda benar-benar mengerjakan sesuatu yang menantang dan melelahkan. Saya mulai menulis kode untuk bersenang-senang ketika saya berada di akhir proyek dan hanya menyelesaikan semuanya. Jika saya mendapatkan proyek baru di mana saya harus meningkatkan keterampilan saya (tidak terlalu sulit untuk dilakukan), saya menemukan itu menyenangkan dan tidak perlu mengerjakan hal lain.
sumber
Saya melihat ini sehat dan baik. Anda ingin memiliki kehidupan di luar pekerjaan. Itu akan membuat Anda lebih baik dalam pekerjaan Anda, tidak lebih buruk.
sumber
Waktu adalah faktor pembatas. Saya berhenti coding untuk bersenang-senang sekitar 5 tahun yang lalu. Saya belajar bermain gitar, mulai berkecimpung di bidang pertukangan kayu, punya anak, dan bahkan tidak bisa mengikuti permainan video terbaru lagi. Pada saat saya sudah menavigasi jam sibuk, makan malam, bermain dengan anak-anak, membaringkan mereka di tempat tidur dan membacanya beberapa buku; Saya tidak punya energi atau keinginan untuk menyambungkan beberapa jam terakhir saya ke komputer. Saya yakin ini akan berubah lagi, tapi jujur saya baik-baik saja dengan pemrograman sebagai "pekerjaan" sekarang ...
sumber
Tulis automat sel di Excel. Buat aplikasi web sederhana, yang mengunduh gambar dari URL, dan pengunjung dapat menyeret kumis pada foto. Buat aplikasi web sederhana yang dapat membuat beberapa surat dalam kalimat dari halaman yang di-google-kan secara acak. Tulis aplikasi jam kecil selalu ada di atas, yang tumbuh saat akhir jam kerja semakin dekat. Tulis skrip, yang mengunduh foto dari kartu SD, meletakkan gambar ke folder yyyymmdd berdasarkan tanggal pembuatan. Tulis screen saver. Buat halaman web dengan tombol merah besar, yang bertuliskan "Saya akan mencari tahu umur Anda, cukup tekan saya", dan itu memainkan suara kentut yang berisik ketika seseorang menekannya, lalu tertulis "jika Anda tertawa, Anda harus di bawah 5 ". Tulis dokumentasi terperinci tentangnya: spesifikasi kebutuhan, desain UI, analisis pasar, rencana bisnis, diagram alur.
Jika sudah selesai, kirimi saya URL.
sumber
Saya telah mengkode selama 11 tahun, yang mungkin tidak terlalu banyak di sekitar sini, tapi saya sudah banyak mengalami kelelahan dalam karir saya, dan ada beberapa hal yang selalu membantu saya mengatasi masalah .
Seperti yang dikatakan orang lain, hobi itu hebat. Ada banyak hal menarik di luar sana untuk dipelajari, dilakukan, kumpulkan, dan buat, dan kemungkinan jika Anda seorang insinyur perangkat lunak, Anda memiliki lebih banyak akses ke sana daripada banyak orang. Pada catatan itu, selalu membantu untuk mengingat saya bahwa pada skala yang cukup besar, masalah saya ("Anak laki-laki saya bosan menulis kode") kecil, bahkan tidak benar-benar masalah; dalam perekonomian di mana orang-orang berjuang untuk makan dan mengetahui bahwa pekerjaan yang mereka latih selama hidup mereka tidak lagi tersedia bagi mereka, saya bekerja di bidang di mana saya memiliki kondisi kerja yang nyaman, akses internet, kebebasan dan mobilitas kerja hampir di mana saja saya ingin pergi.
Saya telah membangun rumah dan bekerja dalam konstruksi komersial dan saya menyamakan kelelahan dengan melukai diri Anda sendiri melakukan pekerjaan fisik. Kita adalah pekerja mental, dan kadang-kadang kita 'melukai' pikiran kita, dan kita harus merawatnya serta memperbaikinya sehingga kita dapat bergantung pada mereka lagi untuk kehidupan kita. Kebosanan yang berulang dapat melakukannya, jadi keluarlah, hentikan rutinitas Anda, dapatkan stimulus baru yang mengasyikkan, dan jangan pernah lupa betapa beruntungnya Anda benar-benar memiliki keterampilan coding.
sumber
Jawaban ChaosPandion baik, sepertinya Anda baru saja kehabisan tenaga. Cara yang baik untuk menghindari kelelahan adalah dengan menemukan hobi lain. Saya suka bekerja di proyek sampingan saya, tetapi kadang-kadang terlalu banyak. Ketika itu terjadi, saya pindah persneling ke sesuatu yang lain. Saya juga suka bekerja pada mobil, pengerjaan kayu dan logam, hobi elektronik dan berbagai bentuk ekspresi artistik.
Jika Anda menyukai permainan video, mungkin menyenangkan untuk mencoba mengembangkannya. Kombinasi seni dan pemrograman bisa menjadi tantangan yang menarik. Saya sudah punya beberapa proyek game di mana, ketika saya bosan coding, saya akan bekerja di bidang ini. Ketika saya bosan dengan seni, saya kembali ke coding. Ini cara yang bagus untuk mengembangkan perangkat lunak tetapi sebenarnya tidak harus mengembangkan perangkat lunak sepanjang waktu saat mengerjakan proyek.
sumber
Bagi saya, saya tidak kode untuk bersenang-senang karena itu tidak menantang lagi. Ketika saya masih muda, banyak hal yang menantang. Saya pernah menulis sebuah program untuk memperkirakan nilai Pi dengan menggunakan angka acak dan itu menyenangkan melihat seberapa akurat itu. Jika saya akan melakukannya sekarang, mungkin hanya perlu beberapa menit tanpa kesenangan sama sekali.
Namun, saya pikir apa yang menyenangkan bagi saya sekarang adalah bagaimana menggunakan keterampilan saya untuk melakukan yang terbaik dalam pekerjaan saya. Mengoptimalkan itu menyenangkan. Refactoring itu menyenangkan. Desain kelas itu menyenangkan. Peninjauan kode sangat menyenangkan. Saya masih coding untuk bersenang-senang, bedanya itu juga pekerjaan saya.
sumber
Saya tidak berpikir itu pertanda buruk. Hei! Hidup lebih dari sekedar coding, bahkan jika Anda benar-benar menyukainya, Anda juga diperbolehkan melakukan beberapa hal lain.
sumber
Jangan biarkan itu membuat Anda kecewa. Seiring bertambahnya usia Anda memiliki tanggung jawab lain dan prioritas Anda berubah. Anak-anak adalah contoh yang sangat baik - mengapa Anda mengkode ketika Anda bisa bersama si kecil?
Saya telah menemukan bahwa saya kehilangan minat dalam proyek-proyek pribadi saya sesekali juga. Saya ikut saja, biarkan saja dan akhirnya saya menemukan diri saya tertarik pada teknologi baru yang mengasyikkan yang saya mainkan di rumah. Itu semua tampaknya bersiklus, seperti yang lainnya adalah kehidupan.
Tenang, ikuti saja. Rajinlah dengan pekerjaan Anda dan tetap berpikiran terbuka. Anda akan menemukan diri Anda ditarik kembali ketika waktunya tepat.
sumber
Saya bertanya mengapa Anda mencoba menghindari komputer. Jika itu karena Anda sangat frustrasi sehingga Anda ingin membuangnya, maka Anda mungkin ingin mencari bantuan profesional dengan masalah kemarahan atau konseling karir, karena masing-masing adalah cara yang berbeda untuk menyelesaikan masalah ini.
Cara lain untuk melihat ini adalah kematangan yang Anda kembangkan untuk bidang tersebut. Di mana awalnya orang dapat melihat bahasa baru sebagai mainan baru yang mengkilap untuk dinikmati, Anda bisa melihat rasa sakit saat mencoba melakukannya dan itu mencegah Anda pergi ke sana, mungkin.
sumber
Saya akan khawatir tentang itu, terutama pada usia Anda. Saya bersyukur bahwa saya masih menemukan pemrograman yang menyenangkan, karena ini adalah satu-satunya hal yang saya tahu caranya.
Berikut adalah beberapa hal yang saya temukan membantu:
Temukan cara untuk menggunakan keahlian Anda untuk sesuatu di luar pekerjaan. Saya membuat aplikasi kecil, berdasarkan C ++ dan MySQL, untuk membantu menjalankan lelang amal. Lalu saya bisa membantu menjalankan lelang dan berkeringat melalui malam penggalangan dana, berharap saya menyingkirkan bug. Sangat menyenangkan!
Dapatkan satu atau dua buku tentang sesuatu yang menarik. Bagi saya, itu adalah hal-hal seperti pembuktian teorema, komputer kuantum, bahasa mesin, visi, dan pembelajaran. Kemudian cobalah untuk menulis program kecil untuk mencobanya. Semakin kecil semakin baik.
Belajar matematika. Saya harus kembali dan meningkatkan keterampilan saya dengan persamaan diferensial, kalkulus, aljabar linier, dan statistik bayesian. Untuk semuanya, saya menulis sebuah program kecil untuk membantu saya memahami apa yang saya lakukan.
Saya harap Anda terus menemukan pemrograman yang menyenangkan, tetapi jika tidak, saya harap Anda mencari tahu apa yang menyenangkan bagi Anda.
sumber