Sztuczna inteligencja ze względu na specyfikę swojego działania oraz na ogólne możliwości fascynowała i stanowiła przedmiot regularnych badań. Z jednej strony dostrzegano jej ogromny potencjał i możliwości zastosowania, a jednocześnie obawiano się, że z czasem zastąpi człowieka. Sztuczna inteligencja w ujęciu teoretycznym. Jedna z częściej stosowanych definicji sztucznej inteligencji (wywodząca się od analiz Turinga) zakłada, że jest to zdolność maszyny do naśladowania lub do imitowania ludzkiej inteligencji. Identyczne rozumienie tego pojęcia prezentuje słownik języka polskiego PWN [...]
Przyjęło się, że programista musi być osobą doskonale znającym matematykę i z pewnością ukończył dobrą uczelnię, która zapewniła mu najlepsze kwalifikacje. To również jednostka stroniąca od ludzi i ceniąca sobie spędzanie czasu w domu, przed komputerem. Choć praca programisty wymaga odpowiednich kwalifikacji i cech osobowościowych, to jednak nie tylko niechęć do przebywania wśród ludzi predysponuje do tego zawodu. Pieniądze to nie wszystko. Szukając idealnego zawodu najczęściej bierze się pod uwagę takie kryteria, jak wynagrodzenie, forma zatrudnienia, kultura organizacji [...]
Niezależnie od zawodu stawianie pierwszych kroków jest niezwykle trudne. Nawet, jeśli planuje się karierę w dziedzinie, która jest pasją, nie da się uniknąć trudności, dlatego przed rozpoczęciem pracy warto sprawdzić, jak robić to lepiej lub jak ustrzec się najczęściej popełnianych błędów. 1. Kształcenie przede wszystkim. Dla początkującego programisty najważniejsza powinna być edukacja i rozwój. Niezależnie od tego, czy ukończyło się studia kierunkowe, czy szkolenia, niezbędne jest systematyczne podnoszenie wiedzy. Obecnie jest to jedno z łatwiejszych zadań. Dostęp do specjalistycznej wiedzy jest [...]
CV to wizytówka kandydata na wybrane stanowisko. Niezależnie od tego, w jakim obszarze się działa i do jakiej pracy aplikuje, życiorys musi być przygotowany perfekcyjnie. Im lepiej dopasowany do ogłoszenia, tym większe szanse na to, by znaleźć wymarzoną pracę. CV to sposób na to, aby przyszły pracodawca zapamiętał kandydata i by ten wyróżnił się spośród kilkudziesięciu innych ofert. 1. Dokładna charakterystyka. CV jest okazją do zaprezentowania swoich najlepszych stron potencjalnemu pracodawcy, dlatego nie warto wpisywać w nim wszystkich doświadczeń. Spośród nich należy [...]
Pracując w zawodzie programisty należy wystrzegać się rutyny i automatycznego działania. Nie należy poddawać się schematom, pozbawiać się kreatywności i niezależności. Ważna jest otwartość i elastyczność, a zdolność do przyjmowania krytyki pomaga w ulepszaniu umiejętności. Dzięki nim uniknie się błędów, które w tym zawodzie często się pojawiają. 1. Unikaj schematów i skrótów. Jest to problem osób, które od wielu lat wykonują te same obowiązki. Mają one swoje sposoby na pisanie kodu, używają ulubionych skrótów i zasad, które stosują do wszystkiego. Choć takie podejście pozwala na [...]
Gonitwa za trendami, zdobywanie wiedzy i nowych umiejętności jest istotne dla rozwoju pracownika i dla firmy. Firma zyskuje lepszego specjalistę, a pracownik może domagać się większych benefitów za swoje kwalifikacje lub szukać pracy w bardziej prestiżowych instytucjach. W tym artykule rozwinę ten temat, przedstawię Ci 5 sposobów, jak rozwijać się jako programista. 1. Studia to nie wszystko. Często osoby, które kończą studia, spotykają się z niemiłym zaskoczeniem zaraz po nich. Jakim? Ciężko im od razu po ich ukończeniu dostać pracę. Wysyłają CV, czekają na telefon, a on dni lub tygodnie [...]
Mark Zuckerberg, czyli założyciel najpopularniejszego serwisu społecznościowego - Facebook'a w jednym z wywiadów przyznał, że jego kariera ma bezpośredni związek z grami wideo, w które uwielbiał grać będąc dzieckiem. Zainspirowały go one do eksperymentowania z nowymi technologiami i rozwoju umiejętności programowania. Co dokładnie daje programiście możliwość grania w gry? By odpowiedzieć na to pytanie, należy spojrzeć na kilka faktów. 1. Ćwiczenie pamięci i nauka. Gry wideo mogą mieć różne poziomy trudności. W zależności od tego, czy jesteśmy z takimi grami zapoznani czy też [...]
Masz wiedzę techniczną, dryg do komputerów, interesujesz się tym, jak powstają najnowocześniejsze technologie? Praca programisty może być stworzona dla Ciebie. Tym bardziej satysfakcjonujące jest, gdy poznasz jeden lub więcej języków programowania i wychodzi Ci tworzenie w nich gry czy aplikacji. Do tego kuszące są zarobki, możliwa jest praca zdalna i nie trzeba studiować, by zostać programistą. Czy jednak masz świadomość wszystkich za i przeciw takiej pracy? Żeby rozwiać wszelki wątpliwości, przyjrzyjmy się, jakie aspekty tej pracy były najbardziej rozczarowujące dla większości adeptów [...]
Zdobycie pracy jako programista wydaje się być szczytem sukcesu. Z wielu osób odsianych przy rekrutacji to właśnie nam zaoferowano posadę. Jednak pierwsze dni przynoszą nowe doświadczenia, a szczególnie presję ze strony kierowników i szefów, a także współpracowników. Czas na projekty jest ograniczony. W dużym stresie człowiek łatwiej popełnia błędy, może zamknąć się w pułapce nerwowości. Należy jednak pamiętać, że nauka wiąże się z popełnianiem błędów i osoby na wyższych stanowiskach też musiały kiedyś je popełnić, by dotrzeć tam, gdzie są teraz. Trzeźwe myślenie, analizowanie [...]
Grono programistów jest dość specyficzne i często tworzą je osoby, których wiedza specjalistyczna jest na bardzo wysokim poziomie, jednak umiejętności socjalne nie są zbyt dobrze wypracowane. Oczywiście nie jest to regułą, ale w tym zawodzie przeważają osoby, które stosunkowo więcej czasu poświęcają pracy, niż w przypadku innych profesji. Przez to umiejętności społeczne mogą wymagać przećwiczenia, szczególnie przed rozmową kwalifikacyjną. Wiedza i zdolności programistyczne są największym atutem, ale zdolność stworzenia interesującego CV oraz przejście przez rozmowę kwalifikacyjną z sukcesem [...]