Більшість новачків у програмуванні починають з базових проектів, починаючи з програмування. Більшість прогмемерів C ++ проводять деякий час за загадками та змаганнями, але це не завжди допомагає. Іноді вам доведеться витратити трохи часу на реальні проекти. Запуск власного проекту з відкритим кодом може бути проблемою у самонавчанні для новачків через відсутність наставників та однолітків, які не можуть переглянути ваш код та дати пропозиції. Проекти з відкритим кодом можуть вирішити цю проблему, деякі проекти можуть бути найкраще підходять для нових програмістів. Окрім того, всі в якийсь момент є новачком. Тому я спробую трохи поставити це питання з точки зору початківців.
Я спробував кілька запитань щодо переповнення стека, перш ніж задати таке питання, як я можу приєднатись та оголити мінімум, який вам потрібен, і як долучитися до відкритого коду та на який рівень програмування тощо. Але це не допомагає мені, коли справа стосується самооцінки за допомогою навичок . Як це дізнатися? Як я можу перевірити, що потрібно, щоб приєднатися до проекту з відкритим кодом, і чи мені це дуже зручно з величезним вихідним кодом тощо.
Моє запитання - коли вважати себе комфортно приєднуватися до програмування з відкритим кодом? Я маю на увазі, як ти перевіриш себе, що ти готовий взяти на себе тягар великих / малих проектів з відкритим кодом? як ви протестуєте себе, чи зможете ви працювати з контролем версій / іншими програмістами / жорстким графіком тощо?