Software-house to typ firmy, która nie prowadzi własnego realnego biznesu, jak produkcja, handel czy usługi „dla ludności”, a zamiast tego dostarcza usługi tworzenia i utrzymania oprogramowania dla innych firm. Od kilkunastu lat pracuję w takiej firmie (e-point S.A.) i obserwuję jak działają zespoły programistyczne i jak dostarczają wartość dla klientów. Celem niniejszego artykułu jest przedstawienie dwóch perspektyw: dla klientów (firm) oraz dla pracowników software-house’u, czyli najczęściej programistów. Nie twierdzę że każdy software-house, ani że firma w której pracuję tak idealnie działa, to jest to pożądany stan docelowy :-).
Czytaj dalejArchiwum autora: Marek Berkan
10 zasad profesjonalisty
20 lat pracy zawodowej skłoniło mnie do zebrania zbioru cech, które nazwałem roboczo „zasadami profesjonalisty”. Pracowałem już w bardzo różnych rolach i w różnych relacjach z innymi osobami: począwszy od przełożonych, poprzez współpracowników i przedstawicieli klientów, a skończywszy na pracownikach i podwykonawcach, także mój zbiór obserwacji wydaje się szeroki i wart zainteresowania.
Czytaj dalejHackathon hackyeah.pl 2018 w Warszawie
Ten weekend spędziłem razem z kolegami z e-point na imprezie hackyeah.pl – 24-godzinnym hackathonie zorganizowanym przez firmę Proidea (tą samą co organizuje konferencje JDD) w centrum konferencyjnym na warszawskim Żeraniu.
JDD 2018
Minęła kolejna konferencja JDD, dwa dni prelekcji związanych z językiem Java, narzędziami dla developerów i zarządzaniu projektami. Cztery ścieżki, dużo uczestników, zróżnicowane tematy i poziom. Do tego ciekawe wnętrza Nowohuckiego Centrum Kultury i bonusowo wystawa malarstwa Beksińskiego.
Recenzja książki „Angular Development with TypeScript”
Nadrabiając zaległości na blogu wracam do konwencji recenzji kolejnych książek jako propozycji uzupełniania i/lub rozwijania wiedzy. W kwietniu w ramach firmowej Gildii Software Craftsmanship zajęliśmy się implementacją aplikacji w Angular5, konkretnie części front-endowej sklepu internetowego z użyciem API platformy Hybris (żeby nie robić całego projektu). Jako punkt wyjściowy do zdobywania wiedzy posłużyła mi książka „Angular Development with Typescript„, druga edycja, kupiona w modelu MEAP.
Recenzja książki „Mistrz czystego kodu” / „Clean Coder”
W ramach nadrabiania zaległości przeczytałem książkę Roberta C. Martina, znanego jako „Wujek Bob” pt. „Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów” (ang. „The Clean Coder: A Code of Conduct for Professional Programmers”) z 2011 roku. Książka ta jest wymieniana jako jedna z „dziesięciu pozycji które każdy programista Java powinien przeczytać”.
Recenzja książki „Technical Leadership. Od eksperta do lidera”
Po przeczytaniu książki Technical Leadership. Od eksperta do lidera byłem mile zaskoczony że pojawiła się taka pozycja. Bynajmniej nie dlatego że dowiedziałem się tam czegoś zupełnie nowego. Książka ta jest świetnym wprowadzeniem „entry-level” dla programistów, którzy sami chcą zostać liderami lub gdy organizacja chce ich do tego przekonać i potrzebują wsparcia.
B2B e-commerce dla Inter Cars: jak stworzyliśmy system dla 16 krajów oparty na SAP Hybris Commerce
Mój wpis na firmowym blogu e-point SA o projekcie który robiliśmy ostatnie 1,5 roku – zachęcam do przeczytania: http://www.e-point.pl/blog/b2b-e-commerce-dla-inter-cars-jak-stworzylismy-system-dla-16-krajow-oparty-na-sap-hybris-commerce (wersja offline).
Recenzja książki „NoSQL. Kompendium wiedzy” plus koncepcja e-commerce na NoSQL
W ramach poszerzania wiedzy i przygotowania się do kolejnych spotkań e-point’owej Gildii Software Craftsmanship wybrałem do przeczytania książkę NoSQL. Kompendium wiedzy napisaną przez Pramod J. Sadalage’a i Martina Fowlera w 2013 roku.
Recenzja książki „Spring in action IV”
„Spring in action” to kolejna z książek które przeczytałem co najmniej o kilka lat za późno. Jestem doskonałym przykładem że można pracować we frameworku Spring wiele lat na podstawie wiedzy z tutoriali, krótkich szkoleń i rozwiązując doraźne problemy przy pomocy StackOverFlow i Google. Jednak zdecydowanie warto uporządkować sobie wiedzę dobrze napisaną lekturą.