Di satu sisi, saya hanya ingin mendapatkan gelar dengan IPK 3,0. Di sisi lain, orang tua saya menginginkan lebih dari sekedar angka 3.
Nah, inilah masalahnya. Saya memprogram dengan penuh semangat. Saya menghabiskan siang dan malam pemrograman. Dan saya ace semua program pemrograman saya. Namun, saya melakukan hal yang mengerikan pada semua mata kuliah pilihan saya - seperti menulis, sejarah, dan semua hal itu - yang hanya memberi saya IPK 3,1 hingga 3,2. Dan orang tua saya menginginkan lebih.
Mereka berpikir bahwa universitas itu seperti sekolah menengah atas, di mana Anda membutuhkan nilai super-tinggi untuk naik ke tingkat berikutnya. Tetapi mereka tidak menyadari bahwa nilai yang cukup baik akan memberi saya pekerjaan.
Dan mereka tidak menyadari bahwa seorang programmer perlu berlatih untuk menjadi baik dalam pemrograman, dan bahwa memiliki keterampilan yang baik adalah apa yang akan mendapatkan pekerjaan di perusahaan pengembangan perangkat lunak yang bagus.
Namun, syukurlah, mereka tidak mengancam untuk memukul saya dengan tongkat bisbol atau semacamnya. Mereka hanya sesekali memberi saya sedikit "tsk-tsk". Tetapi bahkan "tsk-tsk" kecil itu membuat saya merasa bersalah karena membuka IDE. Dan di atas semua itu, saya menunda-nunda karena perasaan bersalah itu.
Jadi sekarang, saya ingin berterus terang dengan mereka. Saya ingin tahu apa cara yang baik untuk melakukan itu.
[Sunting]
Oke, jadi sekarang, saya sadar, saya harus mengejar nilai yang lebih tinggi, seperti yang disarankan beberapa orang di bawah.
Jawaban:
Ok, saya juga sama. Yang ingin saya lakukan hanyalah program, dan saya baik-baik saja di kelas saya yang lain sehingga saya tidak peduli. Namun, untuk mendapatkan pilihan pekerjaan yang harus Anda lakukan sebaik mungkin. Jika Anda memiliki bidang khusus yang ingin Anda masuki, mereka akan mencari siswa terbaik . Belajar keras dan mendapatkan nilai bagus bahkan dalam mata pelajaran yang tidak penting bagi karir Anda menunjukkan ketekunan. Etika kerja ini akan diterjemahkan menjadi kinerja yang kuat di suatu pekerjaan, karena Anda telah belajar mendisiplinkan diri sendiri.
Pengusaha tidak ingin orang yang melayang. Mereka menginginkan karyawan yang pada saat mereka bekerja untuk perusahaan akan bekerja keras dan menyelesaikan pekerjaan! Satu-satunya indikator yang mereka miliki tentang lulusan baru ini adalah IPK mereka. Nilai CS yang tinggi dan nilai yang lebih rendah lainnya cenderung menunjukkan bahwa orang tersebut hanya bekerja keras pada hal-hal yang mereka sukai. Seorang programmer IT "biasa" tidak selalu bisa melakukan hal-hal yang menyenangkan. Misalnya, saya tidak suka berurusan dengan basis data, tetapi pekerjaan saya saat ini sering mengharuskan saya untuk memburu perbedaan dalam basis data. Itu bukan pekerjaan yang menyenangkan; Saya lebih suka menjadi bug hunt atau coding aplikasi baru. Tetapi itu harus dilakukan, dan dilakukan sebaik pekerjaan favorit Anda!
Saya mendorong Anda untuk mengarahkan pandangan Anda. Lakukan yang terbaik, dan itu akan membantu memastikan pekerjaan pertama yang bagus dan mengatur nada untuk karier yang solid.
sumber
Nilai Anda tidak akan menjadi masalah sama sekali setelah Anda mendapatkan pekerjaan pertama, dan nilai 3.0 sangat terhormat.
Namun, jika Anda tidak dapat menulis dan berkomunikasi dengan baik, itu akan jadi masalah! Kursus-kursus lain juga memberi Anda keterampilan yang Anda butuhkan untuk menjadi programmer yang efektif.
sumber
Aku akan turun di sisi orang tuamu untuk yang ini. Banyak orang tahu cara menulis kode. Jika Anda ingin menjadi baik, Anda memerlukan pandangan yang lebih luas tentang kehidupan daripada hanya menulis kode, dan sebagian besar dari itu adalah belajar lebih banyak di luar / di luar cakrawala penulisan kode yang sempit.
Ketika Anda mulai melakukannya, sebagian besar yang dilakukan oleh pembuat kode yang baik adalah menganalisis bagaimana proses dilakukan oleh suatu perusahaan (biasanya perusahaan), dan menemukan proses yang lebih efisien. Agar proses tersebut lebih efisien, mereka harus dapat memahami dan berhubungan dengan orang-orang yang melakukan proses tersebut. Sebagian besar sistem mengerikan yang memberi nama buruk pada komputer di tahun 60-an dan 70-an ditulis oleh orang-orang yang tahu cara membuat kode dengan baik - tetapi sama sekali tidak tahu tentang faktor manusia yang terlibat dalam menggunakan perangkat lunak itu.
Ada satu hal lain yang perlu diingat: walaupun mendapatkan pekerjaan itu penting, tidak semua yang ada untuk hidup. Persiapkan diri Anda untuk hidup , bukan hanya bekerja .
sumber
Harus berpihak pada orang tuamu di sini, sayangnya.
Pemrogram yang baik perlu berlatih pemrograman. Tetapi tempat terbaik untuk berlatih pemrograman adalah dalam pekerjaan yang baik. Tujuan Anda adalah untuk mendapatkan pekerjaan yang bagus itu. Percayalah, saya sudah mewawancarai cukup banyak dari kedua sisi lorong dan telah melihat banyak mantan siswa pergi ke pasar kerja. Wawancara kerja tidak benar-benar fokus pada kemampuan Anda memprogram. Mereka fokus pada hal-hal yang Anda lakukan di sekolah.
Terlebih lagi, perusahaan papan atas pertama-tama melihat IPK Anda. Bahkan, kebanyakan dari mereka memiliki ambang batas IPK di bawah yang mereka tidak akan menganggap Anda untuk magang dan wawancara pertama. Pada IPK ini, Anda jatuh di bawah potongan untuk banyak perusahaan, terutama jika Anda tidak berada di sekolah top.
Anda tidak ingin hanya mendapatkan pekerjaan (meskipun kadang-kadang, jika ada yang putus asa, Anda melakukannya). Anda ingin mendapatkan pekerjaan yang bagus. Atau Anda ingin mendapatkan pekerjaan dengan perusahaan yang bagus sehingga perusahaan lain akan mewawancarai Anda hanya karena perusahaan itu bersedia mempekerjakan Anda.
Ini bukan PC, tetapi perusahaan dan wanita tidak jauh berbeda - mereka akan lebih menarik dalam mempekerjakan / berkencan dengan Anda jika Anda telah bersama seseorang yang lebih menarik :)
sumber
Menerjemahkannya sendiri seperti ini. Ketika Anda mendapatkan pekerjaan, Anda akan diminta untuk melakukan tugas yang benar-benar tidak Anda sukai. Tetapi Anda harus melakukannya, mereka adalah pekerjaan Anda. Saat ini, Universitas adalah "pekerjaan" Anda. Kelas-kelas elektif itu adalah tugas yang tidak ingin Anda lakukan. Ya, Anda bisa melayang dan hanya lulus dengan nilai yang cukup baik, dan itu akan membuat Anda masuk ke suatu tempat pada akhirnya. Tetapi jika Anda bersedia melakukan itu dalam "pekerjaan" Anda sekarang, maka Anda akan memiliki sikap yang sama ketika Anda diterima kerja.
Hal lain yang perlu dipertimbangkan, ketika majikan memiliki 2 orang dan satu posisi, dan Anda dapat keduanya kode, siapa yang akan dipekerjakan, orang dengan 3,1 gpa, atau orang yang mendorong diri mereka ke 3,5? Taruhan saya adalah mereka akan pergi untuk 3,5 ....
sumber
Seberapa baik Anda memberi tahu orang tua Anda tentang impian Anda dalam hal mendapatkan pekerjaan? Mereka mungkin menginginkan nilai yang lebih tinggi jika Anda ingin melanjutkan ke sekolah pascasarjana di mana hampir dapat diharuskan memiliki nilai tinggi. Sisi lain di sini adalah mengenali apa yang Anda coba dapatkan dari pilihan-pilihan itu seperti dalam teori mungkin ada beberapa yang serupa dengan program pemrograman yang dapat berfungsi sebagai pilihan yang lebih baik, misalnya filsafat jika itu mungkin.
sumber
Pertanyaan Anda membuat saya memikirkan masa SMA dan kuliah saya dan pertengkaran saya dengan ayah tentang nilai :(
Saya berpikir persis seperti Anda. Ketika saya di sekolah menengah, satu mata pelajaran yang benar-benar saya hubungkan adalah Matematika. Saya berhasil dalam Matematika tetapi tidak sebagus yang lain. Pikiran untuk hanya mempelajari hal-hal yang saya sukai ini tertanam ke dalam otak saya tanpa saya sadari. Dan itu tercermin dalam sikap Anda, yang jauh lebih penting daripada keterampilan teknis apa pun yang dapat Anda peroleh. Saya menyadari kesalahan saya dan memperbaiki diri selama kuliah. Satu hal yang saya pelajari dari pengalaman itu adalah - Anda mungkin akhirnya menyukai hal-hal yang menurut kami tidak begitu menarik (atau tidak disukai) jika Anda hanya mencobanya dan mendekatinya dengan pikiran terbuka.
sumber
Mendaratkan pekerjaan bukanlah apa-apa. Anda dapat memiliki pekerjaan menghisap pantat segera, dan merasa sengsara selama sisa hidup Anda. Menemukan jalan hidup Anda berarti segalanya.
Semua orang tahu bahwa nilai tidak dapat secara akurat mengukur kecerdasan atau motivasi! Tapi begitulah caranya, dan ini yang terbaik yang telah kami implementasikan sejauh ini. Jika Anda belajar untuk hidup dengannya, itu seharusnya tidak mengganggu Anda lebih dari suntikan flu sesekali.
Orang-orang seperti Bill Gates dan Steve Jobs adalah pengecualian, dan bukan norma-norma, dan pastikan bahwa mereka sangat memahami aturan permainan, dan peluang untuk melanggarnya, sebelum mereka melakukannya. Tidak semua orang jenis pria untuk taruhan all-in .
Secara umum, dan dalam sejarah, orang memiliki peluang sukses yang lebih besar pada apa pun yang mereka upayakan atas dukungan dan kepercayaan rombongan mereka, dengan keluarga yang paling dekat.
Ohana!
sumber
Hanya orang bodoh yang menganggap IPK tidak berdampak ketika mendapat pekerjaan. Anda bisa mendapatkan pekerjaan dengan baik, tetapi belum tentu yang terbaik. Jika Anda lulus dari CS dengan IPK 3,0, Anda mungkin harus payah dalam pemrograman (atau yang terbaik, Anda tidak sebagus yang Anda kira.) Sangat, sangat, sangat sedikit orang yang benar-benar dapat mengklaim dengan kebenaran di pihak mereka untuk menjadi programmer yang baik sementara memiliki IPK kurang dari bintang. Genius jarang dan jarang.
Saya pribadi menyaksikan orang tidak mendapatkan pekerjaan yang mereka inginkan dalam pemrograman karena tidak memiliki IPK yang baik. Aku tahu. Aku telah melihatnya.
Jadi ya, Anda bisa mendapatkan pekerjaan dengan baik. Namun, IPK yang baik akan membuka pintu dalam pemrograman yang IPK 3,0 tidak akan pernah.
Jadi, bagaimana Anda memberi tahu orang tua Anda bahwa mendapatkan pekerjaan adalah yang terpenting? Sederhana. Katakan saja pada mereka. Itu tidak akan membuatnya lebih benar, terlepas dari seberapa banyak Anda percaya saya
sumber