Praca przy projekcie opensource

0

Witam,
Jestem absolwentem technikum informatycznego z prawie dwuletnim doświadczeniem w programowaniu z użyciem języka C++.
Chciałbym poszerzyć zakres swoich umiejętności uczestnicząc w jakimś ciekawym projekcie.
Jako że sam nie jestem w stanie nic wymyślić ani zorganizować postanowiłem umieścić tutaj ofertę pomocy przy tworzeniu oprogramowania.

Mam aktualnie dużo czasu ponieważ są wakacje, a studia zaczynają się dopiero w październiku.

Jak ktoś z was jest w podobnej sytuacji i również chce coś zaprogramować to piszcie na priv.
Jeśli nie znajdziemy projektu to może sami coś wymyślimy. ;)

Pozdrawiam :)

1

Zrób jakąś grę w Unreal, bez blueprintów ;)

Albo zacznij się uczyć innego języka. Skoro masz czas i wakacje, to szkoda to marnować na projekt, z którego prawdopodobnie nic nie wyniknie...
To doświadczenie w C++ to komercyjne, czy tak nazwałeś praktykę własną? Ten szczegół naprawdę dużo zmienia.

0

Doświadczenie o którym mówię to moja własna domowa praktyka od kiedy pierwszy raz otworzyłem książkę o C++ do teraz.

Samo uczenie się innego języka bez żadnego celu to moim zdaniem strata czasu.
C++ nauczyłem się bo robiłem kiedyś grę ze znajomymi.
Niestety po 6k linijek kodu okazało się, że jest gdzieś memory leak uniemożliwiający kompilację w GCC przez co porzuciłem ten projekt.
Ostatecznie mam zamiar programować w Java lub PHP bo widziałem, że ofert pracy na te stanowiska jest najwięcej, więc projekt z użyciem tych języków bardzo by mi odpowiadał.

Ale wracając do tematu jestem osobą bardzo pracowitą, więc będę klepał kod do końca aż cała ekipa się nie wykruszy.
Mam jedynie problem z organizacją projektu, który zawiera w sobie coś więcej niż tylko kod przez co nie mogę (przynajmniej na razie) działać sam.

Temat dalej aktualny ale z chęcią przyjmę inne opinie lub sugestie co do moich dalszych planów.

Pozdrawiam :)

3

Do wątków związanych ze wspólnym prowadzeniem projektów jest specjalne miejsce na forum. Zajrzyj tam, poczytaj co ludzie piszą, może też tam dodaj swój wpis - Projekty Forumowe

A co do fragmentu

po 6k linijek kodu okazało się, że jest gdzieś memory leak uniemożliwiający kompilację w GCC przez co porzuciłem ten projekt

uważam, że w Twoim rozwoju najlepiej by było, jakbyś odgrzebał ten projekt, siedział nad nim aż do skutku i szukał tego wycieku. Pewne gra i tak nie będzie dokończona, ani też nie będzie niczym specjalnym, ale nauczysz się kilku ważnych rzeczy - umiejętności debugowania, wykonywania testów i analizowania istniejącego kodu (czyli 3 rzeczy, których osobiście nienawidzę). Zostawić coś, co nie działa jest najłatwiej, ale jeśli myślisz poważnie o programowaniu, to musisz umieć też się znaleźć w niefajnych sytuacjach.

Pomyśl o tym w ten sposób - za pewien czas będziesz sobie klepać w jakiejś firmie, przyjdzie kierownik, położy Ci na stół dyskietkę z kodem i powie "coś się chrzani, nie chce się kompilować - weź to napraw". A Ty co - powiesz mu, że sugerujesz porzucenie projektu?

Zrób to, co nie jest fajne i czego nie chcesz. Tak samo jak wybitny sportowiec po 8 godzin dziennie trenuje, Ty powinieneś w ramach ćwiczeń naprawić swój projekt. Będzie to wkurzające i irytujące, ale dużo Cię nauczy o "prawdziwym życiu" :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1