Ada beberapa pertanyaan tentang tidak memprogram waktu luang Anda, tetapi semuanya menyangkut ketika Anda sedang bekerja. Bagaimana dengan saat Anda belajar? Apakah Anda juga perlu belajar di waktu luang ketika Anda sudah belajar di siang hari (di universitas)?
10
Jawaban:
Jika Anda mengikuti kelas pemrograman dan pemrograman secara teratur, Anda tidak perlu memaksakan diri untuk melakukannya di waktu senggang. Jika Anda mau , itu bagus, tetapi jika Anda memaksanya, Anda bisa membangun keengganan yang serius terhadapnya, dan itu bisa lebih menyakitkan dalam jangka panjang.
Perguruan tinggi cukup menegangkan. Berkonsentrasilah pada kelas dan pekerjaan Anda (jika Anda juga bekerja), dan gunakan sedikit waktu luang yang tersisa untuk bersenang-senang.
sumber
Beberapa dari kita benar-benar tidak punya waktu untuk memprogram dalam "waktu luang" kita. Saya menggunakan data lengkap dengan 25 jam / minggu per minggu pekerjaan dan perjalanan harian sekitar dua jam. Saya tidak berpesta, saya tidak punya pacar atau bahkan teman untuk hal yang bisa saya jalani. Saya tidak menonton banyak tv kecuali The Office dan The Vampire Diaries. Saya belum punya satu hari libur penuh di sekitar oh 5 minggu sekarang. Sepulang sekolah, kerja, pekerjaan rumah, perjalanan dan beberapa selancar web biasa saya beruntung jika saya tidur 6 jam semalam. Jadi semua komentar smartass menyiratkan kurangnya semangat, pahami bahwa ada sejumlah besar siswa yang memiliki jadwal sibuk dan tidak melakukan apa-apa pada akhir hari sekolah.
sumber
Saya tidak berpikir bahwa Anda perlu belajar di waktu luang Anda, tetapi saya benar-benar berpikir Anda harus belajar . Sementara di uni, inilah saatnya untuk menggabungkan banyak hal baru sehingga akan sangat membantu untuk melihat apa yang ada di luar dan apa yang digunakan orang-orang untuk menciptakan pandangan realitas yang lebih panoramik.
Saya telah melihat siswa CS yang tidak pernah mengonfigurasi Server Apache atau file php.ini, atau tidak tahu kapan sebaiknya menggunakan Ruby atau Python. Jadi, semakin banyak pengalaman yang Anda miliki, semakin mudah bagi Anda untuk menerapkan teori tersebut dalam praktik sehari-hari.
sumber
Saya tidak akan mengatakan bahwa itu hal yang buruk jika Anda tidak melakukannya, karena jumlah waktu luang yang Anda miliki tergantung pada beban kerja Anda, dan saya tidak tahu berapa banyak pemrograman yang Anda lakukan untuk kelas. Namun, jika Anda tidak memiliki proyek Anda bekerja pada saat Anda melakukan memiliki lebih banyak waktu (seperti liburan musim panas) maka saya akan ingin tahu apakah Anda benar-benar menyukai program.
sumber
Tidak ada pertanyaan, bahwa semakin banyak waktu yang Anda habiskan untuk memperbaiki keterampilan Anda sebagai seorang programmer, semakin baik Anda keluar dari gerbang begitu Anda lulus. Namun, dengan itu dikatakan ... Anda memiliki seumur hidup di depan Anda, menatap monitor, membungkuk di atas keyboard Anda ...
Nikmati waktu Anda di sekolah. Setelah Anda keluar, kehidupan dimulai ...
sumber
Dalam pengalaman saya, pemrograman di waktu luang Anda cenderung sangat indikatif dalam satu arah, tetapi tidak sebanyak di arah lain (baik di universitas dan nanti di tempat kerja).
Maksud saya adalah ini: Saya telah bekerja dengan beberapa programmer "rockstar" yang sangat berbakat selama bertahun-tahun, dan mereka menjalankan keseluruhan dari hanya menyentuh komputer pada pekerjaan - sampai ke ubergeeks yang memiliki startup mereka sendiri setelah jam kerja , dan / atau menghabiskan setiap momen pada proyek pribadi dan OSS.
Ini masalahnya: mereka yang DO program di waktu luang mereka hampir dijamin menjadi setidaknya programmer yang layak. Tentu saja, Anda harus berhati-hati terhadap skrip kiddies yang hanya melakukan hal-hal mudah berulang-ulang. Tetapi jika Anda dapat memastikan bahwa mereka melakukan proyek yang cukup serius di waktu luang mereka - sangat mungkin bahwa mereka cukup baik, jika bukan kategori "rockstar". Jadi ke arah ini, ini taruhan yang relatif aman.
Cara lain, tidak terlalu banyak. Untuk beberapa alasan, ada beberapa bintang rock yang sangat epik di luar sana yang entah bagaimana masih memperlakukan pemrograman hanya sebagai pekerjaan. Mereka mungkin menghabiskan banyak waktu, dan / atau mengikuti perkembangan teknologi dengan membaca, meneliti, dan mengevaluasi teknologi terbaru saat makan siang atau setelah jam 5 sore sebelum pulang - tetapi pada dasarnya mereka masih tidak melakukan pemrograman di luar pekerjaan. Saya akan mengatakan sekitar 25 hingga 50% dari "bintang rock" yang saya temui adalah seperti ini. Dan setiap kali itu terjadi, mitos ini melenyapkan bahwa pemrogram harus "terus-menerus 24/7".
Jadi apa artinya ini bagi uni? - Saya akan mengatakan itu tergantung pada seberapa parah program Anda (seperti dalam program studi) dan berapa banyak pemrograman yang sudah Anda lakukan (tugas, dll). Seperti yang dikatakan orang lain, Anda tidak ingin memaksakan diri untuk melakukan terlalu banyak, karena dapat menyebabkan kelelahan. Tapi itu pasti membantu untuk menjadi "ke dalamnya" - dan ingin bereksperimen dan mempelajari materi dengan sangat baik. Jika Anda menemukan minat Anda pada pemrograman hanya sejauh belajar cukup untuk lulus kursus Anda, maka itu pertanda buruk.
sumber
Saya memiliki proyek pengembangan hobi (obrolan suara) di waktu luang saya di mana saya belajar banyak, seperti pengembangan Visual Studio, banyak C ++ / C #, dan hanya hal-hal umum yang saya tidak akan pelajari sebaliknya, dan itu adalah prestasi yang sebenarnya punya saya pekerjaan. Saya sarankan minimal di tahun terakhir Anda hanya untuk mencoba sesuatu, seperti game hobi atau aplikasi.
Saya belajar bahasa yang baik, standar industri dan IDE seperti C ++ di Visual studio atau Java di Eclipse / Netbeans saat melakukan proyek hobi. Jujur saya tidak tahu tentang Apache, php, ruby atau python dan menurut pendapat saya yang sederhana itu bukan pengetahuan inti CS tapi tentu saja itu tergantung pada apa yang ingin Anda lakukan setelah itu.
sumber
Jika Anda seorang pelajar dan Anda tidak memiliki banyak ide yang tidak bisa Anda tunggu-tunggu di waktu luang Anda, maka mungkin Anda berada di jurusan yang salah.
sumber
Itu tergantung pada apa yang Anda inginkan dari kehidupan.
Jika Anda ingin saya berikutnya (masukkan nama pemrograman selebriti di sini), maka Anda tidak merasa harus menghabiskan setiap jam bangun (dan mengunyah beberapa jam tidur Anda) pengkodean mungkin bukan pertanda baik.
Jika Anda ingin mendapatkan penghasilan yang cukup dengan melakukan pengembangan perangkat lunak sehingga Anda dapat mendukung keluarga dan menikmati beberapa aspek kehidupan lainnya, maka saya tidak yakin itu adalah hal yang buruk.
Sekarang, Anda harus menyadari bahwa orang-orang di papan ini akan condong ke arah mereka yang memiliki hasrat untuk programmer, dan mereka ingin bekerja dengan orang-orang yang memiliki hasrat yang sama, dan dengan demikian akan cenderung mengatakan bahwa setiap orang harus melakukan hal yang sama.
sumber
Seharusnya memerlukan sejumlah upaya untuk mendorong keyboard dan membaca bab tentang sejarah jika Anda berencana melakukan ini untuk sebagian besar sisa hidup Anda. Jika Anda berada di tengah-tengah proyek pemrograman besar, buku sejarah mungkin merupakan terobosan yang bagus.
sumber
Saya akan mengatakan itu tergantung di mana Anda berada di program Anda. Jika Anda belum memulai program Anda sudah tahu cara membuat kode, maka pada awalnya Anda akan diperkenalkan dengan banyak konsep baru dan pekerjaan kelasnya cukup menarik dan menantang. Pada titik itu, Anda mungkin tidak memasukkan gagasan yang telah Anda pelajari bersama menjadi gagasan proyek. Dan tentu saja, Anda memiliki kelas-kelas lain. Saya akan mengatakan bahwa jika Anda berada di tahun ketiga atau keempat dan Anda tidak memiliki semacam proyek sampingan yang mungkin menjadi masalah.
sumber
Apakah kamu perlu? Tidak. Tetapi ada banyak manfaat jika Anda melakukannya. Semakin banyak latihan yang Anda dapatkan sekarang semakin baik. Saya merasa lebih mudah untuk bereksperimen dan mempelajari hal-hal baru ketika gaji Anda tidak bergantung padanya.
Selain itu, universitas menyediakan kelompok teman sebaya yang sangat beragam untuk belajar dan menyerap ide. Habiskan waktu di laboratorium setelah jam kerja. Kerjakan beberapa proyek kelompok hanya untuk bersenang-senang. Sungguh menakjubkan betapa jauh lebih cepat Anda dapat mengambil hal-hal ketika Anda membuka pikiran Anda dengan metode dan ide yang berbeda dari siswa lain. Profesor cenderung fokus pada teori. Rekan-rekan Anda akan mendorongnya melewati teori dan menguji batasan.
sumber
Tentu saja!
Sulit ketika Anda belajar di universitas karena Anda sudah cenderung mencoba menyulap studi Anda, pekerjaan dan kehidupan sosial tetapi seharusnya tidak pernah ada waktu ketika Anda berkata, "Saya sudah melakukan cukup hari ini." Anda tidak akan pernah memiliki latihan yang cukup.
Itu bukan untuk mengatakan bahwa Anda tidak boleh bersantai dan mengambil waktu istirahat, menonton TV atau tidur lebih awal. Tetapi tidak ada alasan untuk mengatakan jangan repot-repot berlatih di waktu Anda sendiri.
sumber