Tag: programiści

4 cechy, które najbardziej liczą się u programistów

programista2 4 cechy, które najbardziej liczą się u programistówWprawdzie programiści są na tyle deficytowi, że nie mają większych problemów ze znalezieniem pracy, to jednak nie każdy programista zarabia kokosy i jest rozrywany przez rekruterów. Poza tym, po popularność studiów w obszarze IT rośnie i aby dostać dobrą pracę nie wystarczy za kilka lat być po prostu programistą. Trzeba będzie być dobrym programistą. Co to znaczy? Jakich cech u programisty szukają rekruterzy?  Wszystko sprowadza się do zaledwie 4 wytycznych. (więcej…)

Jak sprawdzić, których języków oprogramowania warto się uczyć?

dane komputery Jak sprawdzić, których języków oprogramowania warto się uczyć?Nie wszyscy programiści czeszą kasę. Różnice między wynagrodzeniami bazują nie tylko na doświadczeniu i rodzaju projektów w których programista brał udział, ale również na tym w jakim języki pisze. Działa tu zwykła zasada popytu i podaży – im mniej osób w danym języki pisze, a zyskuje on na popularności, tym zarobki wyższe. Im więcej osób zna dany język tym zarobki bardziej uzależnione są od doświadczenia i spadają w miarę przyrostu kompetentnych pracowników. Jak zatem sprawdzić czego warto się uczyć i co będzie na topie za kilka miesięcy? (więcej…)

Programiści aplikacji mobilnych – grupa z najszybciej rosnącymi pensjami

smartfone Programiści aplikacji mobilnych   grupa z najszybciej rosnącymi pensjami

Na wzrost wynagrodzenia pracownika wpływ ma nie tylko jego własny rozwój i to ile wie i jak wiele ma doświadczenia. Niestety wynagrodzenie jest też uzależnione od tego, jak w danej branży i dziedzinie wygląda płaca na rynku. Mówiąc wprost – w wielu zawodach powyżej określonej kwoty nie da się zarobić, bo nikt tyle nie płaci. Dlatego rozwojowe są te zawody, w których płace rosną szybko – obecnie takim najszybciej rozwijającym się obszarem są aplikacje mobilne.

Z badań agencji pracy ReThink Recruitment wynika, że w ciągu 2012 roku, wynagrodzenie programistów aplikacji mobilnych w Wielkiej Brytanii wzrosło o 27%. W 2011 roku, developer zajmujący się tworzeniem aplikacji na smartfony i tablety mógł zarobić 55.000 Funtów rocznie. W 2012 roku już 70.000 Funtów (około 330.000 zł). Wprawdzie programiści tworzący aplikacje webowe nadal są nieco lepiej opłacani, ale ich pensje na przestrzeni lat nie rosną aż tak szybko, a rynek aplikacji mobilnych niezwykle prężnie działa – stąd pensje programistów nadal będą rosły.

W Polsce o takich wynagrodzeniach programiści niestety mogą pomarzyć – choć i tak są jedną z najlepiej opłacanych grup zawodowych. Ile w Polsce zarabia programista technologii mobilnych? Jeśli pracuje dla kogoś, to jego wynagrodzenie, w zależności od doświadczenia i poziomu znajomości technologii waha się między 3000 – 6000 zł netto. Ciągle rośnie jednak rynek programistów, którzy albo wykonują poprzez freelance zlecenia dla kontrahentów z zagranicy, albo tez projektują własne aplikacje i zarabiają na ich sprzedaży w Android Market lub przychodach z reklam. Dobrze zaprojektowana aplikacja, może przynieść nawet 500$ z jednej aplikacji – miesięcznie. Zawsze też może okazać się, że trafimy z pomysłem i z palców programisty bądź grupy developerów wyjdzie kolejny hit na miarę Angry Birds – może zatem warto uczyć się programowania w Javie i innych wykorzystywanych w technologiach mobilnych języków?

Jak w knajpie zatrudnić programistę?

programista1 Jak w knajpie zatrudnić programistę? Programiści to mają dobrze -biją się o nich na całym świecie. Nie dość, że nie muszą martwić się o wynagrodzenie, to ci najlepsi są kuszeni przez firmy światowego formatu i nigdy nie będą przerażeni tym, że stracą pracę -jeśli nawet tak się stanie, to z miejsca ktoś ich zatrudni. A niekiedy – nawet dla sportu – mogą przejść się na tak nietypową rekrutację, jaką ostatnio programistom zaoferowało Zappos. (więcej…)

Nowoczesne sposoby szukania pracowników

rekrutacja2 Nowoczesne sposoby szukania pracownikówOsób poszukujących pracy jest wiele. Prawdziwych gwiazd już nie aż tak dużo. Ciężko je znaleźć i zweryfikować- zwłaszcza rekruterom, którzy na branży kandydata się nie znają. Firma Gild wprowadziła zatem na rynek dwie ciekawe opcje, pozwalające na rekrutację najlepszych kandydatów – jedna pomaga szukać webmasterów i programistów oceniając jakość pisanego przez nich kodu, druga szukać talentów w czasie targów pracy. (więcej…)

Których języków programowania warto się uczyć?

7111555 m Których języków programowania warto się uczyć? Zawód programisty to tak naprawdę jeden wielki worek, w którym znaleźć można różne kompetencje. W zależności od znajomości określonych języków programowania i biegłości w posługiwaniu się nimi kształtują się zarówno szanse na rynku pracy jak i zarobki. Jakie języki zatem warto znać i w jakich się szkolić? (więcej…)

Rekrutacja programistów za pomocą testów on-line

programisci Rekrutacja programistów za pomocą testów on line Jak zrekrutować programistę? Choć kompetencje miękkie w tym zawodzie również są ważne, to podstawą zatrudnienia jest w tym przypadku stopień znajomości określonych, wymaganych przez pracodawcę języków programowania i ich wykorzystanie w trakcie pisania kodu. Najłatwiej zaś sprawdzić to za pomocą testów. Przy dużej ilości kandydatów ich testowanie i ocena testów mogą być wyjątkowo czasochłonne – zwłaszcza, że kod musi oceniać również programista – rekruter o wykształceniu psychologicznym nic tu nie oceni.

Widząc potrzebę stworzenia sprawnego systemu do oceny kompetencji twardych programistów kilku sprytnych i twórczych programistów stworzyło specjalne narzędzia dostępne on-line, które pozwalają na szybkie przesianie nawet dużej puli kandydatów i ocenę ich umiejętności w ramach programowania. Systemów takich, z których korzysta coraz więcej firm, które nie chcą marnować czasu swoich dobrych i wysoko opłacanych pracowników jest na świecie kilka. Jednym z bardziej popularnych jest system stworzony przez Polaków – Codility. Poza polskim produktem, kandydat na programistę może zostać poproszony o zalogowanie się na platformę Coderloop czy Codeboff.

Jak działają te systemy? Otóż firma, która zleca testy rekrutacyjne ustala z platformą zakres wiedzy jaką powinien mieć programista a następnie opracowuje się test. Link do testu przekazywany jest kandydatowi a w systemie ustala się punktację, jakiej osiągnięcie będzie oznaczało, że programista zna się na rzeczy na odpowiednim poziomie. Po wykonaniu testu przez kandydatów firma otrzymuje ranking najlepszych wraz z ich punktacją.

Jak poradzić sobie z takim testem? Czas rozwiązywania zadań jest ograniczony, dlatego koniecznie trzeba przygotować sobie odpowiednią ilość czasu, wyłączyć komórkę i wszelkie możliwe rozpraszacze, tak by nie zmarnować ani minuty. Nie warto próbować oszukiwać prosząc np. kolegę o pomoc. Brak kompetencji i tak wyjdzie na rozmowie kwalifikacyjnej.

Testom online dla programistów niekiedy zarzuca się, że mogą doprowadzić do odrzucenia kandydata zdolnego, o nietypowym, nie schematycznym sposobie myślenia. Tak rzeczywiście może się zdarzyć, choć efektywność systemów testowych jest potwierdzana przez klientów firm oferujących te usługi.

Jak uważacie – czy taki sposób rekrutacji, kiedy programista może sprawdzić się w procesie rekrutacji bez konieczności wychodzenia z domu i jechania na rekrutację (przynajmniej dopóki nie przejdzie testu) to dobry pomysł? Czy gdyby w innych zawodach wymagających kompetencji twardych również przygotować tego typu zadania, to byłoby to ułatwienie czy utrudnienie dla kandydatów?

Chcesz pracować w Google? W tym roku masz większe szanse

google1 Chcesz pracować w Google? W tym roku masz większe szanseChoć Facebook mocno wydrenował pracowników z Google i tym samym wypozycjonował się na kolejnego najbardziej pożądanego pracodawcę świata, nadal wiele osób marzy by pracować w Google – w tym roku szanse na to będą większe niż kiedykolwiek, Google zamierza bowiem zwiększyć zatrudnienie o blisko 25%! (więcej…)