Як підліток, як я можу знайти «друзів» для програмування [закрито]


13

Я підліток, який займається програмуванням близько 3 років, я можу робити базове програмне забезпечення і так далі, але відчуваю, що не можу все зробити сам.

Що я можу зробити, щоб знайти людей, які цікавляться програмуванням? Ніхто з моїх друзів не має, у мене є тільки двоюрідний брат, який вивчає програмне забезпечення, але він перебуває в іншій країні.

Я живу в Іспанії, тому складніше, ніж у США.


1
Принаймні, коли я був дитиною, моя школа запропонувала "Робототехніка" (кілька комплектів Lego MindStorms та інші речі) як додаткову навчальну діяльність. Це в кінцевому підсумку зібрало декількох людей, які мають інтерес до програмування, але нікого не поділити. Можливо, ви могли б поговорити з директором своєї школи, щоб запропонувати щось подібне?
Vitor Py

1
Ви можете спробувати шукати хакатони та інші подібні заходи, спрямовані на 18 років. У Британії (і переїжджаючи за кордон) у нас є Young Rewired State, яка це робить.
Енді Хант

Подивіться на scratch.mit.edu <Багато підлітків-програмістів. Крім того, arlix.co.uk та opensprites.org створюються підлітковими програмістами, ви можете приєднатися до них. Або, ви можете сказати привіт мені: P
Аарон Ісав

Відповіді:


14

Ви можете внести свій внесок у відкритий код, і ви знайдете людей з усього світу, можете подивитися їх код та дізнатися. Деякі групи з відкритим кодом дуже елітарні, деякі - дружні. Виберіть свій вибір.

Добре вам починати рано :)


6

Якщо ви говорите про те, що насправді зустрічаєтесь із реальними людьми, вам може бути це важко як підліток. Найпростіші місця для зустрічі однодумців, якщо мова йде про програмування - це, ймовірно, в коледжі / університеті та / або коли ти влаштуєшся на роботу програмістом. Можливо, є вечірні заняття з обчислювальної техніки, які ви можете відвідувати поблизу?

З іншого боку, відсутність місцевих програмістів навряд чи є перешкодою для прогресування як програміста. Існує незліченна кількість способів спілкування / співпраці з людьми через Інтернет. Знайдіть проект із відкритим кодом, який вас цікавить, і починайте робити внесок. Ви не зустрінете людей віч-на-віч, але все ж можете отримати користь від досвіду та знань інших людей. Почніть слідкувати за проектами на таких сайтах, як github, або створіть власні проекти та попросіть інших допомогти.


4

Існують різні варіанти, які допомагають вам охопити багатьох людей, які поділяють ваші ті самі інтереси.

  • Пишіть блог про програмування, в блог-платформі з багатьма користувачами.

  • Створіть проект із відкритим кодом або внесіть внесок у вже існуючий. Якщо це щось люблять користуватися, ви знайдете багатьох, хто приєднається і допоможе вам.

  • Слідкуйте за групами програмування в соціальних мережах.

  • Пошук на пов'язаних з програмуванням форумах. Є багато людей, які бажають розпочати спільний проект або шукають допомоги.

  • Піди до коледжу чи університету, там ти зустрінеш багатьох людей із тими самими інтересами.


Хороша відповідь, хоча писати щоденник часто буває дуже складно.
праворуч

@WFP: правильно, саме тому вам слід вибрати платформу для блогу, яка дасть вам кращу видимість, можливо, навіть групові блоги одного вмісту (я не експерт по блогам, тому я просто здогадуюсь).
Хосе Фаети

1

Знайти проект із відкритим кодом, який вас цікавить, і почати робити внесок, буде корисним для вас. Ви складете купу нових знайомств, які можуть перетворитися на друзів. Ви неодмінно дізнаєтесь багато корисного, зробивши це.

Інша річ, яку ви можете зробити, це шукати неповний робочий день у сусідній з вами програмній компанії. Якщо ви не хочете заробити багато грошей, звичайно легко отримати роботу з початкового рівня. Ви можете дізнатися величезну кількість, працюючи з реальними профі.

Існує маса інших способів зв’язатися з людьми, які зацікавлені в програмуванні. Інтернет для цього приголомшливий. StackOverflow - хороший сайт, якщо у вас є питання. Існує безліч каналів та груп новин IRC, онлайн-форумів тощо.

Подивіться, чи можна знайти групу інтересів біля вас. Група користувачів Linux матиме більше, ніж кілька програмістів. Якщо такої немає, завжди можна подумати про її початок. Я впевнений, що поруч є декілька однодумців.


1

Як зазначали інші, участь в онлайн-спільнотах та проектах - це дуже хороший шлях. Я хотів додати ще один варіант:

Ви можете спробувати переконати батьків піти на сусідню конференцію з теми, яка вас цікавить. Зазвичай це досить дешево для студентів.

Це неодмінно дасть вам можливість познайомитися з багатьма людьми, з деякими з яких ви фактично будете підтримувати зв’язок.


0

У реальному світі? Знайдіть хакдей / ланцюг вибору групи користувачів. У світі Інтернету є безліч груп навколо проектів з відкритим кодом, і тоді у вас є також дикий захід IRC.

Почніть з певної мови і працюйте звідти, мабуть, сотні тисяч груп там, але якщо у вас є напрямок, вам буде легше знайти щось відповідне вашим інтересам.


0

(І від програміста, і від "хобістського психолога")

Попередні відповіді вже розповіли вам кілька способів зустрітися з іншими хлопцями вашого віку.

Добре, що ви хочете мати друзів, пов'язаних з комп’ютерами та програмуванням, але це також добре, що ви можете спробувати познайомитися з іншими хлопцями, які не пов'язані з програмуванням.

Можливо, у вас вже є друзі, які не пов’язані з комп’ютером, але, оскільки є дуже багато хлопців типу вун, які не дуже соціальні, дуже легко подумати, що у вас немає.

Я людина, яка вивчала програмування кілька років тому, а програмування було не дуже поширене в моєму рідному місті, тому, коли я був підлітком, я насправді мусив «зависати» з хлопцями, які не були «вухами». І було весело.

В Інтернеті також є багато проектів "Відкритого коду" та "ігрових" проектів, де ви можете поєднати свої навички програмування, з друзями.

У реальному світі є дуже багато програмістів, які хочуть досягти програми самі, і якщо ви хочете зробити гру, наприклад, їм просто важко.

Спроба зробити невелику гру, або розширити і існуючу, може стати хорошим способом роботи з іншими.

Щасти.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.