Jako nastolatek mogę znaleźć „przyjaciół” do programowania [zamknięte]

13

Jestem nastolatkiem, który programuję od około 3 lat, mogę zrobić podstawowe oprogramowanie i tak, ale czuję, że nie mogę zrobić wszystkiego sam.

Co mogę zrobić, aby znaleźć osoby zainteresowane programowaniem? Żaden z moich przyjaciół tego nie robi, mam tylko kuzyna, który studiuje inżynierię oprogramowania, ale on jest w innym kraju.

Mieszkam w Hiszpanii, więc trudniej niż w USA.

dysoco
źródło
1
Przynajmniej kiedy byłem dzieckiem, moja szkoła oferowała „Robotykę” (kilka zestawów Lego MindStorms i inne rzeczy) jako dodatkowe zajęcia programowe. W rezultacie zgromadziło się kilka osób, które są zainteresowane programowaniem, ale nie mają nikogo, kto mógłby się nim podzielić. Może mógłbyś porozmawiać z dyrektorem szkoły, aby zaoferował coś takiego?
Vitor Py
1
Możesz spróbować poszukać hackathonów i innych podobnych wydarzeń skierowanych do osób poniżej 18 roku życia. W Wielkiej Brytanii (i przeprowadzce za granicę) mamy Young Rewired State, który to robi.
Andy Hunt
Spójrz na scratch.mit.edu <Wielu nastoletnich programistów. Ponadto, arlix.co.uk i opensprites.org są tworzone przez nastoletnich programistów, możesz do nich dołączyć. Możesz też powiedzieć cześć: P
Aaron Esau

Odpowiedzi:

14

Możesz przyczynić się do open source, a znajdziesz ludzi z całego świata, możesz spojrzeć na ich kod i uczyć się. Niektóre grupy open source są bardzo elitarne, niektóre przyjazne. Wybierz swój wybór.

Dobre dla Ciebie na początku :)

Zaraz
źródło
6

Jeśli mówisz o spotkaniu z prawdziwymi ludźmi, może być to trudne jako nastolatka. Najłatwiejszymi miejscami do spotkania podobnie myślących ludzi, jeśli chodzi o programowanie, są prawdopodobnie college'y / uniwersytety i / lub kiedy dostajesz pracę jako programista. Być może w pobliżu są wieczorne zajęcia z obsługi komputera?

Z drugiej strony, brak lokalnych programistów nie jest przeszkodą w rozwoju jako programista. Istnieją niezliczone sposoby komunikowania się / współpracy z ludźmi przez Internet. Znajdź projekt open source, który Cię interesuje i zacznij współtworzyć. Nie spotkasz ludzi twarzą w twarz, ale nadal możesz czerpać korzyści z doświadczenia i wiedzy innych ludzi. Rozpocznij śledzenie projektów na stronach takich jak github lub stwórz własne projekty i poproś innych o pomoc.

tnicoll
źródło
4

Istnieją różne opcje, które pomogą Ci dotrzeć do wielu osób o podobnych zainteresowaniach.

  • Napisz bloga o programowaniu na platformie blogowej z wieloma użytkownikami.

  • Utwórz projekt typu open source lub dodaj do istniejącego. Jeśli ludzie lubią z nich korzystać, znajdziesz wielu, którzy dołączą i pomogą ci.

  • Śledź grupy programowania w sieciach społecznościowych.

  • Szukaj na forach związanych z programowaniem. Wiele osób chce rozpocząć wspólny projekt lub szukać pomocy.

  • Idź na studia lub uniwersytet, gdzie spotkasz wielu ludzi o podobnych zainteresowaniach.

Jose Faeti
źródło
Dobra odpowiedź, choć pisanie bloga jest często bardzo trudne.
prawej strony
@WFP: właśnie dlatego powinieneś wybrać platformę blogów, która zapewni lepszą widoczność, być może nawet grupy blogów o tej samej treści (nie jestem ekspertem od blogów, więc tylko zgaduję).
Jose Faeti
1

Znalezienie projektu open source, który Cię interesuje i rozpoczęcie wkładu pomoże ci dobrze. Poznasz grono nowych znajomych, którzy mogą zamienić się w przyjaciół. Robiąc to, na pewno nauczysz się wielu przydatnych rzeczy.

Inną rzeczą, którą możesz zrobić, to poszukać pracy w niepełnym wymiarze godzin w pobliskiej firmie programistycznej. Jeśli nie chcesz zarabiać dużo pieniędzy, zazwyczaj łatwo jest zdobyć pracę na poziomie podstawowym. Możesz nauczyć się ogromnej ilości, pracując z prawdziwymi profesjonalistami.

Istnieje wiele innych sposobów kontaktowania się z osobami zainteresowanymi programowaniem. Internet jest do tego niesamowity. StackOverflow to dobra strona, jeśli masz pytania. Istnieje niezliczona ilość kanałów IRC i grup dyskusyjnych, forów internetowych itp.

Sprawdź, czy możesz zlokalizować grupę zainteresowań w pobliżu. Grupa użytkowników Linuksa będzie miała więcej niż garść programistów. Jeśli go nie ma, zawsze możesz pomyśleć o jego założeniu. Jestem pewien, że w pobliżu pojawi się wiele podobnie myślących osób.

Adam Hawes
źródło
1

Jak zauważyli inni, uczestnictwo w społecznościach internetowych i projektach to bardzo dobra droga. Chciałem dodać jeszcze jedną opcję:

Możesz spróbować przekonać rodziców, aby poszli na pobliską konferencję na interesujący Cię temat. Zwykle jest dość tani dla studentów.

Z pewnością da ci to szansę na poznanie wielu osób, z którymi w rzeczywistości pozostaniesz w kontakcie.

back2dos
źródło
0

W prawdziwym świecie? Znajdź grupę użytkowników hackday / lanuage. W świecie online jest wiele grup wokół projektów open source, a także masz dzikie zachody od IRC.

Zacznij od określonego języka i pracuj stamtąd, prawdopodobnie istnieją tam setki tysięcy grup, ale jeśli masz odpowiedni kierunek, łatwiej znajdziesz coś odpowiedniego dla twoich zainteresowań.

Nicholas Smith
źródło
0

(Zarówno programista, jak i „psycholog hobbystów”)

Poprzednie odpowiedzi podały już kilka sposobów na poznanie innych facetów w tym samym wieku.

Dobrze, że chcesz mieć przyjaciół związanych z komputerami i programowaniem, ale dobrze też, że możesz spróbować poznać innych ludzi, którzy nie są związani z programowaniem.

Może masz już przyjaciół, którzy nie są związani z komputerem, ale ponieważ jest wielu facetów typu geeków, którzy nie są zbyt towarzyscy, bardzo łatwo jest myśleć, że nie masz.

Jestem osobą, która uczy się programowania kilka lat temu, a programowanie nie było bardzo popularne w moim rodzinnym mieście, więc kiedy byłem nastolatkiem, musiałem „spędzać czas” z facetami, którzy nie byli „maniakami”. I było fajnie.

Istnieje również wiele projektów „Open Source” i „gier” w Internecie, w których możesz łączyć umiejętności programistyczne z poznawaniem przyjaciół.

W prawdziwym świecie jest wielu programistów, którzy chcą osiągnąć program samodzielnie, a jeśli chcesz na przykład stworzyć grę, po prostu mają trudności.

Próba stworzenia małej gry lub rozszerzenia istniejącej może być dobrym sposobem pracy z innymi.

Powodzenia.

umlcat
źródło