kontrola wersji

kontrola

W dzisiejszym artykule postanowiłem przyjrzeć się tematowi, który często pomijany jest przez kandydatów na programistów. Zrozumienie jego podstaw zajmuje zaledwie kilka wieczorów, a ich wykorzystanie pozwala uniknąć wielu problemów. Z czasem staje się też elementem niezbędnym podczas procesu wytwarzania oprogramowania. Tym razem wypowiem się na temat kontroli wersji. źródło: github Trudne początki Jak wspomniałem wyżej, wielu adeptów sztuki programowania początkowo pomija temat […]

web api

rozwiązywanie problemu

Jednym ze sposobów na naukę programowania jest wykonywanie prostych aplikacji w określonej technologii od zera. Pozwala to na zapoznanie się z jej podstawowymi konceptami i przetestowanie ich w praktyce. Na przykład w przypadku aplikacji webowych można spróbować napisać pierwszą stronę internetową. Współcześnie jednak na witrynę składać się może wiele różnych aplikacji, które po połączeniu dają efekt widziany przez użytkownika. Część z tych programów to Web API odpowiedzialne za zwracanie danych, które przetwarzane […]

Elementy pracy programisty

We wpisach, które już pojawiły się na blogu omówiliśmy kilka tematów. Część z nich można by hucznie określić filozofią pracy programisty. Zastanawialiśmy się jakie cechy powinno się mieć, aspirując na to stanowisko i o tym jakimi ścieżkami kariery można podążyć. Dzisiejszy wpis jest kontynuacją serii, a skupię się w nim na stałych elementach pracy kodera. Zaczynamy. Na samym początku małe wyjaśnienie. Jak zapewne się domyślasz, nasza praca […]

pierwsze kroki z Visual Studio

Visual Studio logo

Na blogu pojawiło się już kilka artykułów o różnej tematyce. Mam świadomość jednak, że po ich lekturze nadal nie czujesz się ani kroku bliżej osiągnięcia celu. Fakt – nie zdobyłeś umiejętności technicznych, ale za to zdobyłeś wiedzę, która pozwoliła Ci zweryfikować swój zapał i pasję. Spokojnie jednak! Dzisiaj postanowiłem omówić temat związany z obsługą podstawowego narzędzia programisty czyli IDE. Czym w ogóle jest Integrated Development Environment opisywałem tutaj. […]

Rodzaje pracy programisty

stanowisko pracy programisty

Stojąc u progu świata IT trzeba podjąć kilka ważnych decyzji. Każda z nich może bezpośrednio rzutować na Twoją karierę zawodową w przyszłości. Jeden z takich wyborów, dotyczy ścieżki rozwoju, którą będziesz podążał. Poniżej przedstawiłem swoje przemyślenia na temat realiów pracy różnych profesji programisty. Zaczynamy! Front-end developer Najprościej mówiąc jest to koder zajmujący się rozwojem stron internetowych. Do jego zadań może należeć modyfikacja struktury […]

Czego potrzebujesz, żeby zacząć programować?

start rakiety

Jeśli przeczytałeś poprzedni wpis, wiesz już czego niezwiązanego z technologią potrzebuje programista. Przyszedł jednak czas, aby zanurzyć się w samo sedno nauki kodowania. W dzisiejszym poście postaram się omówić kilka kluczowych aspektów takich jak sprzęt, oprogramowanie i pierwsze kroki. Zapraszam do czytania!   Sprzęt Myślę, że w tej kwestii nie trzeba się za bardzo rozpisywać. Współczesny komputery mają wystarczającą moc obliczeniową, aby uruchomić pierwsze programy, […]

Cechy dobrego programisty

myślący budda

Gdy zastanawiasz się nad tym czego potrzeba, aby zostać dobrym programistą prawdopodobnie przychodzi Ci do głowy: znajomości algorytmów, języków programowania, technologii bazodanowych czy internetowych. Wszystkie z nich są technicznymi zagadnieniami. Myślałeś natomiast kiedyś nad tym, jakie cechy charakteru powinien posiadać taki człowiek? Poniżej przygotowałem listę przymiotów, w której umieściłem swoje refleksje na ten temat. Zapraszam do lektury. Chęć do nauki i rozwoju Na początek disclaimer: nie chcę brzmieć jak […]