Ако не общувате много с други разработчици, програмирането може бързо да се почувства като самотна и скучна дейност. Но присъединяването към общности на разработчици може да ви помогне да се почувствате свързани, да сте в крак с индустрията и да получите подкрепа от други разработчици.
Затова разгледахме седем онлайн общности за разработчици, към които трябва да се присъедините.
Ако сте разработчик, вече знаете за GitHub. Една от най-големите общности за разработчици, GitHub има над 73 милиона членове. Сред споделянето на код и други функции, GitHub има форум с доста активни и подкрепящи членове.
Тук можете да намерите събитията, които се случват близо до вас, да зададете въпросите си за програмиране и да получите помощ относно самия GitHub. Има дискусии за различни теми за програмиране като езици и разработка на API.
Тъй като тук вече са публикувани стотици хиляди въпроси, първо можете да потърсите и да видите дали някой вече е отговорил на въпроса ви. Ако не, можете да публикувате в съответните категории с правилните тагове, за да сте сигурни, че получавате отговори.
Свързани: Присъединете се към тенденцията за социално кодиране и допринесете за хранилищата на GitHub
Потребителите тук получават значки за техния принос. По този начин, ако търсите помощ, тези значки ще ви помогнат да прецените дали лицето е надеждно. С милиони активни членове можете да разчитате на тази общност, за да получите помощ или отговори, когато е необходимо.
CodeProject е силен форум от разработчици с 15 милиона членове. Тук има множество табла, разделени в различни категории.
В таблото със статии можете да четете статии в дълга форма, публикувани от членове на общността по различни теми като алгоритми, AI, IoT, езици за програмиране и др. Ако имате нужда от помощ с конкретен въпрос, можете да зададете въпрос на таблото за бързи отговори.
Освен това има дискусионни табла за разработчиците, за да участват в по-дълбоки и по-дълги дискусии. CodeProject има дискусионни табла за общо програмиране, уеб разработка, мобилна разработка, бази данни и др.
Особено интересен борд в този форум е The Lounge, който е мястото за обсъждане на живота на разработчиците. Като член на CodeProject, можете да участвате в анкети и състезания, да сте в крак с новините и да се абонирате за бюлетина.
Към момента на писането има 50 000+ души, активни в Code Project. Така че това е доста активна общност, която може да ви помогне независимо от проблема или времето.
С над 8000 урока, freeCodeCamp е чудесно място да се научите да кодирате безплатно онлайн. Той също така има също толкова страхотен форум за разработчици.
На freeCodeCamp има подфоруми за JavaScript, HTML, CSS, Python, Обратна връзка за проекти и Кариерни съвети. По същия начин можете да се присъедините към подфоруми за различни езици като испански, китайски, италиански и португалски, за да получите помощ на родния си език.
Свързани: Най-добрите проекти с отворен код, за които трябва да участвате като доброволец
Заедно с класацията, freeCodeCamp има значки за активни и полезни потребители. Благодарение на собствената си система за чат, можете да се присъедините към официалните чат стаи на платформата и да провеждате дискусии на живо с разработчиците.
Няколко студенти и други разработчици на freeCodeCamp са част от неговия активен форум. Независимо дали сте използвали freeCodeCamp за учене или не, струва си да се присъедините към форума freeCodeCamp.
Stack Overflow е сайт за въпроси и отговори за разработчици, който има за цел да създаде библиотека с отговори за всеки програмен въпрос. Има въпроси за стотици различни програмни теми и езици като JavaScript, машинно обучение, Nginx, отстраняване на грешки, работа в мрежа и т.н.
Системата за гласуване нагоре и надолу, подобна на Reddit, гарантира, че ще видите най-добрите отговори. По подобен начин Stack Overflow дава значки и измерва репутацията на всеки профил, показвайки го с тяхното име.
По-важното е, че тези точки за репутация могат да ви спечелят привилегии като възможността да редактирате въпроси или отговори на другите, достъп до инструменти за модериране и възможността за създаване на чат стаи.
Stack Overflow ви позволява да изградите частна общност за сътрудничество с вашия екип. Освен това, Stack Overflow има табло за работа за разработчиците, за да получат мечтаната си работа.
Въпреки че Stack Overflow има огромна библиотека с отговори на въпроси, ако въпросът в ума ви не е бил отговорен преди, можете да го зададете и да получите отговори за нула време.
r/programming е популярен Subreddit, където можете да обсъждате програмирането и да сте в крак с всичко, което се случва в индустрията. Този Subreddit има над 3,8 милиона членове и е доста активна общност. Но този Subreddit е само за обсъждане, така че не можете да получите помощ за програмиране от тук.
Ако се интересувате особено от подкрепа, можете да разгледате други Subreddits като r/научи програмиране, r/AskПрограмиране, r/кодиране, r/webdev, и r/gamedev.
Свързани: Невероятни AMA на Reddit за амбициозни разработчици
Ако вече използвате Reddit, по-удобно е да се присъедините към тези Subreddit, вместо да преминавате към напълно нов форум.
CodeAcademy е друго място, където можете да се научите да кодирате безплатно. Но по-важното е, че CodeAcademy има полезна общност от разработчици. CodeAcademy има онлайн форум, задвижван от дискурс, и сървър на Discord.
Във форума му можете да намерите дискусии за Python, HTML, Java и всичко, свързано с програмирането. Можете да споделяте вашите проекти във форума на CodeAcademy и да получавате обратна връзка от колеги разработчици.
По целия свят CodeAcademy има глави, които хостват събития, така че можете да се присъедините към разработчици от вашия регион във виртуални или лични събития. CodeAcademy често провежда онлайн събития, уебинари и уроци, така че и вие можете да се присъедините към тях.
DEV Community е социална мрежа от разработчици, където можете да обсъждате, да учите и да си сътрудничите. Изградена върху софтуер с отворен код, DEV Community има близо 800 000 разработчици.
В DEV общността ще видите много статии за мнения, опит и истории на разработчиците. Но има списъци за множество други цели.
Тук можете да намерите сътрудник за вашия проект или да допринесете за някой друг, да наемете или да бъдете наети и да предложите или получите наставничество. Можете да получите помощ и като задавате въпроси. Освен това има списък за инструменти, събития, неща за продажба и образование.
DEV Community ви позволява да гледате видеоклипове от общността, да слушате подкасти и да купувате нейните стоки. Най-хубавото е, че в него редовно се провеждат предизвикателства, така че можете да участвате в тях и да спечелите награди.
За разлика от повечето традиционни онлайн форуми, DEV Community има красив уебсайт със страхотен потребителски интерфейс. Така че независимо дали се учите да кодирате или сте опитен разработчик, струва си да се присъедините към DEV общността.
Присъединете се към онлайн общности на разработчици
Независимо дали сте любител или професионален програмист, тези онлайн общности ще ви предоставят ценни ресурси. По-важното е, че те могат да направят програмирането забавно и социална активност.
За начинаещи те могат да бъдат източник на учене и получаване на помощ. От друга страна, напредналите разработчици могат да върнат на общността, като помагат на другите. Какъвто и да е вашият случай, гореспоменатите общности са всички възможности за вас.
Онлайн състезанията по програмиране могат да предложат пробиви в работата или прости парични награди. Вземете своя избор от тези предизвикателства при кодиране.
Прочетете Следващото
- интернет
- Програмиране
- Разработка на приложения
- Онлайн общност
- Списъци с уебсайтове
Роден и базиран в Пакистан, Сайед Хамад Махмуд е писател в MakeUseOf. От детството си той сърфира в мрежата, намирайки инструменти и трикове, за да извлече максимума от най-новите технологии. Освен технологиите, той обича футбола и е горд Culer.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!
Щракнете тук, за да се абонирате