Współpraca open source

Współpraca open source
bakunet
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 1686
1

Coraz poważniej myślę o zmierzeniu się pod koniec roku z rynkiem pracy w IT. Będzie to finansowy krok wstecz, ale w mojej obecnej branży czuję się wypalony i ciężko mi o dalszy rozwój.

W każdym razie, chcę się nauczyć i spróbować swoich sił w pracy w zespole kolaborując za free w jakimś projekcie. Do października i tak jestem zabookowany w swojej dotychczasowej pracy, więc nie będę w stanie nic robić komercyjnie na 100%, ale (prawie) codziennie będę mógł poświęcić kilka godzin na klepanie.

Zastanawiam się jak ugryźć temat. Rzeczy które przychodzą mi do głowy:

  • open source github
  • wolontaiat w jakiejś słusznej sprawie

Może macie jakieś pomysły? Gdzie najlepiej się zaczepić?

TerazOdpowiemNaKomcie
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 402
1

a co umiesz?

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5555
2

A w jakim języku? I czemu nie własny projekt?

Update w zasadzie niezależnie od języka mozna spróbować committować do najpopularniejszych bibliotek dla danego jezyka programowania. Zawsze mają jakąś listę issue do dozwiązania. Na githubie powinno być oznaczenie good first issue

O nawet jest pięć dla Haskella :P

bakunet
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 1686
0
TerazOdpowiemNaKomcie napisał(a):

a co umiesz?

C# i ASP.NET Core: subiektywnie na poziomie średnim; WPF, Angular: podstawy + (może też mid, bo dla WPF napisałem swój framework mały MVVM dla okienek, ciężko mi było znaleźć coś konkretnego, a w Angularze testuję kod); Python, TensorFlow i vanilla JS: podstawy raczej;

KamilAdam napisał(a):

A w jakim języku? I czemu nie własny projekt?

Update w zasadzie niezależnie od języka mozna spróbować committować do najpopularniejszych bibliotek dla danego jezyka programowania. Zawsze mają jakąś listę issue do dozwiązania. Na githubie powinno być oznaczenie good first issue

O nawet jest pięć dla Haskella :P

Nie chcę startować ze swoim nowym projektem bo się mogę nie wyrobić do października, chcę domknąć obecny i tyle. Poza tym chciałem popracować w zespole a nie znowu sam.

Myślę że Issues na GH to może być świetny pomysł, szczególnie w libkach z których sam korzystam / korzystałem! Choć ich kompleksowość może być mała :(

RE
  • Rejestracja: dni
  • Ostatnio: dni
1
bakunet napisał(a):
TerazOdpowiemNaKomcie napisał(a):

a co umiesz?

C# i ASP.NET Core: subiektywnie na poziomie średnim; WPF, Angular: podstawy +; Python, TensorFlow i vanilla JS: podstawy;

hmmm co oznacza średnio? Raczej inaczej jak wiele i jak duże projekty realizowałeś do tej pory(hobbystycznie jak rozumiem). Ja to bym jak masz czas po prostu dołączył do projektu z gh albo sobie założył ambitny projekt i poszedł na rozmowy i tyle. Bo takie ocenianie poziomu to gdybanie.

bakunet
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 1686
0

@revcorey: Dlatego napisałem że subiektywnie :) to w kwestii średnio. Dla siebie w małych projektach piszę głównie spaghetti, przy większych projektach piszę testy i w miarę czysty kod, ale nie mi to oceniać.

Kiedyś założyłem i prowadziłem komercyjnie swój serwis WWW na którym trochę zarobiłem. Do tego API które nieustannie aktualizowało dane w nim z hosted serwisem i enpointami które dokonywały aktualizacji na żądanie + klient w WPF nadzorujący jego pracę. Do tego system scraperów powiązanych z serwisem. Jak pomysł się przyjął to dalej go rozwijałem. Ostatecznie z kilku powodów zwinąłem żagle.

Obecnie pracuję w Pythonie i TF nad kompleksowym narzędziem analitycznym które mam zamiar w przyszłości rozwijać, choć do wykorzystania prywatnie, może kiedyś wpadnę na pomysł jak to też sprzedać. Raczej już nie chce mi się robić projektów "do szuflady", szkoda mi na to czasu.

core1983
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Pabianice
  • Postów: 60
2

@bakunet: był tu taki post na mikro odnośnie projektu w dotnecie. Bot dla discorda. Jeśli nie przeszkadza Ci język polski w komunikacji to możesz się dołączyć.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.