Saya sudah berhenti coding untuk bersenang-senang, apakah ini pertanda buruk? [Tutup]

71

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?

PSU_Kardi
sumber
Saya tahu apa yang kau rasakan. Saya sedang mengalami itu sekarang. Keluar dari pekerjaan. Saya sekarang bepergian, mengambil fotografi, dan pindah ke kota lain. Akan mulai pengkodean lagi dalam satu atau dua bulan! Anda tidak sendiri!
Spong
Saya telah berhenti menulis kode pada waktu pribadi saya untuk sebagian besar, tetapi saya mendapatkan semua kode-senang saya dibahas di tempat kerja. Saya suka pemrograman lebih dari saya suka makan - saya biasanya hanya membuang keterampilan pengkodean saya begitu hari kerja berakhir. Saya tidak percaya ini akan merusak pengembangan profesional saya dengan cara apa pun.
Nathan Taylor
Saya juga, saya berhenti coding untuk bersenang-senang dan saya mencoba untuk membatasi waktu komputer waktu luang saya sekarang.
Dian
7
Saya hanya coding untuk bersenang-senang, apakah ini pertanda buruk?
linjunhalida
Jika Anda dapat memilih dan berpikir ini adalah pertanyaan yang berguna atau memiliki jawaban yang berguna di bawah ini, silakan pilih. Situs StackExchange membutuhkan suara untuk membangun komunitas yang baik. Anda dapat memberikan 30 suara per hari, jangan sia-siakan. Khusus pengguna dengan reputasi tinggi dan penghitungan suara rendah diberikan, harap baca ini: meta.programmers.stackexchange.com/questions/393/…
Maniero

Jawaban:

50

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.

Kekacauan Kekacauan
sumber
4
Seandainya saya bisa berbicara dengan bos saya tentang hal itu;)
JeffO
2
Ingin mengucapkan terima kasih. Saya memutuskan untuk mengambil beberapa waktu dari pengkodean dan menikmati beberapa hal lainnya. Sekarang saya sedang menulis Aplikasi untuk Ponsel Android saya dan ingat mengapa saya suka kode.
PSU_Kardi
2
@PSU_Kardi - Semoga sukses di proyek itu.
ChaosPandion
Saya sudah mencoba ini, tetapi kemudian saya selalu memiliki masalah yang saya tidak tahu harus bagaimana dengan waktu saya. Ketika saya menghabiskan dua bulan terakhir 24/7 mengkodekan hal-hal dan proyek-proyek sedikit rileks sehingga saya bisa istirahat, saya hanya tidak tahu apa yang harus dilakukan dengan waktu saya.
jsternberg
Ide bagus. Saya harus mencobanya dengan usaha saya yang terbengkalai untuk belajar Verilog
23

Apakah ini terjadi pada orang lain?

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.

P Shved
sumber
1
Yah mungkin aku seharusnya mengatakan - apakah itu terjadi pada orang lain 'di sini'. Inilah kata kuncinya. Saya membuat orang-orang di stackexchange / stackoverflow sangat dihormati karena mereka umumnya peduli dengan kerajinan mereka.
PSU_Kardi
@ PSU, ok, edit jawaban saya untuk mencerminkan bahwa
P Shved
3
Saya pikir anak-anak adalah alasan # 1. Tujuh tahun yang lalu, saya pulang kerja jam 5:30, selesai makan malam jam 6 atau 6:30, dan setidaknya punya waktu empat jam gratis sampai waktu tidur. Saya bisa menulis kode selama satu atau dua jam dan tidak menghabiskan sepanjang malam. Sekarang aku beruntung jika kedua anak-anak di tempat tidur dengan 08:30, yang berarti bahwa jika saya menulis kode di malam hari, itu mungkin semua yang saya lakukan malam itu, alih-alih membayar tagihan, menonton film dengan istri saya, membaca sebuah buku ... Anak-anak saya telah menghabiskan seluruh waktu luang saya. Tapi saya rasa saya akan mendapatkannya kembali dalam beberapa dekade.
Kyralessa
Shved, string penulisan ulang adalah ... MACROS. Jadi ... apakah Anda sudah menemukan Clojure / Lisp / Skema?
Pekerjaan
@Job, apakah Anda mencoba mengomentari entri di blog saya? Karena Anda memiliki openid, mengapa Anda tidak menggunakannya untuk membuat komentar di sana?
P Shved
19

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.

systempuntoout
sumber
2
+1, saya juga mencoba untuk tidak memiliki proyek terkait TI di rumah, hanya untuk membuat saya keluar dari layar. Proyek saya saat ini: membangun kembali sepeda gunung saya yang lama, dengan cat baru dan perangkat keras baru
Gabriel Mongeon
2
+1 untuk kebugaran, begitu banyak yang melupakan ini. Saya akan memberi +1 lainnya untuk berjalan jika saya bisa. :)
DevSolo
@DevSolo setelah beberapa jam berjalan, Anda memiliki cukup endorfin untuk kode selama 6 jam berturut-turut :)
systempuntoout
kamu sangat benar. Saya tinggal di FL, jadi saya bisa berlari sepanjang tahun tanpa perlengkapan tambahan. Saya mencoba berlari 20-30 menit saat makan siang setiap hari. Jadikan sore JAUH lebih mudah untuk ditangani.
DevSolo
@DevSolo saya juga :), kami memiliki istirahat 1h15m saat makan siang. Saya biasanya berlari selama 40 menit 3/4 hari kerja. Sore itu hebat, MMmmmmmm endorphin. Beruntung kamu, aku mengenakan jas (5 ° hari ini)
systempuntoout
18

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 ..."

Matt DiTrolio
sumber
Kode di rumah! = Bekerja.
Den
1
Benar, tidak selalu. Tetapi ada banyak yang bisa dikatakan untuk mendiversifikasi kegiatan Anda.
Matt DiTrolio
11

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.

JeffO
sumber
3
Saya menemukan bahwa ini berlaku untuk hobi saya yang lain selain pemrograman. Ketika hal-hal yang secara intelektual menantang di tempat kerja saya tidak memiliki keinginan untuk hobi kreatif dan sebagai gantinya fokus pada kegiatan fisik atau film / buku. Dalam periode ketika pekerjaan kurang kreatif (terlalu banyak pertemuan) atau memiliki waktu henti, saya lebih cenderung melakukan hobi kreatif seperti pertukangan kayu, fotografi, pemrograman, dll.
Adam Franco
8

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.

HLGEM
sumber
8

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 ...

Kendrick
sumber
4
Begitulah cara hidup berjalan. Dan itu tidak selalu buruk, karena membuat Anda menyebar dan mengalami lebih banyak hal.
Matt DiTrolio
7

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.

ern0
sumber
Singkatnya, Anda tidak pernah terlalu tua untuk bersenang-senang, jadi lakukanlah!
ChaosPandion
1
Ya. Dan jika Anda tidak punya banyak waktu, jangan sia-siakan pada proyek-proyek besar yang membosankan, lakukan hal-hal lucu untuk menghibur diri sendiri dan orang lain. Atau setidaknya, lakukan yang bermanfaat, jika Anda tidak memiliki selera humor.
ern0
5

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.

Pax Noctis
sumber
+1 untuk menyebutkan hobi. Saya sering menemukan bahwa (setidaknya untuk diri saya sendiri) bahwa pemrograman adalah perpanjangan dari diri kreatif saya. Jadi, oleh karena itu, hobi seperti pengerjaan kayu tampaknya cocok untuk saya sendiri. Saya dapat menjadi kreatif, bekerja dengan tangan saya, dan yang terbaik, mendapatkan waktu jauh dari komputer.
Jason Whitehorn
3

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.

Matt Olenik
sumber
3

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.

tia
sumber
Oh ayolah. Memperkirakan pi dengan nilai acak masih menyenangkan. Saya ingat menggunakan pendekatan "menjatuhkan jarum dan melihat apakah mereka mendarat dalam lingkaran" untuk memperkirakan pi. Menantang? Tidak juga. Menyenangkan? Tentu!
Carra
+1 sangat bagus dikatakan, dan saya sepenuhnya setuju. Tidak hanya tentang topik yang ada, yaitu pengkodean untuk bersenang-senang, tetapi untuk apa pun dalam hidup, kita seharusnya tidak terlalu khawatir jika sesuatu tidak tampak menyenangkan lagi. Itu hanya ide perubahan yang menyenangkan saat kita tumbuh dewasa. Itu semua bagian dari tumbuh dewasa.
Sandeepan Nath
3

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.

chrmue
sumber
1

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
1

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.

JB King
sumber
1

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.

Mike Dunlavey
sumber