Narzędzia dla freelancera – część 2

Autor:
Zespół Future Collars

Freelancing to styl życia. Odpowiednia organizacja czasu i pracy to jeden z ważniejszych czynników decydujących o tym, czy odniesiemy sukces jako freelancerzy.

Pierwsza część artykułu „Narzędzia, które ułatwią pracę freelancera” poruszała temat pracy w grupie, zarządzania projektem i komunikacji. Dzisiejszy artykuł będzie się skupiał na współdzieleniu projektu i zaprezentuje najlepsze narzędzia dla freelancera, które ten cel wspierają.

Choć opinia publiczna postać freelancera łączy z wizerunkiem samotnika, to nie jest to do końca prawdą. Często freelancerzy chcą bądź muszą współpracować z innymi. Bywa, że programiści piszą kod w parach, a twórcy stron korzystają z pomocy grafików. Większe aplikacje nie powstają w pojedynkę, ponieważ ktoś musi je przetestować, a ktoś inny zadbać o design. Dlatego nawet pracując jako wolni strzelcy regularnie musimy dzielić się zadaniami.

 

Jak współdzielić projekt z innymi twórcami?

Tworząc większy projekt programistyczny bardzo ważne jest, byśmy znali narzędzia pozwalające nam współdzielić projekt z innymi autorami. Oczywiście można wykonaną pracę spakować i wysłać mailem, jednak rozwiązanie takie jest nieefektywne i uniemożliwia jednoczesne wprowadzanie zmian w projekcie lub sprawia, że łączenie efektów pracy wszystkich twórców kosztuje nas dodatkowy wysiłek. Z pomocą przychodzą takie narzędzia pracy freelancera jak rozproszone systemy kontroli wersji i repozytoria.

Repozytoria, by każdy miał dostęp do projektu

Trzymając projekt na repozytorium oraz korzystając z systemu kontroli wersji zyskujemy wiele. Działa to tak, że na serwerze znajduje się projekt, do którego każdy z twórców ma dostęp. Może na swojej wersji lokalnej wprowadzać zmiany w projekcie, a potem za pomocą systemu kontroli wersji przesyłać je na serwer. System zadba o to, by prawidłowo scalić pliki, w których kilka osób coś zmieniało, pozwoli podejrzeć zmiany, które ktoś inny wprowadził czy też cofnąć się do starszej wersji projektu, bez naruszania aktualnej. A to tylko wąski wycinek możliwości.

 

Najlepsze systemy kontroli wersji

Do najpopularniejszych systemów należy darmowy GIT (https://git-scm.com/), który umożliwia korzystanie z repozytoriów między innymi na portalach GitHub (https://github.com/) oraz Bitbucket (https://bitbucket.org/). Dającym więcej możliwości, ale też trudniejszym w obsłudze rozwiązaniem jest natomiast Perforce (https://www.perforce.com/) opracowany przez Perforce Software Inc. To, który system się wybierze, zależy od rozmiaru projektu, nad jakim się pracuje i oczekiwań co do funkcjonalności.

 

Przechowywanie plików w Internecie

Bywa i tak, że nie potrzebujemy wersjonować projektu, a jedynie udostępniać sobie jakieś pliki. Przykładowo graficy mogą udostępniać pliki autorowi stron w WordPressie albo muzyk może przesyłać ścieżki dźwiękowe do gry indie programiście. Warto, by takie ważne pliki nie były wysyłane mailem, ponieważ ciężko potem odnaleźć je pośród innych ważnych korespondencji, a przechowywane w sieci, tak by każdy miał do nich dostęp.

 

Gdzie przechowywać pliki w Internecie?

Najpopularniejszym miejscem, w którym przechowujemy pliki w Internecie są Google Drive oraz Dropbox. Systemy te mają dużą pojemność i są bardzo proste w obsłudze. Inną opcją niż korzystanie z dysków internetowych jest trzymanie plików na własnym serwerze w Internecie.

 

Współpraca to podstawa!

Współpraca jest bardzo ważna, nawet gdy jest się freelancerem. Korzystanie z programów ułatwiających współdzielenie projektu czy umożliwiających przechowywanie plików w Internecie nie raz ułatwiło mi pracę. Spróbuj, a zrozumiesz, jakie to wygodne.

Przeczytaj jeszcze więcej
CTO/CIO: mój rozwój

“CTO/CIO: mój rozwój — perspektywa CTO/CIO kobiet i CTO/CIO mężczyzn” – relacja z debaty w ramach Dnia kariery kobiety w IT 2021

Do debaty “CTO/CIO: mój rozwój — perspektywa CTO/CIO kobiet i CTO/CIO mężczyzn” zaprosiliśmy gości, którzy opowiedzieli o swojej drodze na najwyższe stanowiska w IT — oni osiągnęli sukces i dzielą się swoimi obserwacjami, co widzieli po drodze, co spowodowało, że dotarli na szczyt i czemu innym się to nie udaje. Rozmowę poprowadziła dr Aleksandra Suchorzewska, wybitna ekspertka, Dyrektor Zarządzająca, Technology Strategy & Advisory Lead w Accenture, a jej gośćmi byli:   Joanna Obstój – Dyrektorka Działu “CTO/CIO: mój rozwój — perspektywa CTO/CIO kobiet i CTO/CIO mężczyzn” – relacja z debaty w ramach Dnia kariery kobiety w IT 2021

I did it - debata DKKwIT

“I did it!” – historie kobiet, które zmieniły branżę na IT. Relacja z debaty w ramach Dnia Kariery Kobiety w IT 2021

Dorota, Izabela i Maja mogą powiedzieć z dumą: I DID IT! Zrobiły to — porzuciły dotychczasowe zawody, by wejść do IT. Wyszły ze strefy komfortu i zaczęły od nowa, ale już teraz wiedzą, że to była doskonała decyzja. Absolwentki bootcampów Future Collars odważnie patrzą w zawodową przyszłość, gotowe na nieustanną naukę i rozwój.  Panel dyskusyjny “I did it!” wśród uczestniczek i uczestników Dnia kariery kobiety w IT  cieszy się szczególnym zainteresowaniem. Nic dziwnego, “I did it!” – historie kobiet, które zmieniły branżę na IT. Relacja z debaty w ramach Dnia Kariery Kobiety w IT 2021

40 dyskusji, warsztatów i sesji speed mentoringowych oraz ogromna dawka wiedzy o branży IT – tak przebiegła 3. edycja Dnia Kariery Kobiety w IT

Przyszłość to technologia. Jakich kompetencji powinniśmy się uczyć? – relacja z debaty w ramach Dnia kariery kobiety w IT 2021

Jak kierować swoim rozwojem, żeby odpowiedzieć na wyzwania przyszłości? Jak kształtować swoją karierę? W jakim kierunku się kształcić lub dokształcać, by zapewnić sobie bezpieczeństwo na rynku pracy w perspektywie najbliższych lat? W ramach 3. edycji Dnia kariery kobiety w IT rozmawialiśmy o kompetencjach przyszłości, nie tylko w obszarze STEM (ang. science, technology, engineering, mathematics), o rozwoju kobiet i mężczyzn i o tym, jak się uczyć technologii, by stać się częścią gospodarki cyfrowej. Przyszłość to technologia. Jakich kompetencji powinniśmy się uczyć? – relacja z debaty w ramach Dnia kariery kobiety w IT 2021

Historia Mai, która zaryzykowała i znalazła satysfakcję w branży IT

Podczas krótkiej rozmowy Maja opowiedziała o swoim przebranżowieniu i jego powodach, największych wyzwaniach podczas kursu oraz o tym, jak Future Collars pomogło jej w zmianie życia zawodowego. Podzieliła się także radami dla naszych przyszłych i obecnych kursantów oraz swoimi spostrzeżeniami dotyczącymi świata IT.   Zobacz nagranie:

Historia Doroty, która od zawsze interesuje się technologią i postawiła na rozwój swoich kompetencji

Podczas rozmowy Dorota opowiedziała o swoich zainteresowaniach, największych wyzwaniach podczas kursu oraz o roli Future Collars w jej życiu zawodowym. Podzieliła się także radami dla naszych przyszłych i obecnych kursantów oraz swoimi spostrzeżeniami dotyczącymi pracy w IT. Zobacz nagranie:

Absolwenci: Historia Izy, która znalazła pracę przed zakończeniem kursu

Historia Izy, która znalazła pracę przed zakończeniem kursu

Podczas krótkiego wywiadu Izabela opowiedziała o historii swojego przebranżowienia, największych wyzwaniach podczas kursu oraz o tym, jak Future Collars przyczyniło się do znalezienia przez nią pracy. Podzieliła się także radami dla naszych przyszłych i obecnych kursantów oraz swoimi spostrzeżeniami dotyczącymi pracy w IT.   Zobacz nagranie: