Cześć 👋
Nazywam się Kamil i jestem programistą full-stack z Polski. Moje doświadczenie skupione jest głównie wokół javy i javascripta, ale nie jestem fanem czy wyznawcą jednego konkretnego języka albo frejmłorka. Zamiast tego preferuję podejście holistyczne, wybieranie odpowiedniego narzędzia do konkretnego zadania, zamiast trzymać się tego, co już znam lub lubię. Wierzę, że każdy projekt, a nawet zadanie, mogą być zoptymalizowane pod zastane wymagania. Dla mnie najbardziej ekscytujące są te skoncentrowane na długotrwałym utrzymaniu i na wydajności. Jednakże, staram się dawać radę również w sytuacjach, gdzie inne czynniki grają pierwsze skrzypce, takie jak ograniczenia czasowe czy prostota rozwiązania. A ponieważ życie rzadko jest czarno-białe, zwykle to pewnego rodzaju kompromis: znalezienie najlepszego możliwego rozwiązania w danych okolicznościach.
Moja dotychczasowa ścieżka nauczyła mnie, że doświadczenie (seniority) dotyczy bardziej umiejętności wysokopoziomowych, takich jak projektowanie porządnej architektury, nie zaś biegłości w konkretnym języku, bibliotece czy narzędziu.
Zainteresowania
Poza pracą moje zainteresowania również nie skupiają się na jednej dziedzinie. To raczej mozaika historii, geografii i lingwistyki — obszarów wzajemnie na siebie oddziałujących, a czasem wręcz przenikających się. Dlatego też nie stawiam ostrych granic, ale raczej zgłębiam je jednocześnie. W ostatnich latach dominuje językoznawstwo - znajdowanie podobieństw i wzorców, analizowanie pochodzenia języków itp. Jakkolwiek wszystko to jest wyłącznie na poziomie amatorskim i nie mam żadnego konkretnego celu, takiego jak z jednej strony zdobycie tytułu naukowego czy, z drugiej strony, opanowanie jakiegoś języka w celach praktycznych. Chodzi tu raczej o przyjemność płynącą z poznawania i zrozumienia procesów jakim podlegają języki.