Berapa jam Anda bisa benar-benar produktif per hari? Bagaimana? [Tutup]


145

Saya menemukan bahwa saya memiliki banyak masalah tetap waspada 8 jam per hari. Saya pernah mendengar tentang orang yang telah menegosiasikan kontrak kerja hanya 4 jam / hari, dengan alasan bahwa mereka tidak akan dapat melakukan lebih banyak dalam delapan jam.

Saya sering diliputi oleh rasa kantuk, kebosanan, gangguan. Beberapa hari, saya sepertinya berkobar selama delapan jam dalam ledakan produktivitas yang hebat; di hari-hari lain, saya hampir tidak menyelesaikan apa pun. Hampir setiap hari, ada di antara keduanya, dan saya merasa tidak enak karena membuang banyak waktu karena saya tidak dapat mengerahkan konsentrasi untuk menjadi yang terbaik sepanjang hari.

Saya ingin mendengar pengalaman Anda (katakan saya tidak sendirian!), Dan, jika ditemukan, solusi Anda untuk dilema ini.

Apakah Anda produktif 8 jam / hari hampir setiap hari? Bagaimana?


4
Tentukan "produktif" ...

90
Tentukan "produktif"? Ayolah! Saya pikir cukup jelas apa artinya itu dalam konteks ini: Agar pikiran terfokus pada masalah yang saya bayar untuk dikerjakan.
fzwo

8
Mendapatkan proyek yang menarik jelas merupakan ide yang bagus, tetapi bagi mereka yang bekerja untuk perusahaan yang memutuskan proyek apa yang harus bekerja dan harus membawa pulang makanan untuk keluarga, sayangnya ini bukan pilihan.
Bob

50
Saya sepenuhnya produktif sepanjang 8 jam dari hari kerja saya. Itu sebabnya saya saat ini tidak menjelajah stackexchange.
Alain

11
Seringkali saya berhasil memecahkan masalah ketika saya di rumah. Saya harus dibayar lembur untuk itu!
gablin

Jawaban:


81

Apakah Anda menggambarkan perasaan: 1) Saya tidak benar-benar ingin mengerjakan ini? atau 2) Saya macet?

Saya tidak ingin mengerjakan ini

  • Beberapa orang lebih baik dengan tenggat waktu. Kupas potongan tugas yang wajar dan tentukan tenggat waktu. Berbagi tenggat waktu dengan orang lain dapat membantu Anda bertanggung jawab.

  • Salah satu trik favorit saya adalah memulai setiap hari dengan selembar kertas dan membuat tiga kolom: Harus (lakukan hari ini - rapat, panggilan, dll), Harus (bekerja di - menjulang deadilne) Ingin (untuk bekerja). Di bawah setiap kolom bagilah tugas-tugas yang ada di pikiran Anda. Dari daftar ini pilih tiga item yang bisa Anda capai hari ini yang akan memajukan tumpukan Anda. Hentikan ketiganya dan semua yang ada di luar itu adalah bonus, yaitu "Saya terlalu produktif hari ini". Dibutuhkan sedikit latihan untuk memecah tugas menjadi jumlah yang tepat, tetapi efektif.

  • Istirahat tidak masalah, tetapi dapatkan timer (saya menggunakan timer dapur elektronik). Ini juga dapat digunakan untuk "Menipu" diri Anda untuk bergerak maju juga. Beberapa milik saya: "Saya akan menghabiskan delapan menit berikutnya mencoba untuk mendapatkan tes ini untuk lulus." "Aku akan menghabiskan sepuluh menit berikutnya menyesuaikan tata letak ini". Atau jika itu terasa terlalu singkat, Anda selalu dapat menentukan waktu tugas Anda.

aku terjebak

  • Bagikan rasa sakit Anda dengan orang lain. Hanya dengan menggambarkan masalah sering kali menghasilkan solusi.

  • Pengujian eksplorasi adalah teknik yang bagus untuk menyodok pada sistem yang Anda tidak mengerti tetapi harus berubah.

  • Jalan-jalan. Gangguan adalah bagian dari proses. Hanya saja, jangan menjadikan mereka satu-satunya solusi untuk setiap masalah.


2
Berbagi tujuan tidak selalu bermanfaat: tautan
acmshar

1
@Steve. Saya berhati-hati untuk tidak mengatakan sesuatu seperti 'jangan ungkapkan tujuan Anda' karena faktor-faktor yang Anda sebutkan. Saya hanya ingin menyajikan tautan itu karena saya menganggapnya menarik dan mendapati diri saya mempertimbangkannya ketika membuat tujuan / tenggat waktu.
acmshar

1
Berbagi masalah tidak sama dengan berbagi tujuan. Sebagai programmer, kita semua tahu bahwa berbicara dengan seseorang sering kali dapat membantu memperjelas ide dan mendapatkan resolusi. Sangat berbeda untuk memberi tahu orang-orang bahwa Anda memiliki ide pemrograman yang brilian ini, mintalah semua orang memberi tahu Anda bahwa ini brilian dan kemudian merasa tidak melakukan apa-apa.
Quaternion

1
@ Kuernion, saya setuju. Steve merekomendasikan untuk berbagi tujuan (tenggat waktu di bagian 1) dan masalahnya (di bagian 2).
acmshar

2
Pomodoro dapat digunakan sebagai cara untuk menerapkan poin ketiga Anda ...
Coyote21

60

Jika kita mendefinisikan "produktivitas" sebagai ukuran dari kode yang berfungsi secara fisik yang dapat digunakan, maka ini adalah rata-rata ~ 3 jam / hari, lebih seperti rata-rata ~ 2 jam / hari. Dan jangan merasa buruk jika Anda tidak bisa menulis kode sepanjang hari - sebagian besar pekerjaan terjadi di kepala Anda.

Memang, ini mungkin masalah dengan manajer yang terjebak dalam pola pikir "Mengapa tidak mengetik".


Terima kasih atas jawabannya. Tentu saja saya tidak bermaksud bertanya "mengapa saya tidak mengetik selama delapan jam?". Saya tahu pengetikan hanya puncak kecil yang terlihat dari gunung es pengembangan. Yang saya maksudkan adalah "berapa jam per hari kerja pikiran Anda pada tugas itu? Mengapa pikiran saya tidak terfokus pada proyek 8 jam / hari? Bagaimana Anda menangani ini, atau bukankah ini masalah sama sekali, dan itu sangat normal untuk menghabiskan beberapa jam per hari di tempat kerja tidak benar-benar bekerja, karena itulah cara pikiran bekerja "
fzwo

Saya menemukan 2 jam pertama hari saya menjadi yang paling produktif. Saya mencoba menjadwalkan pertemuan untuk sore hari, ketika mereka tidak mengganggu pekerjaan saya yang sebenarnya.
Tidak seorang pun

18
Ketika saya masuk ke 'zona' saya, A) Saya sangat produktif dan B) sangat mudah saya terganggu dan meninggalkan zona ini. Sepertinya tidak ada yang mendapatkan aspek ini, jadi pada akhirnya saya mendapatkan sekitar 3 jam dari pekerjaan terkonsentrasi yang sebenarnya dilakukan dalam sehari. Sisa waktu melibatkan menghadiri pertemuan atau posting di sini. : D
Neil

1
@ rmx Saya menemukan itu menarik karena biasanya saya tampaknya lebih produktif di sore dan malam hari. Saya bahkan pergi tidur lebih awal dan mencoba untuk bangun pagi, dan ini masih terjadi. Saya yakin berharap saya bisa lebih produktif di pagi hari.
Bob


40

Anda mungkin ingin membaca Artikel Joel Fire And Motion

Terkadang saya tidak bisa menyelesaikan apa pun.

Tentu, saya datang ke kantor, berkeliling, memeriksa email saya setiap sepuluh detik, membaca web, bahkan melakukan beberapa tugas bodoh seperti membayar tagihan American Express. Tetapi kembali ke aliran penulisan kode tidak terjadi.

Serangan tidak produktif ini biasanya berlangsung selama satu atau dua hari. Tetapi ada beberapa kali dalam karir saya sebagai pengembang ketika saya pergi selama berminggu-minggu tanpa bisa menyelesaikan apa pun. Seperti yang mereka katakan, saya tidak dalam aliran. Saya tidak di zona itu. Saya tidak di mana-mana.


12
Terima kasih. Artikel Joel (dan beberapa komentar hebat di sana) benar-benar menenangkan pikiran saya: Jika seseorang yang sukses dan berwawasan seperti dia mengalami masalah yang sama, mungkin saya tidak "hancur" sama sekali. Kejujurannya sangat menyegarkan, dan untuk pertama kalinya dalam hidup saya, saya benar-benar mengerti mengapa penting untuk merasa menjadi bagian dari kelompok. Saya kira saya tidak pernah memiliki banyak keraguan dalam diri saya. Namun, masalah ini ada di mana-mana bukan berarti kita harus menerimanya tanpa melakukan perlawanan.
fzwo

bertaruh itulah saat-saat ketika Anda mengerjakan sesuatu yang baru dan menantang
Aditya P

33

Saya bekerja hingga 12 jam sehari!

Saya akrab dengan setiap teknik yang disebutkan di atas. Inilah yang dapat saya tambahkan yang unik untuk proses saya:

TEKNIK CHUNKING 3 JAM SAYA: - Saya membagi hari saya menjadi 4, potongan 3 jam. Mereka adalah 9,12,3,6, & 9.

  • Pada saat itu, alarm di ponsel saya berbunyi! Memahami bagaimana waktu berlalu adalah penting! Mendapatkan rasa seperti apa 3 jam itu, dan bagaimana itu bisa digunakan, itu sangat berharga.

  • Pada setiap interval, saya melakukan peregangan, makan, bergerak, dan kemudian memulai TUGAS BARU. Terkadang saya akan menggunakan potongan 2, 3 jam untuk 1 tugas jika saya "merasakannya"

  • Saya punya banyak tugas berbeda yang perlu saya lakukan untuk merasa seimbang. Dengan melakukan sejumlah tugas, pada akhir hari / minggu, saya tidak merasa bersalah karena tidak melakukan sesuatu yang sangat penting. SAAT mengerjakan sesuatu yang sangat penting. (Saya tahu Anda tahu apa yang saya bicarakan.) Memikirkan tugas lain, sambil mengerjakan sesuatu membunuh produktivitas!

  • Diet / olahraga: Kami hanya APES! Kami berharap CARA terlalu banyak dari diri kita sendiri. Satu-satunya cara kerjanya adalah menghormati mekanisme tubuh juga. Yah, saya senang mengatakan, interval 3 jam SEMPURNA untuk diet tinggi energi, metabolisme tinggi! Lakukan penelitian lebih lanjut sebelum memulai, tetapi pada dasarnya, dengan mengonsumsi makanan dalam jumlah kecil, setiap 3 jam, tubuh Anda terus membakar bahan bakar alih-alih mengejutkan dan berusaha bertahan hidup dengan jadwal diet yang buruk.

  • Dan final, saya pasti gila, tetapi ide itu berhasil bagi saya: Saya membuat sepeda olahraga dengan terminal di depannya! Saya bisa berjalan ke sana (di ruangan lain dengan pemandangan indah) dan mengendarai sepeda stasioner SAAT terus bekerja! Tepat sekali! Saya mulai berolahraga tanpa harus berhenti bekerja !!! Jaringan lokal memungkinkan saya untuk mengambil posisi saya tanpa berhenti berdetak. Itu mengagumkan. Bayangkan jika, di tengah hari Anda, ketika Anda sedang terpuruk, itu malah bisa membuat jantung Anda memompa. Ya Tuhan, setelah 30 menit, saya siap untuk melakukan semuanya lagi! (Kadang-kadang saya harus mandi sesudahnya, tetapi itu telah membantu saya dengan baik sebagai waktu yang tepat untuk memikirkan tugas-tugas saya)

Semoga beruntung kawan! Jangan lupa bernafas, makan, dan berkedip! :)


3
Anda terdengar wiraswasta. Selamat telah berhasil melakukan jadwal yang ketat, dan terima kasih atas jawaban Anda! Saya dapat melihat beberapa tren muncul dari jawaban Anda dan banyak lainnya: Waktu dan tugas-tugas yang terpotong, makan dengan sehat, jangan menatap layar SEPANJANG waktu, gerakkan tubuh Anda. Dan cobalah untuk antusias dengan pekerjaan Anda.
fzwo

Yap, wiraswasta. Saya sangat menghargai ini btw utas. (Tautan "Fire And Motion" di atas adalah bacaan yang bagus untuk saya hari ini.) Sorak-sorai! :)

2
@grib - Jangan lupa bernafas, makan, dan berkedip! :) ... dan kotoran. Srly, kadang-kadang kita terjebak dalam kesibukan kita bahkan lupa melakukan itu. Saya suka gangguan 3 jam Anda (+ perwakilan untuk itu). Saya telah melakukan breakdown 4 jam yang telah banyak membantu saya, tetapi saya pikir saya akan mencoba breakdown 3 jam dan melihat bagaimana kelanjutannya.
luis.espinal

1
+1! Sungguh campuran yang luar biasa dari hard-core, gila, asli dan efektif! Pujian! Btw, itu juga terdengar seperti versi yang lebih chunkier dari Teknik Pomodoro: en.wikipedia.org/wiki/Pomodoro_Technique
Paul Sasik

+1 untuk sikap! Saya sudah menonton ceramah teknologi dan membaca buku-buku teknologi saat di rol, tetapi benar-benar melakukan hal-hal praktis selama latihan adalah ide yang menarik. Akan memberikan sepeda stasioner berpikir.
Pēteris Caune

26

Konsentrasi berat selama 8 jam seharusnya tidak menjadi tujuan. Tujuannya adalah untuk menciptakan solusi untuk masalah yang dihadapi.


9

Saya pikir itu sepenuhnya tergantung pada apa yang Anda lakukan pada hari itu. Jika saya melakukan sesuatu yang menarik, mengasyikkan dan menarik, 8 jam akan terbang; tetapi jika saya hanya mencari-cari kode lama untuk menemukan bug yang tidak jelas, waktu merangkak.

Bagaimanapun, saya pikir ada banyak yang dapat Anda lakukan untuk menjaga diri tetap produktif sepanjang hari.

Pertama, istirahat teratur. Bekerja selama beberapa jam berturut-turut AKAN mengurangi produktivitas dibandingkan dengan istirahat 5 menit setiap jam atau lebih, apakah itu membuat secangkir teh atau kopi, mengobrol dengan rekan kerja, berjalan-jalan di kantor, pergi keluar untuk rokok, atau bahkan istirahat sebentar untuk melihat situs web berita atau situs sosial.

Ini juga membantu untuk memvariasikan tugas Anda (bila mungkin). Melakukan hal yang sama selama beberapa hari tanpa variasi menyebabkan kebosanan dan pekerjaan yang membosankan. Mengerjakan satu hal di pagi hari dan kemudian hal yang berbeda di sore hari membantu menjaga tingkat konsentrasi tetap tinggi, tetapi kepraktisannya sepenuhnya tergantung pada lingkungan kerja Anda.


9

Berikut adalah beberapa hal sederhana namun efektif yang saya lakukan untuk menyelesaikan 8+ jam pengkodean setiap hari:

  • Tidur 8 jam di malam hari.
  • Jangan melewatkan sarapan.
  • Tidak ada makanan manis sebelum makan siang (tidak ada soda atau kue kering gratis dari ruang istirahat)
  • Beristirahat sejenak jika memungkinkan. Bahkan 5 menit untuk mendapatkan kopi itu bagus.
  • Makan siang tepat waktu.

Ketika saya tidak melakukan hal-hal ini, saya merasa mengantuk, bosan, dan mudah terganggu.


4
+1 untuk tidur. Jika saya konsisten tidur, saya bisa fokus selama 8 jam. Jika tidak, saya mudah terganggu dan bosan. Saya pikir tidur adalah satu-satunya faktor yang paling rendah dalam produktivitas.
Nemi

Tingkatkan kualitas tidur Anda dengan menghindari camilan manis di waktu tidur yang akan menyebabkan gula darah Anda jatuh di tengah malam, yang mungkin menyebabkan gangguan tidur. (Saya hanya melakukan itu pada diri saya sendiri tadi malam)
Rice Flour Cookies

6

Saya pikir ada dua masalah di sini:

pertama-tama itu normal untuk menjadi super produktif beberapa hari dan tidak melakukan apa-apa hari lain. Semua orang menjadi terganggu oleh hal-hal, baik yang terkait dengan pekerjaan (yang singkat tentang perusahaan di situs web SDM baru yang wajib untuk pergi ke) dan yang tidak terkait dengan pekerjaan (programmer .stackexchange)

kedua, persepsi Anda tentang seberapa produktif Anda mungkin condong. Jika Anda menghabiskan satu minggu men-debug bug yang sulit, empat hari pertama mungkin akan terasa seperti Anda tidak menemukan apa-apa saat Anda menjelajahi berbagai gang buntu. hari terakhir akan terasa sangat produktif ketika segala sesuatunya berjalan lancar dan Anda mencapai tujuan Anda. Tetapi penting untuk menyadari bahwa semua pekerjaan yang menghilangkan kemungkinan yang bukan masalah adalah produktif bahkan jika itu tidak memberi Anda buzz prestasi yang bagus.


1
Saya suka berpikir bahwa programmer.stackexchange, meskipun tentu saja tidak "bekerja", bisa "berhubungan dengan pekerjaan". Saya mungkin menipu diri sendiri, :)
thesunneversets

6

Pertama komentar: jika Anda mengukur produktivitas sebagai "tangan pada kb, menulis kode" maka saya pikir Anda memiliki metrik yang salah. Sebagai pengembang, banyak hal yang kami lakukan adalah memahami masalah yang sebenarnya . Ini bisa memakan banyak waktu. Semakin baik pemahaman yang Anda miliki di depan, semakin besar kemungkinan Anda akan menulis kode yang tepat pertama kali. Itu berarti mengirim email, berbicara dengan rekan kerja, papan tulis dll. Saya pikir 3 jam kode aktual per hari akan lebih bagus.

Beberapa hal lain yang perlu dipertimbangkan:

  • Diet : Secara pribadi, saya menemukan bahwa saya bekerja seperti sampah jika saya makan besar, terutama yang tinggi karbohidrat (makanan Cina atau Thailand, dengan banyak nasi, adalah yang terburuk). Ini sangat subjektif, saya pikir DNA Anda banyak hubungannya dengan itu. Beberapa orang hidup dari beras. Yang lain lebih suka protein dan sayuran tanpa lemak. Secara pribadi, saya menemukan makanan tinggi karbohidrat / lemak mengerikan untuk produktivitas . Burger keju dan kentang goreng akan menenggelamkan saya untuk sore hari. Anda mungkin mempertimbangkan membaca "Diet Golongan Darah". Saya menemukan gula pada akhirnya merusak konsentrasi saya - baik dalam jangka pendek (jam) buruk dalam jangka panjang (sisa hari).
  • Gangguan : Apakah ponsel Anda mengeluarkan bunyi bip setiap sepuluh menit? Matikan saat Anda bekerja. Apa yang Anda dengarkan saat Anda bekerja? Saya telah membaca - tidak ada tautan berguna - bahwa Anda akan melakukan tugas dengan lebih baik jika Anda mendengarkan orang berbicara tentang tugas yang sama. Jadi mendengarkan podcast dapat membantu. Saya sangat suka Podcast Kode Menggiring.
  • Otak : Hipotesis saya adalah bahwa komputer, telepon, email, dll. Sangat bagus dalam menumbuhkan pikiran monyet: mudah terganggu, fokus terus berubah, tegang dan reaktif. Yang berlawanan dengan ini adalah meditasi. Meditasi akan membantu Anda belajar cara melihat hal-hal yang meminta perhatian Anda dan mengatakan "tidak, tidak sekarang" dengan cara yang sangat otomatis. Saya baru saja mengambil " Zen dan Otak "; itu adalah buku yang padat tentang apa yang dilakukan meditasi pada otak Anda: "hubungan sebab akibat dapat ditemukan antara praktik Zen dan fisiologi otak, dan James H. Austin memaparkannya satu per satu, menggambar dari pengalaman Zen sendiri dan yang terbaru di penelitian neurologis. " Ini buku yang menakutkan.

5

Ini sangat tergantung pada apa yang Anda lakukan dan lingkungan Anda melakukannya. Pada satu titik, bertahun-tahun yang lalu, saya bekerja di jalur perakitan dan saya bisa mengatakan bahwa saya bisa menjadi produktif sepanjang hari. Sekarang sebagai "pekerja pengetahuan" saya menemukan bahwa walaupun saya dapat mengukur waktu produktif saya yang sesungguhnya seperti ketika saya sedang mengerjakan proyek (misalnya merancang basis data, meneliti masalah, atau menulis kode) yang mungkin hanya saya miliki rata-rata empat jam produktif sehari dengan sisa waktu yang dihabiskan oleh rapat dan biaya administrasi lainnya.

Di bawah tenggat waktu, saya dapat fokus pada tugas untuk periode waktu yang lama (yaitu kelas serba ada), tetapi ini tidak berkelanjutan dan seiring bertambahnya usia saya menemukan bahwa mereka cenderung membuat saya jauh lebih lelah daripada ketika saya masih muda dan saya akhirnya membutuhkan lebih banyak waktu mengisi ulang sesudahnya.

Masalah terbesar yang saya temukan adalah tidak begitu banyak mengerjakan tugas karena memulai tugas, terlebih lagi ketika Anda menatap masalah besar yang belum dimulai! Dengan demikian, satu trik yang saya temukan adalah bahwa jika Anda memiliki tugas yang lebih kecil (yaitu 30 menit hingga satu jam untuk menyelesaikan) yang dapat Anda selesaikan, rasa pencapaian yang Anda peroleh dari itu dapat membantu Anda mengatur langkah untuk mengerjakan masalah yang lebih besar. Pelukis dan seniman lain sering berbicara tentang keintiman kanvas kosong dan dalam banyak hal pengembangan perangkat lunak tidak berbeda, duduk di sana menatap file kosong bisa sangat menakutkan.


Pengamatan yang bagus. Saya pernah punya pekerjaan menumpuk baja selama 12 jam sehari dan saya jauh lebih lelah setelah 6 jam coding hiperproduktif.
Steve Jackson

5

Saya tidak akan mengomentari hal-hal yang sudah disentuh orang lain, tetapi saya juga berpikir banyak tentang apa yang merupakan ide Anda tentang produktif tergantung pada lingkungan Anda.

Saya mulai bekerja dari rumah di bulan Januari, jadi ini menjadi masalah besar bagi saya. Satu hal yang saya selalu ingatkan adalah jumlah waktu yang saya habiskan untuk diganggu di kantor: - diseret untuk membantu orang dengan masalah sepele yang tidak berhubungan dengan pekerjaan saya - tersingkir dari aliran saya oleh orang-orang yang memonopoli mereka meja - menjawab telepon / menerima pesan untuk orang-orang - birokrasi kantor umum - ditambah beberapa lainnya (yang saya yakin banyak dari Anda semua terlalu sadar)

Bekerja dari rumah, saya mendapati bahwa saya memiliki gagasan yang lebih ketat tentang hari yang produktif, dibandingkan dengan ketika saya bekerja di kantor penuh waktu (mungkin merasa perlu membuktikan diri kepada mereka yang membayangkan bahwa tenaga kerja jarak jauh menghabiskan sepanjang hari untuk berbaring tidur..). Untuk alasan ini, saya benar-benar menyalahkan diri sendiri pada hari-hari ketika saya tidak mencapai banyak hal. Namun, ketika saya memikirkannya, saya membiarkan lingkungan saya mengubah standar saya - saya yakin bahwa saya telah, jika ada, LEBIH produktif sejak saya mulai bekerja dari rumah. Hanya saja saya merasa lebih bertanggung jawab untuk menjadi produktif dalam menghadapi kebebasan yang telah diberikan kepada saya.


4

Saya biasanya menyelesaikan pekerjaan terbaik saya di ~ 4 jam pagi saya, kemudian menemukan bahwa saya mendapatkan jauh lebih sedikit melakukan sisa hari setelah makan siang. Saya menjadi sangat khawatir bahwa saya membuang terlalu banyak waktu di tempat kerja, dan bahwa saya terlalu mudah terganggu, jadi saya mulai mencari lebih dalam.

Saya menemukan bahwa tips umum seperti makan sarapan, tidur nyenyak, dan mendengarkan musik sedikit membantu, tetapi itu tidak terlalu andal dan saya masih cenderung kehilangan fokus dengan sangat mudah. Saya akhirnya dicurigai dan berbicara dengan dokter saya, khawatir bahwa saya mungkin menderita ADHD. Saya telah menggunakan Adderall untuk sementara waktu sekarang, dan menemukan bahwa itu sangat membantu saya. Sulit untuk dijelaskan, tetapi seperti itu membuat gangguan bersaing lebih tenang, jadi saya dapat memilih hal mana yang menjadi fokus dan membuatnya lebih mudah bagi saya untuk masuk ke "zona" begitu banyak programmer berbicara tentang: keadaan kekebalan-gangguan yang luar biasa dari produktivitas murni.

Jadi, jika saya hanya minum obat, saya bisa mendapatkan sekitar 4 jam produktif: pagi yang kuat dan beberapa jam di sore hari. Jika saya suka saya seharusnya, makan dengan baik dan tidur cukup, itu membuat saya sampai sekitar 5-6 jam yang baik, dan jika saya hanya mengalami hari yang baik (katakan saya memiliki masalah yang sangat jelas untuk diselesaikan) maka saya bisa produktif sepanjang 7-8 jam dari waktu kerja yang sebenarnya.

Bagaimanapun, saya tidak mengatakan ini untuk semua orang, saya juga tidak menyarankan itu sebagai solusi untuk semua masalah produktivitas. Tetapi bagi sebagian orang, baca tentang tanda-tanda ADHD, berbicara dengan dokter dan mungkin itu bisa membantu. Saya tahu saya telah pergi selama bertahun-tahun dengan berpikir saya hanya malas atau tidak disiplin dan itulah sebabnya saya tidak dapat fokus pada pekerjaan sekolah atau pekerjaan sampai saya memutuskan bahwa mungkin saja seharusnya tidak terlalu menyakitkan secara fisik untuk fokus pada apa yang harus saya lakukan dan cari. Tolong.


3

Saya telah benar-benar produktif selama 8 jam sehari, tetapi itu hanya untuk waktu yang singkat. Saya melihat banyak referensi yang menunjukkan bahwa jika hari normal Anda lebih dari 8 jam, Anda tidak akan mendapatkan peningkatan produktivitas.

Selain waktu produktif, biasanya ada daftar panjang hal-hal yang perlu terjadi yang tidak akan seproduktif itu:

  • Email dan komunikasi lainnya (mungkin mengandung informasi penting).
  • Mengisi kartu absen.
  • Perencanaan (tidak produktif dalam dirinya sendiri, tetapi mungkin penting untuk menjadi produktif.)
  • Istirahat (Anda benar-benar membutuhkannya, tetapi itu tidak produktif.)
  • Gangguan (mengandalkan kehilangan setidaknya 15 menit produktivitas ketika diinterupsi).

Beberapa hal yang menghasilkan produktivitas 8 jam:

  • Saya memiliki kantor sendiri dengan semua yang saya butuhkan untuk melakukan pekerjaan saya.
  • Saya memiliki proyek penting untuk dikerjakan yang saya merasa berinvestasi. (Ini benar-benar membantu fokus.)
  • Orang-orang di sekitar saya tahu saya memiliki proyek kritis, dan tidak mengganggu saya.
  • Saya dapat mengganggu siapa pun (termasuk mitra senior) untuk mendapatkan jawaban yang saya butuhkan.
  • Ketika saya istirahat, teko kopi selalu penuh.
  • Kode I berkembang terurai dengan baik menjadi unit-unit kecil yang sangat kohesif.
  • Struktur kode memungkinkan saya untuk segera kembali ke aliran setelah jeda.
  • Proyek yang saya kerjakan didefinisikan dengan baik, dan saya sangat akrab dengannya.

Saya jarang menemukan diri saya dalam situasi seperti ini. Pertanian kubus hari ini menghasilkan interupsi dalam volume tinggi. (Sistem IM yang mengantre pesan dapat membantu jika orang-orang masuk ke dalamnya.) Anda jarang bisa mendapatkan jawaban instan dari semua orang ketika Anda membutuhkannya.

Beberapa hal yang harus Anda coba.

  • Rencanakan hari Anda dan kerjakan hal-hal terpenting terlebih dahulu.
  • Jadilah seproduktif mungkin, tetapi istirahat sejenak di antara tugas.
  • Jangan takut untuk mendapatkan jawaban saat Anda membutuhkannya.
  • Luangkan waktu untuk mencari jawaban sebelum menyela orang lain. (Cobalah untuk menangkap mereka selama salah satu waktu istirahat mereka.)
  • Berangkat di penghujung hari.

3

Saya dapat membuat kode secara produktif sekitar 4-6 jam per hari (saya lebih suka 4 jam). Saya dapat melakukan pekerjaan lain dengan sisa waktu. Saya memikirkan proyek saya ketika saya keluar berjalan atau berlari. Saya melakukan beberapa pekerjaan terbaik saya jauh dari komputer.

(Sangat menarik untuk melihat berapa banyak orang berkata "4 jam")


3

Selain semua informasi yang baik di sini, saya juga merasa terbantu untuk mengajukan pertanyaan, "Apa yang saya hindari?" jika saya merasa saya kurang produktif. Seringkali, akan ada beberapa penghalang jalan. Ini semacam mentalitas 'SCRUM', jika Anda melihatnya seperti itu.

Setelah Anda tahu apa yang Anda hindari, mengelola sikap Anda terhadapnya menjadi lebih mudah.


Dan itu merupakan indikasi yang cukup baik tentang apa yang harus Anda lakukan . Selesaikan, dan pola pikir Anda akan meningkat.
tsilb

2

Ada banyak hal yang dapat Anda lakukan ketika Anda terganggu, mengantuk, atau bosan. Misalnya, baca blog teknologi, baca buku teknis. Jika Anda masokis, Anda dapat membaca email bisnis sementara Anda merasa tidak produktif 100%. Atau Anda bisa saja berpikir tentang desain / arsitektur produk Anda, atau bug terbaru yang Anda dengar dari pengguna.

Bahkan jika Anda tidak menulis kode, Anda masih bisa menyelesaikan sesuatu.


2

Saya akan mengatakan jika saya dalam suasana hati yang baik dan sikap yang baik dan siap bekerja, rata-rata saya "bekerja" alias aktif coding selama 3-4 jam. Sisanya berpikir, mencari hal-hal yang ingin saya cari tahu, dll ....


2

Saya punya dua jenis hari. 1) Berhari-hari saya tahu saya tidak akan menyelesaikan banyak hal. 2) Hari-hari saya menggunakan Teknik Pomodoro. Dengan tipe 1), saya bisa berharap mendapatkan 2 - 3 jam pekerjaan nyata dilakukan. Dengan tipe 2) Saya mendapatkan setidaknya 6 jam. Saya biasanya tahu hal pertama di pagi hari jenis hari apa yang saya alami. Saya telah memodifikasi Teknik Pomodoro jadi saya akan tetap menggunakannya, dan saya tidak sekaku dokumentasi yang sepertinya saya inginkan.

Pada hari-hari produktif saya memiliki jadwal yang cukup ketat sebagai berikut:

8:30 - 9:00 periksa email, periksa rss feed, dan bs dengan rekan kerja
9:00 - 9:30 rapat scrum, bs dengan rekan kerja, dan isi daftar todo hari ini
9:30 - 11:30 Pomodoro pertama dengan 5 menit istirahat setiap 25 menit
11:30 - 12:30 makan siang
12:30 - 2:30 detik Pomodoro dengan 5 menit istirahat setiap 25 menit
2:30 - 3:00 istirahat
3:00 - 5:00 ketiga Pomodoro dengan 5 menit istirahat setiap 25 menit

Saya menemukan ini bekerja sangat baik pada hari-hari produktif, tetapi saya tidak bisa melakukannya setiap hari atau saya kelelahan. Saya mencoba mengikutinya 3 dari 5 hari.


2

Ada banyak saran bagus di sini, jadi saya akan mencoba menambahkan beberapa pemikiran dan pengalaman yang berguna.

Jumlah pekerjaan bermanfaat yang dapat Anda lakukan dalam sehari adalah unik bagi Anda sebagai individu. Beberapa orang memiliki "stamina" mental yang lebih banyak daripada yang lain, sama seperti beberapa orang dapat berlari maraton dan yang lain hampir tidak dapat mencapai ujung jalan. Karena itu saya pikir, hal pertama yang perlu Anda selesaikan adalah seberapa banyak pekerjaan bermanfaat yang dapat Anda lakukan dalam sehari dan tidak melampaui ini untuk periode yang berkelanjutan. Mencoba mendorong diri sendiri jauh melampaui batas Anda saat ini dapat menjadi lingkaran setan karena bekerja berlebihan akan membuat Anda lelah yang akan menyebabkan kesalahan, yang akan menyebabkan pengerjaan ulang. Ini dapat menyebabkan situasi aneh yaitu perlu bekerja 12 jam sehari hanya untuk melakukan apa yang Anda lakukan di masa lalu dalam 4 atau 6 jam.

Jika Anda ingin memperluas kapasitas Anda untuk pekerjaan produktif, saya akan mempertimbangkan yang berikut:

  • Jangan pernah bekerja lebih dari 50 menit dalam setiap jam, istirahat, berjalan-jalan, melakukan peregangan ringan atau berolahraga
  • Ketahuilah bahwa kewaspadaan dan kemampuan Anda untuk berkonsentrasi bervariasi sepanjang hari. Beberapa orang berada pada kondisi terbaik mereka di pagi hari, yang lain di malam hari. Semua orang merasa mengantuk pada sore hari setelah makan siang yang berat. Bertujuan untuk mengambil tugas terberat Anda saat Anda paling waspada.
  • Minum banyak air, dehidrasi menyebabkan kelelahan
  • Lakukan beberapa latihan selama hari kerja Anda itu akan memecah waktu Anda di meja Anda dan melepaskan endorfin
  • Nikmati waktu bersenang-senang dengan teman dan / atau kolega Anda setiap hari bermain game komputer, sepak bola meja, tenis meja, dll. Waktu relaksasi ini akan membantu mengisi ulang energi Anda.

1

Anda mungkin tidak dapat berkonsentrasi atau berada dalam produktivitas maksimum untuk hari kerja penuh, tetapi itu bukan argumen yang baik untuk pekerjaan 4 jam sehari.

Alasan utamanya adalah karena Anda jam kerja yang produktif tidak "sesuai permintaan" - jadi Anda tidak bisa hanya mengerjakannya dan pulang. sering kali Anda mulai menjadi sangat produktif setelah lama terganggu.

Solusi terbaik adalah menyiapkan tugas yang sesuai untuk berbagai kondisi pikiran misalnya, mengkategorikan tugas

  • membaca, meneliti, belajar - hal-hal yang tidak terlalu membosankan
  • tugas yang lebih "mekanis"
  • ...

1

Saya berjuang untuk tetap memusatkan perhatian pada sebagian besar tugas selama lebih dari beberapa jam tanpa istirahat. Saya pikir saya mungkin menyelesaikan sekitar 4 jam dalam 7 jam sehari. Sisa waktu cenderung dihabiskan untuk belajar.


1

Beberapa jam...

The Pomodoro Teknik adalah sesuatu yang saya telah direkomendasikan kepada saya pada beberapa kesempatan. Tidak pernah benar-benar berhasil membuatnya bekerja untuk saya, tetapi sesuatu untuk dicoba.


1

Saya senang jika saya mendapatkan 2 pemrograman yang solid 2 jam setiap hari. Hari-hari saya melakukan lebih dari itu saya menemukan diri saya memutar roda saya, membuang-buang waktu, dan memperkenalkan bug ke perangkat lunak. Sisa waktu saya dihabiskan untuk belajar, meneliti, berbicara dengan pengguna, dan membiarkan otak saya santai.

Berikut adalah cara untuk meninjau di mana Anda benar-benar menghabiskan waktu Anda dibandingkan dengan di mana Anda pikir Anda akan menghabiskan waktu Anda. Senin pagi duduk dan buat daftar apa yang ingin Anda selesaikan selama seminggu. Kemudian simpan dan jangan melihatnya sampai hari Jumat.

Ambil notebook dan setiap kali Anda memulai sesuatu yang baru di siang hari, tulis waktu dan apa yang Anda lakukan. Ini harus mencakup semuanya. Periksa email pribadi, baca situs web pribadi, baca situs web teknologi, bicaralah dengan teman Anda, program proyek x, makan siang, kerjakan bug Z baru, bicara dengan pengguna proyek baru, dll.

Pada hari Jumat tarik daftar awal Anda dan balik daftar apa yang Anda lakukan. Bandingkan mereka dan lihat seberapa produktif Anda sebenarnya. Anda mungkin akan terkejut dan akan menemukan hal-hal yang dapat Anda mulai berubah.


1

Saya menemukan bahwa masalahnya adalah seringkali proyek-proyek di tempat kerja langsung melanggar perbaikan terbaru dan terhebat di lapangan. Hal-hal yang saya impikan, tahu itu akan membuat hidup lebih baik bagi kita semua.

Saya tidak ingin memperbaiki tata letak tabel lama ini ketika saya bisa menggunakan lessframework. Saya tidak ingin vamp-XML-RPC yang kembung dan lambat ini ketika saya bisa mengubah API ke JSON dalam satu jam. Saya tidak ingin terus menambahkan fitur ke situs ini yang menjalankan kerangka kerja kustom yang bahkan tidak memiliki abstrasi database yang tepat ketika saya bisa memport semuanya ke kerangka kerja nyata hanya dalam beberapa hari. Saya tidak ingin membuat ini animasi jQuery konyol, tidak dapat digunakan, lumpuh Saya tahu klien akan menghapus revisi nanti setelah kepala mereka di sebelah kanan.

Pada hari-hari seperti ini saya meletakkan sesuatu di depan saya untuk memotivasi saya. Seperti hadiah.

Jika saya hanya melakukan ini - maka saya akan membiarkan diri saya menghabiskan sisa hari itu menulis sistem caching yang tepat menggunakan membase.

Padahal, saya kira Anda harus menyukai pekerjaan Anda untuk berpikir menghabiskan waktu di API baru atau bermain dengan database baru itu menyenangkan. Saya tahu saya tahu. Saya berharap saya bisa membangun hal-hal yang berguna dan keren sepanjang hari.


1

Saya baru-baru ini mulai menggunakan workrave yang tersedia untuk ubuntu (workrave)

Ini mengingatkan Anda untuk istirahat setiap menit X dan Y (secara default 3 dan 45, tetapi dapat diubah). Ini meningkatkan produktivitas Anda.

Semoga berhasil!


+1! Saya juga menggunakannya (Windows) - juga bagus untuk kesehatan Anda dengan memaksa Anda untuk beristirahat.
Adam Adamaszek

0

Kedengarannya seperti dua masalah yang pernah saya tangani sebelumnya:

  1. Jika saya mengantuk, itu biasanya karena saya kurang tidur secara kumulatif selama seminggu terakhir. Kebutuhan tidur setiap orang berbeda, tetapi jika Anda banyak mengantuk, itu pertanda baik Anda bisa menggunakan lebih banyak tidur di malam hari. Juga, tidur pada waktu yang sama setiap malam dan bangun pada waktu yang sama setiap hari membantu saya tetap waspada di siang hari. Saya juga mendengar bahwa tidur sebagian besar waktu Anda ketika gelap membantu dan itu masuk akal secara logis.
  2. Jika saya tidak produktif, itu biasanya karena saya belum menetapkan tujuan realistis yang ingin saya capai. Saya telah menemukan bahwa buku David Allen Getting Things Done dan The Trusted Adviser karya David Maister telah membantu saya. Belajar tentang kepercayaan membantu merekonsiliasi tujuan saya dengan mereka yang bekerja dengan saya. GTD adalah cara yang efektif untuk mengatur tujuan-tujuan tersebut dan melacak kemajuan menuju mereka.

0

Menjadi produktif selama 8 jam tidak begitu penting. Alih-alih memecahkan masalah dengan brute force dengan meluangkan lebih banyak waktu untuk menyelesaikannya, selesaikan dengan cara yang kreatif dan cerdas dan habiskan sisa hari itu dengan bermain sepak bola.


0

Ada hari-hari ketika saya bisa bekerja 8 - 12 jam mengetahui apa yang saya lakukan setelah 5 atau 6. Tetapi ada beberapa hari saya tidak bisa melakukan apa-apa setelah kadang-kadang.

Saya benar-benar berkonsentrasi ketika ada tenggat waktu. mengatakan ada 4 hari untuk pergi dan Anda harus menyelesaikannya dan jika saya tahu itu bisa dilakukan dalam 4 hari maka itu benar-benar membuat saya maju. jika saya tahu bahwa saya tidak dapat menyelesaikan saya maka itu akan membuat saya kelelahan dan kehilangan konsentrasi setengah waktu. Saya juga dapat berkonsentrasi jika beberapa fitur yang disukai saya harus mengintegrasikan dalam aplikasi. jadi itu semua tergantung pada hal-hal yang ada di tangan saya.


0

Bagi saya ini tentang apa yang saya lakukan. Jika tugas ini menantang, saya akan bekerja lebih dari 12 jam menikmati setiap menit dan saya akan pulang dengan bersemangat untuk datang pada hari berikutnya untuk melanjutkan pekerjaan saya. Sayangnya, kadang-kadang masalah di lingkungan sampai ke saraf saya dan mempengaruhi konsentrasi saya dan menurunkan produktivitas saya. Saya tidak pernah bosan kecuali saya mengerjakan sesuatu yang tidak saya minati dan tidak membangun apa pun dalam karier atau pengalaman saya dan dalam hal ini saya memotivasi diri sendiri bahwa saya harus menyelesaikannya secepat mungkin untuk kembali ke apa yang saya sukai dan apa yang saya sukai harus dilakukan.


0

Pekerjaan Agile Scrum terakhir saya menggunakan konsep "jam ideal" untuk estimasi tugas. Sederhananya, "jam ideal" adalah jam yang dihabiskan untuk mengkodekan hal-hal baru yang belum pernah ada sebelumnya dalam proyek. Jam yang tidak ideal adalah waktu yang dihabiskan untuk refactoring, debugging, di telepon, dalam rapat, saat makan siang, istirahat, mengintai / memposting ke StackExchange, dll.

Harapan tipikal adalah 5 hingga 6 jam ideal per 8 jam kerja. Anda tidak bisa mengharapkan pengembang menghabiskan 8 jam sehari "terhubung", dan bahkan jika Anda melakukannya, Anda biasanya akan menemukan bahwa Anda tidak mendapatkan lebih banyak dalam 2-3 jam daripada dalam 5-6 normal. . Itu bukan hal kemalasan, itu bukan hal yang "macet", itu bahkan bukan kurangnya keterampilan atau kecepatan mengetik; fakta sederhananya adalah bahwa itu tidak terjadi. Seseorang akan memanggil atau mengirim pesan kepada seorang dev yang menanyakan sesuatu dari kehidupan pribadi mereka. Utang teknis harus dilunasi dengan mengorganisir dan refactoring basis kode (yang klien tidak akan melihat sebagai produktif karena mereka tidak bekerja menuju poin, tetapi sangat penting untuk menjaga basis kode dipertahankan dan dapat diperluas, sehingga menjaga laju pengembangan). Dan devs perlu mengeluarkan uap; kita'

Bagaimanapun, estimasi tim kami bekerja sekitar satu "titik" = sekitar dua hari pengembang (lima pointer adalah satu iterasi pengembang dua minggu), berdasarkan 5 jam coding head-down per hari. Jadi, lima-pointer akan ditagih ke klien dengan tarif kira-kira setara dengan 50 jam pengembang.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.