Witam na stronie programisty pasjonata
Jarosława Matuszewskiego.

Jego rozwiązania pracują dzień i noc w dwóch Powiatowych Urzędach Pracy.

Jest też twórcą systemu zarządzania treścią futureCMS. System ten zyskuje ogromne uznanie w kręgu swoich odbiorców (prezentacja multimedialna).

Wystawia też faktury Vat.

Programowanie

Programowanie to proces projektowania, tworzenie i poprawiania kodu oprogramowania.

» Inżynieria oprogramowania

W inżynierii oprogramowania, programowanie (implementacja) jest tylko jednym z etapów powstawania programu. Jest to proces ,który jest następstwem prac przygotowawczych w ,których skład wchodzą analizy i prace projektowe.

Osoba tworząca kod programu zwana jest programistą (koderem).
Praca programisty obejmuje zazwyczaj:

  • - Analizę wymagań systemowych
  • - Specyfikację aplikacji
  • - Architekturę systemu informatycznego
  • - Programowanie
  • - Kompilację oprogramowania
  • - Testowanie oprogramowania
  • - Dokumentację programu
  • - Integrację
  • - Pielęgnację oprogramowania
» Języki programowania

Język programowania wymusza użycie konkretnego stylu programowania (zwanego paradygmatem programowania). Wybór konkretnego języka może zależeć od indywidualnych upodobań, polityki firmy tworzącej oprogramowanie lub ze względu na zadanie, jakie końcowa aplikacja ma realizować. W przypadku większych projektów istotne jest też, jak szybko można znaleźć odpowiednio wykwalifikowane osoby znające konkretny język, czy uda się z nich stworzyć sprawny zespół oraz dostępność kompilatorów/interpreterów.

Jeżeli chodzi o aplikacje internetowe to niepodzielny prym wiedzie skryptowy język programowania PHP.
Osobę programującą w tym języku nazywamy: programista PHP.

» Ocena kwalifikacji programisty

Na co dzień mamy styczność z osobami ,które twierdzą ,że są programistami i starają sie nas przekonać do swoich usług.
Jak więc z tej rzeszy pseudo programistów wybrać specjalistę ?
Niestety nie jest to łatwe zadanie.
Dobry programista powinien mieć doświadczenie zawodowe w agencji interaktywnej.
Wymagania stawiane przez klientów agencjom interaktywnym wymuszają ciągłe kształcenie i podnoszenie swoich kwalifikacji.

Daje to gwarancję, że osoba ta zna sie na różnych aspektach internetu i z pewnością może nam coś doradzić lub zasugerować. Warto więc w tym przypadku zgodzić się na większą kwotę gdyż mamy gwarancję produktu przetestowanego, stabilnego i bezpiecznego.
Nie przekreśla to oczywiście freelancerów bez doświadczenia w agencji interaktywnej. Takie osoby mogą zwykle poszczycić się większym własnym portfolio.
Co do oceny takiej osoby to jedynm kryterium pozostaje jego portfolio. Jeżeli znajdują sie w nim projekty przewyższające swoim skomplikowaniem nasze oczekiwania można uznać, że mamy doczynienia z właściwą osobą.

Podsumowując przy wyborze programisty nie powinno się jako głównego kryterium przyjmować ceny.




Jarosław Matuszewski 2008 © All Rights Reserved