Co to znaczy dobre programowanie?

Wśród programistów zawsze znajdą się tacy, który będą głosić wyższość danego języka programowania nad innym, narzekać na pewne rozwiązania czy innych programistów za stosowani takich a nie innych rozwiązań w kodzie źródłowym. To takie środowiskowe wyznanie wiary, bo najważniejsze w dobrym programowaniu jest czysto pragmatyczne ujęcie. Jeżeli dany program się sprawdza, działa bez zarzutów, a jego zastosowanie jest adekwatne do problemu, który miał rozwiązywać- cała reszta jest nieważna. Dobry  Continue reading

Programista z indeksem czy bez?

Znaki, kody, algorytmy – to dla przeciętnego zjadacza chleba nieznane obszary dla programisty zaś to właśnie źródła zarabiania na ten chleb. W największym skrócie programiści zajmują się tworzeniem programów komputerowych w konkretnych językach programowania jak na przykład Java czy C++. Brzmi ściśle i logicznie, bo tak jest lecz w przypadku programisty niezwykle ważne okazuje się także myślenie abstrakcyjne. Gdy  Continue reading

Zarobić na IT

Podwyżki cen, obniżki płac, bezrobocie – choć jedno z tych niemiłych zagadnień jest bliskie przeciętnemu Polakowi. Na pewno jednak nie dotyczą one informatyków, na których rynek pracy wciąż zgłasza popyt stabilizując, a nawet powodując wzrost ich płac. Z reguły są one wyższe niż średnie wynagrodzenie pracowników z sektora marketingu, sprzedaży, HR, finansów, a nawet prawa i inżynierii. Świat, a właściwie jego globalizacja, mobilność i tempo zmian dają branży IT najlepsze perspektywy rozwoju. Według  Continue reading