Większość nowicjuszy w programowaniu zaczyna od podstawowych projektów, zaczynając od programowania. Większość programistów C ++ spędza trochę czasu na łamigłówkach i konkursach, ale nie zawsze jest to pomocne. Czasami musisz poświęcić trochę czasu na prawdziwe projekty. Rozpoczęcie własnego projektu open source może być problemem w samokształceniu dla początkujących z powodu braku mentorów i rówieśników, którzy nie mogą patrzeć na twój kod i dawać sugestii. Projekty open source mogą rozwiązać ten problem, niektóre projekty najlepiej nadają się dla nowych programistów. Poza tym wszyscy są w pewnym momencie nowicjuszami. Spróbuję więc zadać to pytanie trochę z perspektywy początkującego.
Próbowałem odpowiedzieć na kilka pytań na temat przepełnienia stosu, zanim zadałem takie pytanie: Jak dołączyć i Bare minimum potrzebujesz i jak zaangażować się w open source i jaki poziom programowania itp. Ale to nie pomaga mi, jeśli chodzi o samoocenę z umiejętnościami . Jak się tego dowiedzieć? Jak mogę sprawdzić, co trzeba zrobić, aby dołączyć do projektu open source i czy naprawdę czuję się tak dobrze z ogromnym kodem źródłowym itp.
Moje pytanie brzmi: kiedy uważać się za wygodnego w programowaniu open source? Mam na myśli, w jaki sposób sprawdzisz siebie, czy jesteś gotów wziąć na siebie duże / małe projekty open source? jak sam się przetestujesz, aby sprawdzić, czy możesz pracować z kontrolą wersji / innymi programistami / napiętym harmonogramem itp.?