Bir genç olarak, programlama için “arkadaşları” nasıl bulabilirim [kapalı]


13

Yaklaşık 3 yıldır program yapan bir gençim, bazı temel Yazılımları yapabilirim, ama hepsini tek başıma yapamayacağımı hissediyorum.

Programlama ile ilgilenen kişileri bulmak için ne yapabilirim? Arkadaşlarımın hiçbiri yok, sadece Yazılım Mühendisliği eğitimi alan bir kuzenim var, ama o başka bir ülkede.

İspanya'da yaşıyorum, bu yüzden ABD'de daha zor.


1
En azından ben çocukken okulum ekstra bir müfredat etkinliği olarak "Robotik" i (birkaç Lego MindStorms kiti ve diğer şeyler) sundu. Bu, programlamaya ilgi duyan ancak onu paylaşacak kimseyi olmayan birkaç insanı topladı. Belki okul müdürünüze böyle bir şey teklif etmek için konuşabilirsiniz?
Vitor Py

1
18 yaşından küçüklere yönelik hackathonlar ve benzeri diğer etkinlikleri aramayı deneyebilirsiniz. İngiltere'de (ve yurtdışına taşınarak) bunu yapan Genç Rewired State var.
Andy Hunt

Scratch.mit.edu bak <Birçok genç programcı. Ayrıca, arlix.co.uk ve opensprites.org genç programcılar tarafından yapılır, onlara katılabilirsiniz. Veya bana merhaba diyebilirsiniz: P
Aaron Esau

Yanıtlar:


14

Açık kaynağa katkıda bulunabilirsiniz ve dünyanın her yerinden insanları bulacaksınız, kodlarına bakabilir ve öğrenebilirsiniz. Bazı açık kaynak grupları çok elitist, bazıları dost. Seçiminizi seçin.

Erken başlamanız için iyi :)


6

Aslında gerçek insanlarla tanışmaktan bahsediyorsanız, bunu bir genç olarak zor bulabilirsiniz. Programlama konusunda benzer düşünen insanlarla tanışmak için en kolay yerler muhtemelen kolejde / üniversitede ve / veya programcı olarak iş bulduğunuzda. Belki yakınınızda katılabileceğiniz akşam bilgisayar dersleri var mı?

Öte yandan, programcıların size yakın olmaması bir programcı olarak ilerlemenin bir engelidir. İnternet üzerinden insanlarla iletişim kurmanın / işbirliği yapmanın sayısız yolu vardır. İlgilendiğiniz açık kaynaklı bir proje bulun ve katkıda bulunmaya başlayın. İnsanlarla yüz yüze görüşmeyeceksiniz, ancak yine de başkalarının deneyim ve bilgisinden yararlanabilirsiniz. Github gibi sitelerde projeleri takip etmeye başlayın veya kendi projelerinizi oluşturun ve diğerlerinden yardım isteyin.


4

Aynı ilgi alanlarınızı paylaşan birçok kişiye ulaşmanıza yardımcı olacak çeşitli seçenekler vardır.

  • Programlama hakkında, birçok kullanıcılı bir blog platformunda bir blog yazın.

  • Açık kaynaklı bir proje oluşturun veya mevcut bir projeye katkıda bulunun. İnsanların kullanmayı sevdiği bir şey varsa, size katılacak ve size yardımcı olacak birçok kişi bulacaksınız.

  • Sosyal ağlardaki programlama gruplarını takip edin.

  • Programlama ile ilgili forumlarda arama yapın. Ortak bir proje başlatmak isteyen veya yardım arayan birçok insan var.

  • Bir koleje veya üniversiteye gidin, orada aynı ilgi alanlarınıza sahip birçok insanla tanışacaksınız.


Güzel cevap, bir blog yazmak genellikle çok zor olsa da.
sağ kanat

@WFP: doğru, bu yüzden size daha iyi görünürlük sağlayacak bir blog platformu seçmelisiniz, belki de aynı içeriğin grup bloglarını bile (bir blog uzmanı değilim, bu yüzden sadece tahmin ediyorum).
Jose Faeti

1

İlgilendiğiniz açık kaynaklı bir proje bulmak ve katkıda bulunmaya başlamak size iyi hizmet edecektir. Arkadaşlara dönüşebilecek bir sürü yeni tanıdık yapacaksın. Bunu yaparak kesinlikle birçok yararlı şey öğreneceksiniz.

Yapabileceğiniz başka bir şey, yakınınızdaki bir yazılım şirketinde yarı zamanlı iş aramaktır. Çok fazla para kazanmak istemiyorsanız, giriş seviyesinde bir iş bulmak genellikle kolaydır. Gerçek profesyonellerle çalışarak çok miktarda öğrenebilirsiniz.

Programlamaya ilgi duyan insanlarla iletişim kurmanın başka birçok yolu vardır. İnternet bunun için harika. Eğer sorularınız varsa StackOverflow iyi bir sitedir. Sayısız IRC kanalı ve haber grubu, çevrimiçi forum vb. Var.

Yakınınızda bir ilgi grubu bulabilecek misiniz? Bir Linux kullanıcı grubu bir avuç programcıdan daha fazlasına sahip olacaktır. Eğer bir tane yoksa, her zaman bir tane başlatmayı düşünebilirsiniz. Eminim yakınınızda ortaya çıkacak benzer düşünen bireyler vardır.


1

Diğerlerinin de belirttiği gibi, çevrimiçi topluluklara ve projelere katılmak çok iyi bir yol. Başka bir seçenek daha eklemek istedim:

Ebeveynlerinizi, sizi ilgilendiren bir konuda yakınlardaki bir konferansa gitmeye ikna etmeye çalışabilirsiniz. Genellikle öğrenciler için oldukça ucuzdur.

Kesinlikle, bir kısmı aslında temas halinde kalacağınız birçok insanla tanışma şansı verecektir.


0

Gerçek dünyada? Seçtiğiniz kullanıcı grubunun bir kesmek / dil bulmak. Çevrimiçi dünyada, açık kaynak projeleri etrafında birçok grup var ve daha sonra IRC'nin vahşi batısına da sahipsiniz.

Aklında belirli bir dil ile başlayın ve oradan çalışın, muhtemelen orada yüz binlerce grup var, ancak bir yönünüz varsa, ilgi alanlarınızla ilgili bir şey bulmayı kolaylaştıracaktır.


0

(Hem programcıdan hem de “hobist psikologdan”)

Önceki cevaplar size aynı yaştaki diğer erkeklerle tanışmanın birkaç yolunu anlattı.

Bilgisayar ve programlama ile ilgili arkadaşlara sahip olmak istemeniz iyi, ama aynı zamanda programlama ile ilgili olmayan diğer insanlarla tanışmaya çalışabilirsiniz.

Belki zaten bilgisayarla ilgili olmayan arkadaşlarınız var, ama çok sosyal olmayan geeks tipi çocuklar var, çünkü sahip olmadığınızı düşünmek çok kolay.

Ben birkaç yıl önce programlamayı öğrenen bir insanım ve programlama benim memleketimde çok yaygın değildi, bu yüzden gençken aslında "inek" olmayan çocuklarla "takılmak" zorunda kaldım. Ve eğlenceliydi.

İnternette, programlama becerilerinizi arkadaş edinmenizle birleştirebileceğiniz birçok "Açık Kaynak" projesi ve "oyun" projesi de bulunmaktadır.

Gerçek dünyada, bir programı tek başına başarmak isteyen birçok programcı var ve örneğin bir oyun yapmak istiyorsanız, sadece zor zamanlar geçiriyorlar.

Küçük bir oyun yapmaya veya mevcut bir oyunu genişletmeye çalışmak başkalarıyla çalışmak için iyi bir yol olabilir.

İyi şanslar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.