Anak saya baru berusia 14 tahun, dan salah satu hobinya adalah pemrograman. Dia tahu JavaScript, HTML, CSS, jQuery, Ruby, Python, beberapa Java, dan sedikit C ++, Bash, dan PHP. Dia juga menggunakan Git, Vim, dan LaTeX. Sekarang, saya tidak dapat berbicara dengannya atau bekerja dengannya dalam hal ini, karena saya sendiri bukan seorang programmer.
Mempertimbangkan hal ini, bagaimana saya dapat membantunya berinteraksi dengan programmer lain pada tingkat keterampilan yang sama? Hanya beberapa temannya dari sekolah atau kegiatan lain yang tahu cara memprogram, tidak ada yang baik. Kami tidak mengetahui adanya guru atau orang dewasa di sekolahnya atau kegiatan luar lainnya yang merupakan programer.
Dia telah membuat banyak kenalan di Stack Overflow dan situs SE terkait pemrograman lainnya (dan mengobrol), tetapi dia ingin lebih banyak cara untuk benar-benar bertemu orang secara langsung yang dapat dia hubungkan, bersosialisasi, dll. Untuk belajar dan tumbuh.
Catatan: Saya sebenarnya adalah anak, bukan orang tua, dalam skenario ini, tetapi pertanyaan dari sudut pandang anak tampaknya sesuai topik sesuai meta . Namun demikian, saya telah mengajukan pertanyaan ini seolah-olah saya adalah orang tua. Ini juga terkait dengan pertanyaan terakhir ini , tetapi tidak menanyakan hal yang sama.
sumber
Jawaban:
Saya bertemu orang-orang di pertemuan lokal. Tempat saya tinggal ada sekitar tiga pertemuan Python sebulan. Pengalaman saya luar biasa: programmer luar biasa yang hanya suka bicara toko. Meskipun Anda mungkin akan bertemu orang lain di tingkat keahlian Anda, Anda tidak akan bertemu orang-orang di tingkat usia Anda. Sebagian besar adalah orang yang lebih tua (misalnya usia kuliah atau lebih tinggi), tetapi jika tujuannya adalah untuk berbicara langsung, itu pilihan terbaik Anda. Peringatan wajib: berhati-hatilah dan pergi bersama orang tua, setidaknya pada awalnya.
Jika tidak ada pertemuan lokal, Anda bisa mulai dengan pemrograman umum atau semacamnya.
Pilihan lain, jika tujuannya adalah berbicara toko, tidak bertemu dengan teman sebaya, adalah mencari dan mengikuti kursus perguruan tinggi setempat.
sumber
Umurku 15, dan aku punya masalah yang sama sekitar setahun yang lalu.
Ada komunitas luar biasa yang disebut Peretas HS di Facebook. Menyebutnya perubahan hidup akan menjadi pernyataan yang terlalu kasar.
Hackathons adalah cara terbaik untuk bertemu dengan programmer lain yang berbakat (dan seringkali muda). Hackathon pada dasarnya mengkode maraton. Acara terbaik untuk dikunjungi adalah CodeDay . Ini adalah maraton pengkodean 24 jam yang diselenggarakan di 27 kota di seluruh AS, dengan fokus pada programer muda, pembelajaran, dan baru. Setelah ke tiga, bertemu dengan pendiri StudentRND , dan menjalankan CodeDay saya sendiri, saya harus mengatakan bahwa itu adalah salah satu pengalaman terbaik mutlak bagi pengembang muda berbakat.
Pukul aku! Kirimi saya email, dan saya bisa memperkenalkan anak Anda ke komunitas ini! Komunitas-komunitas ini, CodeDay, dan hackathon lainnya jelas merupakan pengalaman yang mengubah hidup.
sumber
Saya tidak ingin mengatakan bahwa Anda kurang beruntung, tetapi Anda kurang beruntung. Masalahnya adalah bahwa kebanyakan orang di sekitar usia Anda tidak tahu bahasa-bahasa itu. Bahkan, sebagian besar orang di usia Anda kemungkinan besar bahkan tidak tahu apa yang kebanyakan dari mereka. Jika Anda bertanya kepada sebagian besar anak berusia 14 tahun apa itu Vim atau LaTeX, banyak dari mereka yang tidak memiliki petunjuk sama sekali. Beberapa mungkin tahu apa itu Java, HTML, dan JavaScript, tetapi banyak dari mereka yang tidak tahu cara menggunakannya.
Jika Anda benar-benar berpengetahuan luas dalam semua bahasa yang Anda daftarkan, maka akan sulit untuk menemukan siapa pun seusia Anda yang berada pada tingkat keterampilan yang sebanding. Jika Anda akan menghiburnya, izinkan saya memberi tahu Anda tentang diri saya.
Saya memiliki minat pada komputer sejak saya masih kecil. Saya tidak benar-benar mulai belajar cara memprogram sampai saya berusia sekitar 12 tahun. Namun, begitu saya mulai belajar pemrograman, saya terpesona dan terpikat. Saya akan mencetak beberapa halaman dari situs web C ++ untuk dibaca selama kelas saya. Saya melakukan banyak tutorial di laptop saya di rumah. Dan saya terus mencari penjelasan tentang topik pemrograman.
Ketika saya masih mahasiswa tingkat dua di sekolah menengah, saya mengambil kursus pemrograman satu semester. Saya menyukainya dan melakukannya dengan baik. Semester berikutnya saya ditawari kesempatan untuk mengikuti kursus pemrograman lanjutan yang hanya terdiri dari 3 senior. Saya menerima tawaran ini dan di sana saya berada di kelas pemrograman eksklusif dengan 3 siswa lain yang jauh lebih tua dan lebih bijaksana daripada saya. Saya berjuang melalui kursus itu dan berbicara dengan penasihat saya tentang menjatuhkannya, tetapi saya tetap menggunakannya dan belajar banyak.
Setelah tahun kedua saya di sekolah menengah, saya pindah ke daerah DC dan menghadiri apa yang dianggap sebagai salah satu sekolah menengah teknologi / STEM terbaik di Virginia Utara. Saya mendaftar di program pemrograman tingkat tertinggi mereka dengan harapan dapat bertemu anak-anak yang sama tertariknya dengan keterampilan saya yang melebihi kemampuan saya. Dalam 3 bulan liburan musim panas menjelang sekolah, saya mengambil beberapa bahasa pemrograman lagi dan belajar cara menggunakannya dengan cukup efektif. Ketika sekolah tiba, saya berjalan ke ruang kelas dengan gembira, tetapi tak lama kemudian saya menyadari fakta yang sulit.
Saya menyadari bahwa bahkan di salah satu sekolah menengah STEM terbaik di Virginia Utara, saya tidak dapat menemukan orang yang cocok dengan tingkat minat atau pengetahuan saya. Ini adalah fakta kasar, tetapi tidak terlalu banyak orang yang berpengetahuan luas dan tertarik dalam pemrograman / pengembangan sampai Anda kuliah.
Setuju dengan jawaban Kondax Design, Anda dapat menemukan orang dewasa yang tertarik jika mereka bersedia mendiskusikannya dengan Anda. Teman pertama yang saya buat yang berada di atas tingkat keahlian saya dan sama tertariknya dengan saya sebenarnya adalah bos saya dan CEO perusahaan tempat saya bekerja sekarang. Saya bertemu dengannya sesaat sebelum saya mulai kuliah dan saya benar-benar dapat mengatakan, baik dia dan rekan-rekan saya adalah teman pertama yang saya miliki yang memiliki tingkat minat yang sama dan memiliki pengetahuan dalam pengembangan dan pemrograman.
Jadi, dan sekali lagi saya harus minta maaf, tidak terlalu banyak orang yang akan Anda temui pada usia Anda yang sesuai dengan kemampuan dan minat Anda. Untuk membahas pemrograman dan pengembangan dengan orang-orang, saya akan merekomendasikan forum / papan diskusi dan berbicara dengan orang dewasa di lapangan.
Dengan semua ini dikatakan, karena Anda masih di bawah umur dan saya memberikan Anda nasihat, saya merasa perlu mengingatkan Anda untuk berhati-hati ketika menemukan orang-orang online dan dalam hidup Anda yang memiliki minat yang sama. Dunia dan internet adalah tempat-tempat berbahaya yang dipenuhi oleh banyak orang yang kurang sedap. Saya yakin Anda telah mendengarnya jutaan kali, tetapi gunakan hati-hati saja. Saya harus menambahkan penafian itu demi hati nurani saya.
sumber
Pergi ke peretas . Mereka ada di mana-mana di dunia, dan mereka adalah tempat di mana 'peretas' bertemu, dalam pengertian para pakar komputer yang berkeinginan baik. Ini kebanyakan orang dewasa, tetapi jika Anda beruntung ada juga beberapa remaja.
Ada banyak proyek untuk dikerjakan, seperti perangkat lunak pemrograman, printer 3D, solder, dll. Dan orang lain dapat berpartisipasi dalam proyek Anda, tentu saja.
Lihatlah daftar Daftar Ruang Peretas .
sumber
Hubungi perpustakaan setempat Anda. Ini adalah bagian dari misi perpustakaan untuk mempromosikan pendidikan, memfasilitasi penciptaan pengetahuan, dan untuk menumbuhkan rasa kebersamaan. Mereka mengelola kelompok minat dari semua jenis, dan jika perpustakaan lokal Anda cukup besar, mereka bahkan mungkin akan memiliki semacam guru teknologi pada staf. Jika Anda dapat membuat grup dimulai di perpustakaan, Anda memiliki keuntungan karena menjadi tempat yang cukup aman untuk bertemu dengan orang asing.
sumber
Dua peringatan:
Lift Pitch
Memiliki keterampilan pemrograman yang benar-benar produktif pada usia Anda tidak biasa. Lebih umum adalah memiliki minat dan sedikit pengalaman, tetapi dengan lebih banyak keberanian daripada penguasaan. Seperti yang disebutkan orang lain, remaja yang lebih tua dan orang dewasa mungkin tidak menganggap Anda serius.
Jadi, pelajari dan latih bagaimana bersikap tegas dalam bertemu orang-orang dan memperkenalkan diri Anda. Pelajari cara berjabat tangan (tidak terlalu keras, tidak terlalu lembut, satu atau dua goyangan yang baik, cengkeraman yang berbeda antara wanita dan pria), cara memandang orang di mata, tersenyum. Mintalah orang tua, paman / bibi Anda, dan seperti itu untuk berlatih selama lima kali berikutnya mereka melihat Anda.
Sama seperti pelaku bisnis atau wirausaha yang mempraktikkannya
elevator pitch
, Anda juga harus mengembangkan dan mempraktikkan pernyataan singkat tentang minat khusus Anda, tingkat keahlian Anda, pengalaman Anda, prestasi kerja, pencapaian / keberhasilan, dan kegagalan yang menarik.Ketika dilakukan dengan benar ini tidak membual. Berkomunikasi adalah cara agar orang lain tahu siapa Anda, dan tentang apa Anda. Ini akan membuat Anda melewati prasangka alami mereka tentang usia Anda. Ketika dilakukan secara singkat dan efisien, Anda menunjukkan rasa hormat atas waktu dan perhatian mereka - itu saja menempatkan Anda dalam "kelompok usia" yang lebih matang dalam pikiran mereka.
Berlatih lift, maksud saya benar-benar berlatih. Minta orang tua atau saudara Anda untuk berlatih setidaknya selusin kali berturut-turut. Anda akan merasa canggung dan malu beberapa kali. Tapi percayalah, pada kesebelas atau keempat belas kali, Anda akan sangat muak sehingga semua rasa malu akan hilang.
Kebanyakan orang yang saya kenal adalah reseptif dan mendukung pemuda yang tertarik dalam pemrograman dan kegiatan geek lainnya. Jika Anda menempatkan diri di luar sana, saya yakin Anda akan bertemu banyak orang yang menarik dan membantu.
Berpakaian bagus membantu. Lebih baik berpakaian berlebihan dari pada berpakaian kurang, berarti lebih baik memiliki kemeja berkerah atau dasi ketika hoodie mungkin lebih cocok daripada yang sebaliknya. Jika Anda memiliki lebih banyak rasa daripada uang, belajarlah untuk melakukan spelunking di toko barang bekas , mintalah Kakek untuk mendapatkan hadiah menarik. Tip: Dasi kupu-kupu itu keren .
Mandi / menyikat gigi / kebersihan, dan mempraktikkan perilaku yang baik juga membantu. Mintalah saran orang tua / paman / bibi Anda tentang perawatan, cukur , deodoran alami , dan sebagainya. Ini mungkin tampak agak memalukan pada awalnya, tapi saya yakin mereka akan senang membantu setelah Anda bertanya.
Grup Pengguna
Seperti yang disarankan oleh jawaban yang benar oleh neuronet, pertemuan kelompok pengguna adalah pemikiran pertama yang muncul di benak saya.
MeetUp.com adalah salah satu tempat yang baik untuk memulai. Google untuk "kalender teknologi" di wilayah Anda.
Periksa dengan vendor. Sebagai contoh:
Pameran Dagang / Pertemuan
Cari pameran dagang lokal di bisnis perangkat lunak / perangkat keras. Banyak dari ini gratis atau tidak mahal. Ini sering menyenangkan untuk dihadiri, dan Anda dapat bertemu banyak orang.
Misalnya, pertemuan LinuxFest terjadi di seluruh negeri, seperti yang ini di Pacific Northwest (Bellingham), April 2015, di mana Anda akan melihat saya di gerai Postgres .
Cari perusahaan teknologi dan nawala startup dan situs web di daerah Anda. Mereka akan memiliki pengumuman tentang acara semacam itu.
Konferensi
Beberapa konferensi pemrograman profesional tidak hanya memungkinkan orang di bawah umur untuk hadir, mereka mendorong. Sebagai contoh, Apple memberikan "beasiswa" kepada siswa untuk World Wide Developer Conference tahunan mereka di San Francisco, termasuk pemuda berusia 13-17 tahun.
Konferensi seringkali bisa mahal untuk dihadiri, tetapi carilah pameran dagang terkait (sebagaimana disebutkan di atas). Mereka sering gratis atau murah.
Pameran Pembuat
Gerakan "pembuat" berkembang pesat di banyak daerah. Grup telah terbentuk untuk berbagi peralatan, peralatan, printer 3D, laser, dll. Meskipun grup ini sering ditujukan untuk perangkat keras, baik elektronik maupun non-elektronik, menghadiri pameran pembuat, acara, dan toko akan mengarah pada pertemuan semua jenis Geeks yang menarik.
Sekolah Rumah
Berlawanan dengan namanya, home-schooling sebenarnya bukan tentang seorang anak yang dikurung sendirian di rumah dengan hanya orang tua mereka yang mengajar mereka. Yang lebih umum adalah pertemuan kelompok orang tua dan siswa untuk kelas, acara, kuliah, kunjungan lapangan, dan semacamnya.
Cari kelompok home-schooling seperti itu, dan tanyakan tentang kelas pemrograman atau acara yang mungkin bisa Anda hadiri. Jika tidak ada, sarankan mulai kelas atau grup tersebut.
Kerja
Jika Anda benar-benar dewasa untuk usia Anda, pertimbangkan untuk mendapatkan pekerjaan. Anda tidak akan diberi banyak tanggung jawab. Tetapi Anda akan memiliki lebih banyak eksposur ke banyak teknologi serta orang-orang.
Langkah pertama menuju ini adalah untuk meneliti hukum perburuhan di daerah Anda. Anda harus tahu apa yang harus dan tidak boleh dilakukan dari apa yang diperlukan untuk mempekerjakan Anda, jam berapa Anda bisa bekerja, dapatkah Anda bekerja secara gratis, dan semacamnya. Ketika Anda mendapat kesempatan untuk berbicara dengan seseorang tentang kemungkinan mempekerjakan Anda, membagikan pengetahuan ini akan (a) mengesankan mereka tentang kedewasaan dan keseriusan Anda, dan (b) membuatnya lebih mudah untuk benar-benar mempertimbangkan Anda.
Peringatan: Bekerja pada proyek nyata adalah pengalaman yang sama sekali berbeda dari hanya bermain-main dengan proyek pribadi atau eksperimen pemrograman. Jadwal, tenggat waktu, berkomunikasi, bekerja dalam tim, dan lebih banyak lagi tampaknya akan menyedot semua kesenangan. Jika Anda bertahan, Anda akan belajar tentang "kesenangan" yang sama sekali baru, kebanggaan dari pekerjaan yang dilakukan dengan baik, prestasi nyata. Mintalah saran orang tua / paman / bibi dan orang dewasa lainnya tentang hal ini dan tentang bagaimana mempersiapkannya, seperti apa harapannya.
Diperjelas
Saat menghadiri acara ini, bersikaplah asertif dalam bertemu orang-orang. Saat Anda duduk, perkenalkan diri Anda ke kursi tetangga Anda. Tanyakan kepada mereka tentang diri mereka sendiri, apa yang membuat mereka tertarik pada acara ini, pekerjaan apa yang mereka miliki, proyek apa yang mereka kerjakan, dan sebagainya.
Seringkali Anda akan berada di sebuah acara dengan meja bundar untuk makan siang atau istirahat. Berani berjalan di meja orang dan minta bergabung dengan mereka.
Sekali lagi, orang tua dan paman / bibi Anda dapat membantu Anda berlatih ini. Saya tahu dari pengalaman sebagai seorang introvert , bertemu orang adalah keterampilan yang bisa dipelajari. Anda tidak harus menjadi pembicara yang pandai berbicara dan pandai berbicara. Yang Anda butuhkan adalah sedikit keberanian dan rasa ingin tahu yang tulus tentang orang lain.
Tanyakan, dan tanyakan lagi
Saran terbesar saya adalah meminta saran (dan bantuan).
Pada usia Anda, saya memiliki motivasi yang sama tetapi terlalu malu dan kurang percaya diri / harga diri untuk meminta bantuan dari orang dewasa. Saya pikir Anda akan menemukan orang tua, paman / bibi, teman-teman mereka, dan kolega mereka secara mengejutkan antusias membantu memajukan keterampilan teknis dan kontak Anda. Dan ingat bahwa bahkan jika mereka tidak tahu tentang topik Anda, mereka mungkin tahu orang lain yang tahu. Tetapi Anda harus bertanya.
Tanyakan lagi dan lagi. Untuk satu hal, permintaan berulang menunjukkan bahwa ini tidak sesuai keinginan Anda. Untuk yang lain, Anda perlu tahu orang dewasa menangani banyak tanggung jawab; jangan salah mengacaukan gangguan mereka karena tidak tertarik . Dan satu hal lagi, pada saat kita mendapatkan rambut abu-abu kita, kita belajar bahwa secara umum orang muda tidak tertarik pada nasihat dari orang tua. Jika Anda memang remaja langka yang memahami kebijaksanaan belajar dari pengalaman dan pelajaran keras orang lain, buat itu jelas.
Keamanan pribadi
Sementara kebanyakan orang baik, murah hati, dan melindungi anak muda, selalu ada beberapa orang mesum dan penjahat di luar sana yang mengendus peluang untuk eksploitasi. Saat menjelajah ke dunia, terbuka untuk orang-orang baru dan pengalaman baru tetapi juga jaga diri Anda.
Pelajari tentang keamanan pribadi, seperti tidak pernah sendirian dengan siapa pun di balik pintu tertutup. Bangun kebiasaan aman yang baik.
Undanglah orang tua Anda, saudara kandung, atau wali dewasa tepercaya lainnya untuk mengawal Anda; mereka bisa membawa buku untuk dibaca. Sebagian besar orang dewasa menyimpan jadwal janji temu. Jika Anda bertanya di muka, saya yakin Anda akan menemukan seorang paman dengan sudut / Kindle bersedia membawa Anda ke pertemuan geek tertentu suatu malam setiap bulan.
sumber
Jika orang yang Anda cari tidak ada, Anda dapat membuatnya. Berarti jika anak Anda siap dan percaya diri tentang hal itu, ia dapat memimpin kelompok kecil untuk mengajar orang lain tentang cara memprogram. Guru-gurunya dapat membantunya mendapatkan dasar-dasar mulai menyusun kelompok.
sumber
Ini sama sekali bukan jawaban otoritatif - Saya tidak benar-benar tahu Anda - Saya hanya akan menawarkan saran (dan sedikit pendapat) ...
Dari sudut pandang orang tua
Dari sudut pandang anak
Memahami peran orang-orang yang Anda cari akan miliki dalam hidup Anda akan memberi tahu cara Anda mencari mereka. Jadi sebagian besar hal berikut mungkin tidak akan berlaku untuk Anda.
Pertimbangkan pengajaran - pengajaran informal. Ada kemungkinan bahwa Anda akan menemukan lebih mudah untuk membantu orang di tingkat keterampilan yang lebih rendah, yaitu untuk menemukan orang di tingkat Anda sendiri. Saat melakukan hal itu, Anda tetap akan melatih keterampilan sosial Anda. Cobalah membimbing teman Anda dalam pemrograman - jika termotivasi tentu saja.
Pertimbangkan memulai proyek besar, sesuatu yang Anda dikenal. Ini akan membuat orang lain - khususnya orang tua di sekitar Anda - mengenali Anda. Ini juga akan membuka pintu untuk konferensi dan pertemuan, dan jika dilakukan dengan baik akan menambah kurikulum Anda memudahkan masuk ke perguruan tinggi atau pekerjaan.
Mungkin Anda memiliki visi tentang sesuatu yang baru, dan Anda mencari seseorang untuk membantu Anda mendapatkannya. Jika itu adalah hasrat Anda, teruslah melakukannya, pada akhirnya Anda akan cukup baik atau orang itu akan datang ... atau keduanya.
Di sisi lain Anda mungkin mencari seseorang untuk membuat Anda tetap fokus karena Anda tidak dapat menemukan proyek untuk diri sendiri. Jika demikian, pertimbangkan untuk lepas. Anda akan bertemu orang-orang dan terus belajar dengan cara ini. Akhirnya Anda akan menemukan proyek apa yang ingin Anda lakukan, atau jika tidak, itu akan membantu Anda mendapatkan pekerjaan yang baik di masa depan.
Jika ada risiko otoritas akan merusak hasrat Anda untuk pemrograman, maka bekerjalah untuk menciptakan struktur sosial Anda sendiri. Mungkin Anda ingin membuat pertemuan, atau mencoba menjadi pengusaha kecil. Tidak harus dalam pemrograman, asalkan memiliki beberapa tumpang tindih dengan orang-orang yang tertarik pada pemrograman. Ya, kemungkinan itu akan gagal pada upaya awal, namun Anda akan belajar darinya, dan tetap bisa bertemu orang.
Jika yang Anda inginkan adalah menemukan orang lain yang signifikan yang akan cocok dengan tingkat keahlian Anda, maka saran kencan terbaik yang dapat saya berikan adalah pertama-tama menjadi sukses dan kemudian mencari orang itu. Jangan terburu-buru, biarkan orang itu mendatangi Anda.
Jika yang Anda cari adalah sekelompok teman dekat untuk bergaul dengan ... mengapa mereka harus menjadi programmer? - Bagaimanapun, Anda akan menemukan teman-teman pengembang di antara teman sekelas atau rekan kerja. Sabar, nikmati teman non-programmer apa pun.
Saat ini saya menggandakan usia Anda, dan menilai dari profil Anda, Anda memiliki lebih banyak keterampilan daripada saya. Saya merasa sulit untuk menemukan orang lain pada tingkat keahlian saya, pada kenyataannya saya benar-benar ingin menemukan - seperti pada, bertemu langsung - lebih banyak orang di atas tingkat keterampilan saya sehingga mereka dapat membuat saya tertantang untuk terus meningkat - dan mungkin memberi saya tangan jika saya terjebak dengan sesuatu.
Namun, setelah membaca beberapa jawaban Anda, melihat repositori publik Anda dan membaca dari halaman web Anda. Saya tidak melihat proyek apa pun yang menonjol (yang menarik perhatian saya di mana untuk membantu Anda dengan sesuatu yang terkait dengan kode golf ...). Adalah kesan saya bahwa Anda beralih dari satu tugas kecil ke tugas kecil yang tidak berhubungan dan seterusnya.
Saya mulai berpikir bahwa Anda benar-benar melihat diri Anda sebagai seorang guru (bercita-cita?) - yaitu, orang yang pergi ketika mereka memiliki masalah. Penatua di atas gunung. Jika arketipe itu adalah apa yang Anda lihat sebagai naskah kehidupan Anda, tidak diragukan Anda kesulitan bersosialisasi.
Kemungkinannya adalah cara Anda, Anda membantu orang lain melalui situs web ini, jadi mungkin Anda akan menjadi guru yang baik. Akhirnya.
Atau mungkin Anda lebih suka orang lain untuk memberikan tantangan bagi Anda, dalam hal itu freelance sepertinya ide yang bagus.
Atau mungkin Anda benar-benar perlu fokus dalam beberapa proyek besar yang dapat Anda tunjukkan kepada orang lain dengan mengatakan "Saya pencipta ini" ketika mereka bertanya apa yang Anda lakukan (alih-alih mendaftar banyak bahasa pemrograman dan membuat mereka melihat Anda) aneh).
Atau jika golf kode adalah apa yang Anda pedulikan ... maka jawabannya hanya untuk mencari hackathon atau acara serupa, di suatu tempat Anda akan memiliki batasan waktu dan tantangan yang dikenakan kepada Anda ... kecuali Anda melihat orang secara langsung.
Atau saya tidak tahu. Pada akhirnya, Anda tahu diri Anda (atau bisa mengenal diri sendiri) lebih baik daripada saya (atau siapa pun di situs web ini) mungkin bisa.
PS: sudahkah Anda mempertimbangkan untuk memainkan sesuatu yang bukan Nethack: P
sumber
Semua saran di atas bermanfaat, tetapi jika Anda berada di wilayah Austin atau El Paso, Anda dapat pergi ke Coderdojo di sana. Jika tidak dan Anda dapat menemukan beberapa anak dan orang tua yang berpikiran sama, Anda dapat mempertimbangkan untuk memulainya di daerah Anda sendiri. Lihat detail di https://zen.coderdojo.com/dojo
Saya menjalankan satu di daerah saya Sallins, Naas (di Co Kildare. Irlandia) dan dari 4 anak dua tahun lalu, kami sekarang memiliki 50+ anak setiap minggu, dari 6 hingga 17, semuanya bekerja dengan bahasa dan alat yang berbeda, dari Scratch dan MineCraft, ke Python dan PyGame, ke Java, Blender, Unity, Eclipse, dll.
Saya harap Anda berhasil terhubung dengan grup, karena itu benar-benar menambah pengalaman, untuk dapat berbagi kegembiraan pengalaman belajar kami yang konstan dan untuk memamerkan setiap proyek baru :-) JK
sumber
Di kota saya ada pusat remaja untuk anak-anak yang ingin belajar teknologi . Ini seperti semacam pertemuan setelah sekolah, hanya ditujukan untuk anak-anak alih-alih pertemuan teknis biasa, yang ditujukan untuk para profesional.
sumber
Temukan universitas / perguruan tinggi di dekat Anda dan lihat bab ACM lokal mereka . Mereka mungkin memiliki program penjangkauan sekolah menengah atas seperti kontes pemrograman SMA ACM. Bahkan jika mereka tidak memiliki sesuatu yang spesifik untuk siswa sekolah menengah, Anda hampir bisa mendaftar ganda. Saya sangat menyarankan Anda mendaftar ganda dan mengambil beberapa kursus. Ini akan memperluas jaringan Anda dan memberi Anda sedikit studi diarahkan pada uang receh negara. Setelah Anda mendaftar, Anda akan menjadi mahasiswa baru secara teknis dan ACM seharusnya tidak memiliki masalah dengan Anda bergabung (situs ACM tidak mencantumkan usia yang diperlukan hanya status siswa).
Ada juga berbagai program dan perkemahan musim panas yang berfokus pada teknologi. Lihatlah tempat-tempat seperti program Ideal melalui Texas Tech , jika cukup dekat dengan Anda. String pencarian "texas summer programming camps" tampaknya memberikan beberapa hit yang bagus.
sumber
Hanya ide lain:
Beberapa tahun yang lalu saya ambil bagian dalam Startup Weekend . Bidang keahlian saya tidak terlalu berlaku pada saat itu, jadi itu bukan pengalaman yang luar biasa bagi saya, tapi saya pikir pengetahuan anak Anda akan sangat cocok untuk ini.
Saya mencoba menemukan batas usia, tetapi yang bisa saya temukan adalah "Startup Weekend tidak membeda-bedakan ..., usia, ..." , jadi saya membayangkan anak Anda akan sangat disambut, terutama mengingat sifatnya yang sangat mengesankan. keahlian
sumber
Salah satu opsi yang ditinggalkan oleh jawaban lain adalah bergabung atau memulai tim Robotika PERTAMA . Kompetisi ini terjadi setiap tahun, dan telah membentuk jalur yang memungkinkan siswa sekolah menengah untuk menerima bimbingan dari para profesional di bidang pemrograman, teknik mesin, komputer, dan industri elektronik.
Nilai bergabung atau memulai tim semacam itu adalah bahwa program tersebut dikenal dengan baik, dan lebih mudah untuk menemukan dan membangun hubungan bimbingan yang mengikuti program daripada melakukannya sendiri. Nilai kompetisi aktual dalam membangun keterampilan juga tidak boleh diremehkan. Perlu diingat bahwa sementara "pemrograman murni" memiliki tempatnya, menjadi bagian dari tim dan menyelesaikan masalah di bidang lain, kadang-kadang tanpa pemrograman apa pun, dapat memiliki manfaat yang tidak terduga karena dapat menyelesaikan masalah dalam pemrograman.
Seperti yang dikatakan orang lain, ruang peretas, toko pembuat, tempat pengusaha teknologi, konvensi, konferensi, dll juga memiliki nilai. Sebagai seorang pemuda saya menemukan bahwa sementara banyak dari ini tidak dibangun dengan pemikiran pemuda, seseorang masih bisa membangun banyak hubungan hebat dengan mentor yang mungkin dengan menghadiri, mengajukan pertanyaan, dan mendapatkan informasi kontak.
Setelah Anda menemukan beberapa orang di wilayah Anda yang dapat membantu Anda, minta mereka untuk referensi ke orang lain dan organisasi yang mungkin berguna - gunakan jaringan Anda yang ada untuk membangun dan memperbaiki jaringan Anda.
sumber
Ketika tingkat keahlian Anda di luar apa yang dianggap normal untuk kelompok usia Anda, Anda harus melakukan networking secara pribadi seperti yang dilakukan orang dewasa
Namun, mengingat usia Anda, Anda mungkin mengalami kesulitan bersosialisasi dengan orang-orang yang akan Anda temui dengan cara ini. Orang-orang akan menganggap bahwa Anda ada di sana bersama orang tua Anda, bukan karena Anda adalah rekan mereka. Anda harus berusaha membuktikan bahwa Anda berada di tempat yang tepat.
Sebagai gantinya, pertimbangkan untuk menemukan hobi yang mungkin tumpang tindih dengan programmer lain (mungkin tidak sekarang, tetapi orang-orang yang akan Anda temui cenderung masuk ke bidang teknologi atau sains).
Anda harus dapat menemukan di mana klub / kelompok seperti ini bertemu dengan memeriksa dengan perpustakaan setempat Anda, toko permainan papan, atau toko buku komik.
sumber