Bagaimana cara menemukan mentor pemrograman? [Tutup]

46

Saya memutuskan untuk belajar pemrograman. Saya telah membaca SO selama beberapa hari, dan saya pikir saya akan mulai dengan C ++, ketika saya membaca beberapa artikel. Saya menyadari loop, array, logika program dan objek sedikit dan saya butuh seseorang untuk melihat saya dan membantu saya dengan pertanyaan kecil yang saya dapatkan ketika melakukan proyek pertama saya.

Jadi, inilah pertanyaannya - di mana saya dapat menemukan orang seperti itu? Saya tidak punya teman yang memprogram dan semuanya.

EDIT: 2 tahun kemudian, saya masih mencari mentor. Saya tidak aktif kode baru mulai 3 bulan lagi. Saya bekerja pada pemrograman Objective-C dan iOS dan pemrograman game dengan Cocos2d. Jika Anda ingin menjadi mentor saya, kirimkan saya atau komentar.

Dvole
sumber
1
beli juga buku "pemula" yang bagus tentang bahasa pilihan Anda
Demian Kasier
2
Cukup jalan -jalan dengan pengguna ini . Beri mereka satu atau dua bir. Baca tulisan mereka. Ajukan pertanyaan kepada mereka.
WernerCD
1
Berikut daftar nama (dan peta) yang menandatangani Manifesto Pengrajin Perangkat Lunak: manifesto.softwarecraftsmanship.org
spong
1
Jawaban saya agak konyol, tetapi saya merekomendasikan belajar JavaScript atau Python saat Anda mempelajari bahasa yang diketik dengan lebih ketat. Ada beberapa keuntungan dari kedua paradigma, tergantung pada apa yang Anda lakukan, tetapi dalam bahasa "pemalas" Anda dapat mencoba berbagai hal langsung di konsol dan dalam kasus JS, mainkan dengan tata letak halaman web dan perilaku UI segera. alat pengembang chrome. Juga, fungsi yang bisa Anda sampaikan di params; orang yang buang kotoran, bahkan tidak tahu dan tidak akan pernah (terima kasih, jeebus, karena saya telah bekerja dengan mereka); sangat kuat.
Erik Reppen
1
Dua tahun kemudian, yang Anda butuhkan hanyalah pengungkapan. Apakah Anda siap untuk itu
ott--

Jawaban:

31

Bergabung dengan proyek sumber terbuka jelas merupakan salah satu cara untuk memulai. Namun, saya telah menggunakan perangkat lunak open-source selama bertahun-tahun, dan sejujurnya, kualitas pada hampir semua proyek seperti itu umumnya ada di toilet. Jika Anda mempelajari keterampilan pemrograman dan desain sepenuhnya dari mereka, Anda mungkin akan mengambil beberapa yang sangat miskin bersama dengan yang baik, tanpa ada cara untuk membedakan antara mereka.

Untuk apa Anda belajar pemrograman ? Jawabannya akan menentukan apa yang harus Anda cari, dan di mana. Berikut adalah beberapa jawaban umum, dan pendapat profesional saya tentang cara untuk mengejar mereka (perlu diingat bahwa itu adalah hanya pendapat, meskipun IMHO, akurat):

Hanya untuk mengatakan bahwa Anda tahu cara melakukannya.

Maka Anda tidak benar-benar membutuhkan seorang mentor, dan C ++ adalah tempat yang buruk untuk memulai. Saya suka C ++, ini pilihan pertama saya untuk pemrograman umum, tetapi bermainlah dengan bahasa lain. Saya akan menyarankan Python; ini memiliki kurva belajar yang jauh lebih lembut daripada C ++, dan tidak seperti beberapa bahasa (tidak ada nama yang disebutkan, saya tidak memakai celana dalam asbes saya hari ini) Anda masih akan belajar beberapa keterampilan yang berguna jika Anda ingin membahasnya lebih lanjut nanti. Banyak konsep yang bisa diterjemahkan langsung ke C ++ jika Anda memutuskan untuk melanjutkan rute itu.

Hanya untuk mencobanya dan lihat apakah Anda menyukainya.

Proyek open-source mungkin cukup bagus untuk itu. Pilih program yang Anda suka, tetapi Anda telah menemukan beberapa masalah atau gangguan dengan, dan menawarkan bantuan Anda kepada siapa pun yang menjalankannya. Sebagian besar proyek open-source terbuka untuk kontribusi, itu sebabnya mereka open-source.

Namun, dalam kasus itu, jangan tidak mencoba C ++ sebagai bahasa pemrograman pertama Anda. Tidak sulit untuk menguasai dasar-dasarnya, tetapi C ++ cukup rendah sehingga Anda bisa mendapatkan bug yang serius dan sangat sulit ditemukan di program Anda. Kecuali Anda sudah tahu Anda suka pemrograman, atau Anda keras kepala seperti sapi jantan, atau telah menemukan seorang mentor yang dapat mengarahkan Anda ke arah yang benar, yang akan membunuh minat pemula yang mungkin Anda miliki di lapangan. Lihat jawaban di atas tentang Python, lebih cocok untuk itu.

Karena Anda punya ide untuk program tertentu yang ingin Anda tulis.

(Saya tidak berpikir bahwa OP ada dalam kategori ini, saya memasukkannya untuk pembaca nanti.)

Apakah Anda tahu waktu yang dibutuhkan untuk menguasai desain dan implementasi program? Sebagai petunjuk, ini diukur dalam beberapa tahun. Anda mungkin dapat menghasilkan desain yang setengah layak hanya setelah beberapa bulan belajar, jika Anda berdua cerdas dan sangat beruntung, tetapi siapa pun dengan sedikit pengalaman yang harus mengerjakannya (termasuk Anda, nanti) akan berharap Anda tidak akan pernah dilahirkan - saya berbicara dari pengalaman. :-) Kecuali jika idenya sangat rahasia sehingga tidak ada orang lain yang bisa mengetahuinya sampai selesai, jangan repot-repot. Pekerjakan seorang programmer yang berpengalaman untuk melakukannya untuk Anda, atau jika Anda tidak mampu membelinya tetapi masih menginginkan program itu cukup buruk, tawarkan untuk bermitra dengan satu - Anda menangani sisi bisnis dan membiarkannya menangani bagian pemrograman. Kebanyakan pengembang yang baik lebih suka pemrograman, sehingga tawaran semacam itu layak untuk mereka.

Karena Anda sudah tahu bahwa Anda tertarik dengan pemrograman dan ingin belajar lebih banyak.

Maka Anda berada di jalur yang benar. :-) Entah itu hanya sebagai hobi atau sesuatu yang bisa Anda jadikan karir nanti, jika Anda memiliki kepribadian yang membuatnya menarik tanpa henti, hal terbaik yang dapat Anda lakukan adalah membenamkan diri ke dalamnya. C ++ adalah bahasa yang sama baiknya dengan bahasa apa pun, dalam hal ini, dan seorang mentor pasti akan membantu (dan dengan lebih dari sekadar mengembangkan keterampilan Anda; C ++ bisa menjadi kesepian tanpa teman yang berbagi hasrat Anda).

Kepala Geek
sumber
4
Pertanyaannya adalah bagaimana menemukan seorang mentor, bukan jika ia harus / tidak seharusnya mencari seorang mentor.
marktani
4
Jawabannya awalnya termasuk tawaran untuk membimbing siapa saja yang benar-benar tertarik pada C ++. Setelah mendapatkan delapan orang yang mengaku benar-benar tertarik, tetapi yang tidak bisa diganggu untuk melanjutkan percakapan, saya menghapus tawaran itu.
Kepala Geek
23

Untuk menemukan seorang mentor, jangan mencari seorang mentor. Cobalah untuk meningkatkan diri Anda dengan cara tertentu. Jika Anda bekerja cukup keras untuk menjadi lebih baik, Anda berdua akan menemukan bahwa Anda berhubungan dengan orang-orang yang berpikiran sama, dan menemukan bahwa Anda memiliki kesamaan dengan orang-orang itu.

Kelompok pengguna adalah tempat yang memungkinkan untuk menemukan seorang mentor, tetapi tidak ada yang mau membantu seseorang yang berpikir "Saya mencari seorang mentor." Tetapi jika Anda ada di sana berpikir: "Saya akan senang jika seseorang dapat membantu saya belajar menulis tes unit JavaScript yang baik," atau "Saya ingin berpasangan dengan seseorang dan menguji drive kata di Clojure," cepat atau lambat Anda akan menemukan seseorang yang berbagi minat Anda dan sedikit lebih jauh.

Eric Wilson
sumber
14

Tipe orang yang membuat mentor yang benar-benar baik biasanya memiliki selusin yunior yang menyalak untuk waktu mereka pada saat tertentu. Jadi, "menemukan" mentor yang tepat hanyalah permulaan, Anda juga harus membuat mentoring Anda lebih menarik / bermanfaat daripada membimbing orang lain.

Jadi, langkah pertama adalah bergabung dengan komunitas di mana Anda cenderung bertemu mentor yang baik.

Langkah kedua adalah menjadi mentee yang berharga. Beberapa hal yang saya, secara pribadi, cari dalam seorang mentee adalah:

  • Kecerdasan dekat, sama dengan, atau lebih besar dari kecerdasan saya.
  • Minat pada hal-hal yang saya tawarkan dan nikmati mengajar.
  • Kecocokan kepribadian (yaitu kita rukun, senang berbicara satu sama lain).
  • Kesediaan untuk menjadi berharga bagi proyek / komunitas saya membimbingnya, dengan:

    • Kode Penulisan
    • Dokumentasi Penulisan
    • Melakukan pekerjaan scut seperti mengeluarkan triase antrian, membersihkan komentar, dll.
    • Membantu kontributor yang kurang berpengalaman
  • Kompatibilitas dengan alur kerja saya yang biasa.
  • Kemampuan untuk mengajari saya hal-hal. Menjadi lebih berpengalaman daripada seseorang tidak menghalangi belajar dari mereka. Mentee terbaik memiliki kemampuan untuk mengajukan pertanyaan yang tepat, atau sudut pandang baru, atau pengalaman dari luar bidang pengetahuan saya dari mana saya bisa belajar.
HedgeMage
sumber
12

Bergabunglah dengan proyek sumber terbuka. Anda tidak harus memprogram untuk mereka juga. Sebagian besar proyek akan senang memiliki seseorang yang membantu dengan dokumentasi. Anda dapat melihat kode dan mengajukan pertanyaan. Ketika Anda merasa nyaman, Anda dapat mulai menulis kode untuk mereka.

Jim C
sumber
1
Ok, saya mungkin terdengar bodoh, tetapi bagaimana Anda bergabung dengan proyek open source? Apa situs web terbaik untuk dikunjungi?
Tn. Ant
1
gnu.org/help atau repositori kode sumber terbuka (kode google, github ...). Cari proyek menarik yang kekurangan orang untuk berkontribusi dokumentasi dan mengirim email.
cbrandolino
2
Saya seorang yang sangat percaya bahwa tidak ada pertanyaan bodoh. Meskipun ada banyak situs web proyek open source, sourceForge masih salah satu yang paling populer.
Jim C
1
@ Ant: Proyek open source terbaik untuk dikerjakan adalah program yang biasa Anda gunakan atau harapkan untuk digunakan.
Larry Coleman
7
-1: Bergabung dengan proyek OS adalah jawaban yang baik, tetapi jelas tidak pada tahap ini dalam pembelajaran (mis. Hari 1). Itu menyelam ke ujung yang dalam sebelum bahkan menjadi basah. Pembelajaran terstruktur melalui buku atau kelas adalah ide yang jauh lebih baik.
Steven Evers
6

Apa yang Anda harapkan dari seorang mentor? Saran dari proyek sumber terbuka atau kelompok pengguna lokal dirancang untuk lebih mengenal jejaring dan menemukan seseorang yang beberapa langkah lebih jauh di sepanjang apa yang Anda inginkan sehingga mereka dapat membantu membimbing Anda dengan cara tertentu. Anggap saja sebagai mencoba belajar memasak dari Jamie Oliver atau Gordon Ramsay, itu mungkin cukup menghibur dan bermanfaat di akhir hari.

Tergantung pada harapan Anda, mungkin akan mudah atau sangat sulit untuk menemukan seorang mentor. Jika Anda mengharapkan seseorang yang dapat membaca pikiran Anda dan memberi Anda langkah demi langkah rahasia menjadi luar biasa dalam setahun atau kurang, itu mungkin tidak realistis. Pada saat yang sama, jika Anda ingin menemukan seseorang yang dapat melakukan beberapa hal lebih baik daripada Anda, ini mungkin tidak terlalu sulit untuk dilakukan. Jadi, cari tahu dulu apa harapan Anda.

Kedua, sekarang setelah Anda tahu apa yang Anda inginkan, Anda harus menemukannya. Ini mungkin sangat sulit karena tidak seperti ada banyak tempat yang didedikasikan untuk menampilkan pengembang menggunakan keterampilan mereka seperti kita memiliki seni di Kanada dan AS yang mengapa saran itu diberikan saya bayangkan. MentorNetakan menjadi contoh dari program yang dapat bekerja meskipun saya belum mencobanya, saya melakukan riset beberapa waktu lalu dan tidak berpikir itu untuk saya dan apa yang saya inginkan. Pikiran lain di sini adalah seberapa baik teman dan keluarga Anda mengetahui apa yang Anda inginkan di sini? Mereka mungkin mengenal seseorang atau suatu tempat yang dapat membantu Anda jika Anda bertanya. Meskipun ini bukan jawaban yang komprehensif, apa yang Anda tanyakan agak kabur dan mudah-mudahan Anda dapat menambahkan lebih dari ini dan kemudian saya akan menindaklanjuti setelah Anda memberikan beberapa detail lebih lanjut tentang apa yang Anda inginkan dan bagaimana Anda menginginkannya karena ini bukan Burger King tetapi kita bisa mencoba melakukannya dengan cara itu.


Ahli komponen sisi server C ++ mungkin agak sulit ditemukan. Apakah ada institusi pasca sekolah menengah terdekat? Mereka mungkin memiliki seseorang yang memiliki keterampilan yang mungkin berubah menjadi sesuatu yang lain sebagai ide yang mungkin. Semoga beruntung menemukan mentor itu.

JB King
sumber
+1 dari sisi saya. Sepertinya bekerja dengan seseorang adalah cara untuk maju.
Fanatic23
4

Proyek open source sangat bagus dalam mendapatkan umpan balik pada kode spesifik yang telah Anda tambahkan dan berpotensi cara baru untuk melakukan sesuatu, tetapi ketika Anda sudah tahu, itu mungkin tidak akan berarti hubungan mentor.

Saya menyarankan apa yang telah Anda sebutkan dan itu adalah grup pengguna. Kelompok pengguna biasanya berkumpul cukup sering sehingga Anda bisa mendapatkan waktu nyata dengan mentor potensial. Waktu wajah ini memungkinkan aliran komunikasi yang lebih cepat dan mudah. Apakah ini akan menjamin bahwa semua orang berada di domain yang sama? Tidak, tetapi Anda harus mulai dari suatu tempat. Jika Anda menemukan seseorang yang memiliki banyak pengalaman, mereka mungkin masih dapat membantu Anda dengan domain Anda, hanya berdasarkan pengalaman lain yang mereka miliki.

Walter
sumber
3

Anda dapat memeriksa Kelompok Pengguna Linux lokal Anda (di sini Anda akan menemukan daftar), biasanya sebagian besar peserta adalah programmer - atau setidaknya peretas perl. Plus, jika Anda memberi tahu mereka bahwa Anda ada di sana untuk menemukan mentor pemrograman, mereka akan menyukai Anda.

Posting di craigslist mungkin patut dicoba, tetapi saya tidak akan bertaruh untuk itu.

Juga, jika Anda berbasis di Jerman, ada beberapa tempat yang dapat saya sarankan secara khusus.

cbrandolino
sumber
bagaimana dengan di CA, Bay Area?
greatwolf
@ Viktor, saya tidak benar-benar tahu tetapi tampaknya ada beberapa: google.de/…
cbrandolino
3

Mengingat Anda terdaftar di Stack Exchange, Anda sudah memiliki banyak mentor informal yang tersedia untuk Anda. Anda dapat dengan mudah mengajukan pertanyaan atau meminta kode Anda ditinjau oleh banyak orang yang termotivasi untuk membantu.

Lebih lokal, jika Anda ingin mentoring atau pengajaran tatap muka, opsi bagus termasuk:

  • Grup pengguna - Pro: gratis atau murah, terbuka untuk semua. Cons: Jarang, tidak sistematis, mungkin tidak tersedia di komunitas Anda.
  • Koperasi - Pro: terbuka, gratis / murah. Cons: kurang umum, ad-hoc, lebih mungkin untuk web daripada C ++.
  • Gelar universitas / perguruan tinggi - Kelebihan: sistematis, berkualitas tinggi, dihormati, membuka pintu, umumnya menyediakan akses ke setidaknya beberapa fakultas berkualitas tinggi. Cons: Penerimaan kompetitif, komitmen utama, mahal, tingkat pencucian tinggi sehingga merupakan cara yang mahal untuk mengetahui apakah Anda ingin menjadikan perangkat lunak sebagai profesi Anda, program studi dapat fleksibel tetapi mungkin memerlukan topik yang tidak Anda sukai atau inginkan sulit.
  • Kelas kuliah komunitas atau program gelar. Kelebihan: Tidak mahal, bernilai baik, lebih banyak perhatian individu dari instruktur, mudah diterima. Cons: Kurang gengsi daripada universitas tetapi siswa yang baik adalah siswa yang baik ke mana pun mereka pergi.
  • Organisasi profesional - Kelebihan: dapat menjadi jejaring yang baik dan melanjutkan pendidikan. Cons: Anda mungkin memerlukan gelar atau pekerjaan di lapangan untuk memenuhi syarat untuk keanggotaan. Rapat bulanan mungkin merupakan topik ad-hoc tentang inovasi dan bukan cakupan sistematis dari topik karier yang memungkinkan.
  • Di tempat kerja dari rekan kerja, staf senior, atau manajer - Kelebihan: sering, tepat sasaran, penghargaan / antusiasme / tindak lanjut akan membangun karier Anda seperti yang tidak bisa dilakukan orang lain. Cons: bisa salah jika mentor pekerjaan Anda masuk ke mode penilaian dan Anda telah membiarkan semuanya hang-out, mentor semacam ini mungkin tidak tersedia sampai Anda memiliki pekerjaan yang mungkin berarti setelah mendapatkan gelar karena persaingan global.
  • Rekan Kerja - Pro: sumber daya yang bagus, orang-orang hebat, umumnya persilangan antara komune dan ruangan yang penuh dengan CEO masa depan. Kontra: mungkin tidak tersedia di tempat Anda tinggal, dapat melibatkan komitmen tunai untuk membantu membayar sewa di ruang bersama, banyak di ruang itu akan berwiraswasta sehingga Anda harus menghargai waktu mereka dan menemukan cara-cara kreatif untuk mendapatkan manfaat secara timbal balik.
Pengembang Don
sumber
2

Saya pikir forum akan menjadi cara terbaik untuk menemukan beberapa orang yang berpengalaman dalam hal ini. Saya percaya Anda harus mulai dari sana.

Lihat beberapa situs c ++ di google atau mungkin stackoverflow teman kami, di mana ada banyak c ++ ninja yang siap menjawab pertanyaan Anda!

guiman
sumber
1

Mempelajari program adalah ambisius dan (saya pikir semua orang di situs ini akan setuju) tujuan mulia. Namun, sulit untuk memulai dari awal dan belajar, bahkan dengan seorang mentor. Saya pikir Anda akan menemukan bahwa mengambil setidaknya beberapa kelas pengantar untuk memberi Anda basis akan menjadi cara terbaik untuk pergi.

Seorang mentor adalah ide yang bagus, dan saya tidak akan berada di sini 15+ tahun kemudian sebagai seorang pembuat kode tanpa orang yang menjawab pertanyaan saya pada pekerjaan "nyata" pertama saya, tetapi dalam kenyataannya, satu orang tidak akan dapat untuk memberi Anda waktu dan bimbingan, Anda harus menjadi programmer yang sukses. Dia mungkin akan memiliki pekerjaan penuh waktu (atau beban kursus) sendiri. Itu bukan untuk mengatakan Anda tidak harus menemukan seorang mentor (atau mentor), hanya saja Anda akan membutuhkan sesuatu yang lain juga.

Situs-situs seperti ini, dan tutorial online, dan buku-buku, dan yang lainnya adalah potongan-potongan teka-teki. Pendidikan membentuk potongan perbatasan.

Ini tidak dimaksudkan untuk membuat Anda kecil hati; sebaliknya, saya berpikir bahwa menetapkan harapan yang realistis akan memberi Anda kesempatan yang lebih baik untuk sukses.

Wonko the Sane
sumber
1

Jika Anda bekerja di lingkungan perusahaan Anda bisa mencari mentor di sana.

Sedangkan untuk proyek open source, saya ragu Anda akan menemukan mentor untuk proyek yang Anda buat, tetapi Anda mungkin menemukan satu di proyek yang mereka buat.

Jangan lupa bahwa mentor mereka perlu mendapatkan sesuatu dari pengaturan ini juga. Mereka menghabiskan waktu mereka yang berharga untuk membantu Anda. Bersiaplah untuk melakukan beberapa pekerjaan untuk mereka sebagai gantinya.

Jim C
sumber
0

"Bagaimana cara menemukan prodigee pemrograman? Hanya itu yang saya inginkan. Saya hanya ingin membangun pasukan robot besar untuk menguasai dunia. Saya pintar dan saya sudah menulis AI. Saya punya uang, pengaruhnya, fasilitas. Aku hanya tidak bisa repot-repot berurusan dengan kebodohan. NET atau JVM yang menjijikkan itu ... Hmm ... Bagaimana .. Bagaimana !? Sial!

Biasanya saya tidak akan menjelaskan ini, tapi kami berada di Stack. Beberapa orang menyukainya secara literal. Anda menemukan satu (seorang mentor), dengan menjadi berguna. Anda bisa berguna, dengan memecahkan masalah yang tidak ingin diselesaikan oleh anak-anak dengan pengalaman (atau - mungkin - otak - atau (heh)).

Memecahkan masalah-masalah itu belalang.

Atau tidak. Ini era informasi. DIY teman saya. Lihatlah ke komunitas seperti Stack untuk memberi tahu Anda ketika Anda bodoh atau bijak tentang sesuatu yang berhubungan dengan kode atau sesuatu yang tidak kita dapatkan dengan mudah seperti intrik dari investor yang siap mengacaukan Anda dan kemudian beberapa.

Dan bagikan apa yang Anda ketahui. Berpartisipasi sedikit dalam kolektif setelah Anda menemukan alur Anda. Ini bukan pandai besi di tahun 1700-an. Orang tua Anda tidak harus mengenal siapa pun (walaupun tentu saja semua orang menghargai ketika Anda tidak memiliki pengetahuan kerajinan untuk diri sendiri dan berbagi dengan guild).

Anda hanya memutuskan Anda tertarik dan pergi. Memberdayakan cukup freakin 'ketika meresap Yang paling penting adalah Anda memiliki talenta tingkat dasar dan Anda benar-benar tertarik. Jika tidak, silakan! @ # $ Off dan temukan sesuatu yang Anda minati.

Karena pemrograman / scripting / coding adalah pilihan yang buruk. Tetapi saya tidak ingin meninggalkan itu pada titik yang negatif dan buruk. Jika Anda tertarik, jangan khawatir tentang seberapa baik Anda. Mengajukan pertanyaan. Permintaan jawaban. Disiapkan dengan kantung gas / douche bertelinga panjang seperti saya. Anda akan sampai di sana jika ingin.

Apakah Anda suka teka-teki? Apakah Anda suka memecahkan masalah acak sembarang? Apakah Anda suka film gladiator? Benar-benar pada dua poin pertama, ya? Jangan mencari seorang mentor. Pelajari satu bahasa dengan sangat baik, pelajari satu atau dua bahasa lain yang tidak terlalu mirip dengan bahasa pertama Anda sampai pada tingkat keterampilan awal, baca beberapa buku, dan miliki pendapat. Nikmati menantangnya dan sesekali ubah meskipun hanya untuk melihat apakah Anda tidak sepenuhnya salah. Anda mungkin terkejut betapa seringnya insting Anda tidak seburuk itu. Minta orang-orang untuk keluar dan menampar muka Anda karena mengajukan pertanyaan yang salah dan Anda mungkin menemukan Anda lebih tahu daripada kebanyakan orang yang hadir pada kesempatan itu. Tapi sebagian besar, itu masalah yang harus dipecahkan. Selesaikan itu.

Erik Reppen
sumber
Oh, dan bagikan solusinya, tentu saja, jadi kita semua bisa buang kotoran yang tidak kita sukai.
Erik Reppen
-2

Untuk seorang mentor, buka freenode (irc). Saya bersumpah, Anda bisa mendapatkan sebagian besar gelar CS dari tempat itu, berguna di tingkat keterampilan apa pun. Di situlah saya belajar banyak. Tidak masalah apakah orang itu ada di saluran itu sekali atau 24/7, itu real time dan itulah yang terpenting.

Dan, seperti yang dikatakan kebanyakan orang lain, jangan lakukan C ++. Alih-alih, mulailah dengan bahasa pengumpul sampah yang diketik secara statis dan jangan pindah ke manajemen memori manual sampai Anda cukup tahu untuk benar-benar mengalahkan pengumpul sampah. Anda dapat menulis beberapa Haskell atau OCaml cepat jika Anda mencoba.

Ericson2314
sumber