Kontrol diri waktu untuk pendidikan diri dan waktu untuk membaca buku

Bekerja sebagai programmer melibatkan wajib belajar mandiri yang konstan. Pelatihan mandiri mencakup, pertama, memperdalam pengetahuan di bidang yang sudah akrab, dan kedua, memperoleh keterampilan di bidang yang tidak diketahui dan hilang. Ini semua, tentu saja, terdengar indah di atas kertas, tetapi pada kenyataannya kita masih memiliki kemalasan, terjebak dalam tumpukan teknologi dan kelelahan karena rutinitas. Sensasi baru membantu dalam perang melawan sisi gelap pembangunan. Itu hanya sensasi yang seharusnya benar-benar baru: untuk memahami untuk kesepuluh kalinya nuansa api "baru" dari jejaring sosial lain dengan cepat menjadi rutinitas terselubung.


Pekerjaan yang bertanggung jawab dengan sendirinya berkontribusi pada pengembangan jenis pengetahuan pertama, yang meningkatkan keterampilan spesialis yang sempit. Pada saat yang sama, tipe kedua juga diisi ulang, tetapi sangat lambat, spontan dan tidak terkendali. Dan itu berarti tidak memuaskan. Tetapi saya ingin tahu lebih banyak, untuk bisa lebih baik, lebih jarang memerah untuk keputusan saya, untuk mengangkat hidung saya lebih tinggi.

Dalam artikel tersebut, saya menggambarkan pendekatan saya, yang membantu saya lebih efektif mengisi kesenjangan dalam pengetahuan, dan juga dengan senang hati terlibat dalam gamedev sebagai hobi.

Solusi utama di sini sederhana dan terkenal untuk semua orang: pendidikan mandiri. Ini dapat mengambil banyak bentuk: proyek tambahan untuk hobi; kursus dan seminar pendidikan (teks / audio / video) ; kontes dan kompetisi; buku. Bagi saya, buku telah menjadi yang paling bermanfaat dan efektif, jadi contoh metode pembelajaran terawasi yang saya gunakan akan dijelaskan menggunakan contoh-contoh mereka.

Apa masalahnya? Ambil dan baca!


Membaca literatur teknis khusus tidak hanya berguna dan menarik, tetapi masih sulit, membosankan dan lama. Tentu saja, ada saat-saat yang sangat menarik yang menggambarkan pola elegan atau anekdot tentang keputusan orang lain yang gagal dalam pengembangan dengan tiang tembok yang jelas (mungkin bahkan sama seperti milik Anda) . Tetapi pada dasarnya buku-buku seperti itu kalah dari saudara-saudara mereka yang menghibur, terutama setelah hari yang sibuk, ketika Anda ingin lebih santai dan tidak menarik.

Inilah yang membuatnya lebih mudah untuk menghabiskan waktu santai: Dawkins's "Selfish Gene" atau "Perfect Code" karya McConnell; Darah, Keringat, dan Piksel Shrider, atau Pola Desain Freeman? ( Meskipun adil, perlu ditambahkan bahwa semua buku ini adalah yang paling menarik dalam daftar ).

Di sini mulai buku yang bermanfaat. Apakah semuanya baik-baik saja sekarang?


Tapi tidak. Di belakang dirinya, dia memperhatikan bahwa untuk pertama kalinya dia mulai membaca Kode Sempurna McConnell, dia melambat membaca di suatu tempat di tengah. Dan entah bagaimana Anda diam-diam dapat istirahat seminggu, dua minggu ... lalu membaca satu jam ... dan lagi jeda selama seminggu. Sebuah buku dapat dibaca selama bertahun-tahun, tetapi belum selesai, tetapi rasa keliru tentang kemajuan bertahap masih ada. Dan rasa malu karena istirahat lama diam-diam mencegah keinginan untuk kembali ke objek yang memberikan begitu banyak pengalaman tidak menyenangkan.

Jadi siapa musuhnya?


Musuh saya adalah kurangnya visibilitas. Saat Anda tidak melihat tugas yang terus-menerus mendesak, sepertinya tidak. Dan Anda bisa menaruhnya di kotak panjang. Saya tidak memiliki alat untuk menyelesaikan masalah ini, tetapi saya masih menemukan yang cocok untuk diri saya sendiri. Dan ini adalah tabel modal karier sederhana di Google Documents. Meja apa pun akan dilakukan, termasuk dalam bentuk kertas. Saya menemukan teknik ini dalam buku Nyuport "Into work with the head". Dia memiliki beberapa metode di sana, tetapi yang ini mendatangi saya.

Metodologi β€œTabel modal karier”



Aturan dasar:

  1. Buat tabel dengan 3 kolom: Tanggal; Berjam-jam dihabiskan; Tugas yang harus dilakukan.
  2. Di akhir setiap hari, isi baris berikutnya dari tabel. Daftar tugas yang penting untuk pendidikan mandiri termasuk dalam Tugas yang Diambil dan berapa jam telah diinvestasikan dalam setiap tugas. Dalam "Menghabiskan jam" adalah jumlah jam berdasarkan tugas.
  3. Jika tidak ada satu pun tugas yang diselesaikan dalam satu hari, maka letakkan tanda hubung dan nol sehingga mereka tidak menggunakan mata.
  4. Hanya sertakan tugas-tugas yang bermakna bagi pembelajaran Anda. Perbaikan di apartemen seringkali lebih penting daripada pendidikan mandiri, tetapi Anda sebaiknya tidak memasukkannya di sini. Namun, aturan ini sangat buram.
  5. Lebih baik untuk mengatur tugas dalam format SMART, yaitu: spesifik (baca buku A); terukur (1 buku dibaca dan dipahami); dapat dicapai (saya sudah membaca buku-buku serupa dan kekuatan ini); relevan (algoritme saya melambat! Ada yang harus dilakukan dengan ini); menunjukkan batas waktu pengiriman (maksimum 2 bulan untuk membaca).
  6. Jumlah total tugas saat ini tidak boleh terlalu besar agar tidak disemprotkan. Bagi saya ini adalah sekitar 6 tugas. Pada saat yang sama, aturan ini secara ketat mengamati bahwa pada saat yang sama tidak mungkin membaca lebih dari 2 buku.
  7. Pada akhir bulan, semua jam dirangkum dan dibandingkan dengan rata-rata Anda. Jika lebih dari rata-rata - kami merasa sangat baik; jika di bawah rata-rata - kita masih merasa baik; jika di bawah minimum yang disyaratkan, kami merasa tidak enak badan dan menyesuaikan perilaku kami atau menurunkan bar minimum.

Itu saja - metode ini sangat sederhana. Untuk deskripsi rinci dengan contoh, Anda dapat merujuk ke salah satu buku Newport.

Di rumah, saya membawa arloji dengan gradasi 0,25 jam (15 menit).
Saya mendapat 30 hingga 120 jam sebulan.
Bilah minimum: 30 jam.
Bilah rata-rata: 60 jam.
Tabel dapat disempurnakan, rumit dan didekorasi dengan diagram yang berbeda untuk visualisasi yang menyenangkan.

Dan bonus dari pendekatan ini adalah Anda mengetahui berapa banyak waktu nyata yang diperlukan untuk membaca satu buku. Lagi pula, apa sebenarnya yang Anda baca lebih sering.

Di bawah ini saya memberikan beberapa buku dengan biaya baca bersih mereka. Pertama teknis, kemudian pendidikan umum dan perbatasan (daftar non-kronologis).

- [40,25 jam] Kode sempurna. McConnell.
- [1,75 jam] Panduan scrum dan strategi.
- [34,50 jam] Kecerdasan buatan dalam permainan komputer. Alex J. Champandar.
- [26,50 jam] Pola desain. Freeman, Freeman, Sierra.
- [24,75 jam] (Bahasa Inggris) Pola dalam pemrograman game. Robert Nistrom.
- [17,50 jam] Gen egois. Dawkins.
- [5,50 jam] Membesarkan anak. Hyphenreuter.
- [8.00 jam] Untuk bekerja dengan kepala. Nyuport.
- [12,75 jam] (Inggris) Harry Potter 1.
- [9,75 jam] (Inggris) Harry Potter 2.
- [11,25 jam] (Inggris) Harry Potter 3.
- [22,75 jam] (Inggris) Harry Potter 4.
- [26,75 jam] (Inggris) Harry Potter 5.
- [18.25 jam] (Bahasa Inggris) Harry Potter 6.
- [19,75 jam] (Inggris) Harry Potter 7.
- [5,50 jam] Freeriding. Mark Levy.
- [13.00 h.] (Bahasa Inggris) Cara memenangkan teman. Cornegey.
- [4,25 jam] Machiavelli. Berdaulat.
- [7,50 jam] Darah, keringat, dan piksel Schreier.
- [23,75 jam] Semua tentang warna. Lindsey.

Kesimpulan


Angka kering mengatakan bahwa buku-buku teknis hanya dibaca pada kecepatan yang sedikit lebih rendah daripada yang lebih ringan atau fiksi. Hanya teknis beberapa kali lebih tebal. Dan pada suatu waktu banyak literatur teknis untuk diserap sangat sulit.

Ngomong-ngomong, saya ingin mencatat bahwa kehadiran beberapa buku dalam daftar tidak berarti bahwa saya menyukainya dan saya akan merekomendasikan mereka kepada orang lain selain musuh saya. Karena itu, tidak mungkin melihatnya dengan cara apa pun.

Untuk pengembangan game, saya dapat menyarankan: "Kode sempurna"; "Pola Desain"; "Pola dalam pemrograman game"; "Darah, keringat, dan piksel"; "Semua tentang warna."

Dalam komentar, akan sangat bagus untuk melihat daftar buku yang direkomendasikan.

Source: https://habr.com/ru/post/id452034/


All Articles