Programistyczne znaleziska #3 – macierz kompetencji, ankiweb, TLDRLegal
Dzisiaj kolejna część programistycznych znalezisk, które na pewien czas miały pauzę. W każdym bądź razie znalazłem kolejne ciekawe rzeczy, które mogłyby się Wam przydać.
Programmer Competency Matrix
Dosyć ciekawa strona zawierająca macierz kompetencji programisty. Generalnie często spotykamy się z problemem, gdy nie jesteśmy pewni poziomu swoich umiejętności. Szczególnie jest to ważne, żeby wiedzieć czy się rozwijamy czy nie. Z pomocą właśnie przychodzi ta strona z opisem umiejętności, które powinien posiadać programista. Umiejętności są podzielono dodatkowo na stopnie. Każdy stopień definiuje, jak bardzo mamy opanowaną daną umiejętność. Oprócz tego szczegółowo opisuje co powinniśmy umieć, żeby móc się określić, czy jesteśmy w czymś już dobrzy, czy jeszcze czegoś nam brakuje.
Umiejętności są podzielone na kategorie: Computer Science, Software engineering, Programowanie, Doświadczenie oraz Wiedzę.
Strona jest ciekawa nie tylko dla nowych programistów, ale i tych co trochę już programują. Dzięki niej mogą zweryfikować na jakim etapie są i na czym można byłoby się skupić, żeby poprawić, a może nawet nauczyć się czegoś nowego.
Jeżeli chcecie się sprawdzić co potraficie i czego Wam brakuje to zapraszam na stronę: http://sijinjoseph.com/programmer-competency-matrix/
AnkiWeb
Jeden z darmowych programów umożliwiających naukę języków wykorzystując popularny motyw fiszek. Każdy programista powinien znać angielski na dość wysokim poziomie, szczególnie biorąc pod uwagę, że programowanie opiera się na języku angielskim. Do programu można pobrać darmowe talie, które zawierają słówka, lub zwroty. Co ciekawe twórcy Anki udostępniają platformę, która posiada synchronizację talii, czego brakuje innym darmowym programom tego typu. Dzięki temu możemy synchronizować słówka, których uczyliśmy się na komputerze, również na telefonie. Program jest darmowy i można pobrać go ze strony: https://apps.ankiweb.net/
Platforma AnkiWeb jest natomiast dostępna pod adresem: https://ankiweb.net
TLDRLegal
Jeżeli jesteś programistą, to na pewno korzystasz z darmowych bibliotek udostępnianych przez społeczność lub organizacje. Często pewnie widzisz, że dana biblioteka jest licencji LGPL lub MIT, albo całkowicie innej. O ile programujesz sam dla siebie, to problemów w większości przypadków nie ma i kary za łamanie licencji nikt Ci nie da. Niestety, nie wiesz czy kiedyś nie będziesz programować aplikacji komercyjnie i wtedy brak znajomości licencji bywa zgubny. Czytanie długich licencji bywa żmudne, ale z pomocą przychodzi portal TLDRLegal, który sprawę nieco upraszcza. Na tej stronie znajdziesz informacje o większości dostępnych licencji. Dzięki czemu w łatwy sposób będziesz mógł sprawdzić, co możesz lub czego nie możesz z daną biblioteką/aplikacją robić.

Prawda, że o wiele czytelniej? Od razu wiadomo co można, a czego nie 😉
Strona dostępna jest pod adresem: https://tldrlegal.com/