Apakah buruk bahwa Anda tidak memprogram waktu luang saat di uni? [Tutup]


10

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)?


6
Universitas adalah untuk 3 hal: belajar, minum dan bercinta, bersenang-senang dan melakukan program di luar negeri.
Ayub

10
@ Pekerjaan - Saya pikir itu adalah 5 hal ...
webdad3

13
@ webdad3: @Job jelas bukan jurusan matematika.
FrustratedWithFormsDesigner

7
Kedengarannya seperti, "Saya ingin menjadi pemain sepak bola; apakah saya harus memainkannya sepulang sekolah?"
P Shved

8
Waktu luang? Saya tidak tahu apa yang Anda bicarakan tentang foggiest.
Bob Roberts

Jawaban:


21

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.


7
Jika coding di waktu luang Anda selama kuliah membangun keengganan untuk itu, saya akan sangat mempertimbangkan jurusan yang berbeda.
Matt Greer

3
@matt: Anda tahu, sebelum viagra, impotensi adalah masalah serius di antara bintang porno. Itu karena ketika Anda memaksakan diri untuk melakukan sesuatu, itu berhenti menjadi menyenangkan. Saya tidak mengatakan Anda tidak boleh memprogram di waktu luang Anda. Saya katakan Anda tidak harus memaksakan diri Anda untuk memprogram di waktu luang Anda. Dimungkinkan untuk menjadi pembuat kode yang layak dan memiliki kehidupan juga.
Satanicpuppy

Tentu saja. Namun, saya belum pernah bertemu seseorang yang memiliki karier yang sukses sebagai seorang programmer yang tidak menikmati pengkodean sendiri. Bidang ini berubah terlalu cepat dan benar-benar mengharuskan kita untuk tetap di atas jari-jari kaki kita dan terus belajar selama karir kita. Kami memiliki perbedaan pendapat, tetapi saya akan mengatakan bahwa jika seseorang tidak menikmati pengkodean di waktu luang mereka (terutama pada usia muda ketika energi berlimpah) maka saya berpendapat mereka mungkin tidak sebagus pembuat kode seperti seseorang yang menikmatinya. Dan jika itu masalahnya, itu mungkin berarti pemrograman bukan karir yang ideal bagi mereka. Just IMO
Matt Greer

1
@ Matt: Saya setuju bahwa orang-orang yang mencintai apa yang mereka lakukan cenderung lebih baik dalam hal itu, tetapi ada banyak programmer yang kompeten di luar sana yang memiliki karir yang sukses panjang, dan tidak kode waktu luang mereka. Seperti kebanyakan karir, sebagian besar programmer, hanya melakukannya karena itu adalah sesuatu yang bisa mereka lakukan yang meletakkan makanan di piring mereka, dan uang di kantong mereka.
Satanicpuppy

2
@ Mat dan Satanicpuppy: Sangat menarik. Dari semua "programmer rockstar" yang pernah bekerja dengan saya, saya akan mengatakan itu sekitar 25/75 split. Sebagian kecil yang cukup besar "di dalamnya" dan program di waktu luang mereka, OSS, dll. 75% lainnya memperlakukannya sebagai "hanya pekerjaan", tetapi entah bagaimana masih sangat baik, produktif dan fokus saat bekerja. Bahkan, salah satu bintang rock terbaik yang pernah saya temui bahkan tidak memiliki komputer di rumah saat itu (pindah ke kota baru, tidak pernah sempat ke sana, dll, selama bertahun-tahun!) !! Ini bekerja sebaliknya - mereka yang DO program di waktu luang mereka jarang yang buruk.
Bobby Tables

11

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.


Wow kedengarannya sangat sulit
KaiserJohaan

3
+1. Saya tahu seperti apa rasanya. Saya memiliki jadwal semacam itu juga di masa-masa mahasiswa saya.
Bobby Tables

11

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.


5

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.


3

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


"Tidak ada pertanyaan, bahwa semakin banyak waktu yang Anda habiskan untuk memperbaiki keterampilan Anda sebagai seorang programmer, semakin baik Anda akan keluar dari gerbang begitu Anda lulus." - Namun, ada titik pengembalian yang semakin berkurang.
justkt

2

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.


Apakah "bintang rock" yang Anda kenal melakukan hal-hal menarik di luar pekerjaan? Baca buku bagus, tantang diri mereka sendiri secara atletis, dll? Saya yakin itu berkontribusi jauh lebih banyak daripada yang Anda pikirkan untuk kemampuan mereka memprogram dengan baik. Selama bertahun-tahun saya datang untuk memiliki rasa hormat yang besar terhadap programmer yang berpengetahuan luas sebagai seorang programmer dan juga seseorang.
justkt

1
@justkt: Sebenarnya, satu adalah pecandu alkohol yang mengamuk, dan yang lain adalah tipe hardcore "ini hanya pekerjaan" - yang membeli tiket lotere setiap minggu dan mengatakan dia tidak akan pernah bekerja lagi jika dia menang. Yang lain seperti yang Anda gambarkan. Tapi inilah yang saya temukan menarik - bahwa ADA tipe-tipe ini yang sangat pandai meskipun benar-benar sepertinya tidak "terlalu banyak". Ini bertentangan dengan semua kebijaksanaan umum tentang melakukan apa yang Anda sukai dan menjadi baik karena hasrat. Saya kira beberapa orang hanya memiliki motivasi yang sangat baik untuk memperlakukan sesuatu sebagai "sama seperti pekerjaan" tetapi tetap melakukannya dengan baik.
Bobby Tables

1

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.


1

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.


1
Saya adalah seorang CS dan Inggris menulis jurusan ganda yang biasanya memiliki lebih banyak cerita daripada ide pemrograman di kepala saya. Saat ini saya memiliki lebih banyak aplikasi yang ingin saya tulis daripada cerita yang beredar di kepala saya. Dan saya tidak akan keberatan jika situasinya terbalik lagi. Menjadi tertarik / menarik secara luas tidak boleh diremehkan.
justkt

1

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.


0

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.


0

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.


0

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.


-1

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.


4
Seharusnya tidak pernah ada waktu ketika Anda mengatakan, "Saya sudah melakukan cukup hari ini"? Betulkah? Tidak pernah!? Sikap seperti itu kedengarannya buruk bagi kesehatan mental seseorang.
Kyralessa
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.