tel. (052) 397 30 72
ul. Kościerska 11, 89-600 Chojnice
tel. (052) 397 30 72
ul. Kościerska 11, 89-600 Chojnice

Specjalność – TECHNIK PROGRAMISTA

TECHNIK PROGRAMISTA


Programista to osoba, która tworzy programy komputerowe w pewnym języku programowania oraz nadzoruje proces ich wdrażania. Zazwyczaj programiści znają co najmniej kilka języków programowania (np. C, C++, Java, Python, PHP, JavaScript), lecz specjalizują się tylko w wybranym z nich. Dla podkreślenia specjalizacji nazwa głównego języka jest dodawana do nazwy stanowiska, np. programista Java.

Współcześni programiści pracują najczęściej w biurach lub laboratoriach komputerowych wyposażonych w sprzęt niezbędny do testowania aplikacji. Wykorzystują telekonferencje oraz pracę zdalną, ponieważ wiele zadań zawodowych może być wykonywanych bez konieczności przebywania w miejscu pracy.

Programiści, w zależności od specjalizacji, dzielą się na programistów:

  • aplikacji, zajmujących się tworzeniem aplikacji komputerowych realizujących
  • określone zadanie, np. wspomaganie zarządzania przedsiębiorstwem,
  • systemowi, rozwijający aplikacje oraz systemy nadzorujące pracę sprzętu
  • komputerowego, np. systemy operacyjne, sterowniki, czy systemy zarządzaniabazami danych.
  • aplikacji internetowych działających w środowisku www,
  • aplikacji mobilnych, działających na urządzeniach przenośnych, takich jak
  • telefony komórkowe, smartfony, palmtopy czy tablety.

Technicy programiści są przygotowani do pracy w zespole programistów, jako wsparcie w realizacji zadań programistycznych i testowania oprogramowania. Jest to zawód wymagający logicznego rozumowania, analitycznego myślenia, umiejętności planowania, dobrej pamięci, dokładności, samodzielności i umiejętności pracy w zespole.

Programista to jeden z najlepiej zarabiających i najbardziej poszukiwanych na rynku pracy zawodów. Aby nim zostać, potrzeba kwalifikacji i umiejętności.

Technik programista jest znakomitym wyborem drogi życiowej dla wszystkich, którzy z ciekawością patrzą na komputery, oraz nie przerażają ich przedmioty ścisłe.

Programowanie to nie tylko pieniądze, to ciekawa pasja dająca m. in. możliwość programowania robotów, pisania gier 3D, aplikacji mobilnych, desktopowych i robienia wielu innowacyjnych, kreatywnych rzeczy (inteligentne domy itp.).

Programowanie to dziedzina informatyki, która zmienia się wraz z ewolucją sprzętu i myśli informatycznej. Dlatego przygotowujemy przyszłych programistów nie tylko do ciągłego aktywnego doskonalenia swoich umiejętności, ale także do nauki zupełnie nowych technik i języków programowania. Nabywają oni umiejętność pracy indywidualnej, przy wykonywaniu złożonych projektów, oraz pracy w zespole pod kierunkiem lidera.

Uczniowie, którzy podejmą naukę na nowym kierunku zdobędą wiedzę teoretyczną i umiejętności praktyczne z kwalifikacji zawodowych w zakresie projektowania baz danych i stron internetowych oraz programowania i testowania aplikacji. Będą tworzyć programy w najpopularniejszych obecnie językach tj. Python, C++, JavaScript, PHP, a także znajomości innych języków tj. SQL (przydatnego do tworzenia i zarządzania relacyjnymi bazami danych), HTML 5 i CSS (wykorzystywanych do tworzenia stron internetowych).

Uczeń w trakcie nauki poznaje zagadnienia i nabywa umiejętności niezbędne do wykonywania zastępujących zadań zawodowych w zakresie:

  • przygotowywania szczegółowych algorytmów i analizy działania aplikacji;
  • tworzenia, wykorzystywania i obsługi struktur danych;
  • tworzenia i wykorzystywania baz danych w aplikacjach
  • tworzenia aplikacji w wybranym języku i środowisku programowania;
  • testowania aplikacji w celu wykrycia i usunięcia błędów oraz zapewnienia niezawodności i bezpieczeństwa aplikacji;
  • tworzenia dokumentacji oprogramowania oraz tworzenia instrukcji obsługi dla użytkowników;
  • instalowania i uruchamiania aplikacji;
  • konserwacji i modyfikacji kodu aplikacji.

Ponadto uczeń w trakcie kształcenia:

  • ma możliwość uczestniczenia w akademii CISCO i zdobywania certyfikatów
  • ma możliwość odbycia praktyk zawodowych
  • uczestniczy w zajęciach prowadzonych przez pracowników firm współpracujących ze szkołą,
  • odkrywa i rozwija swoje zdolności techniczne i sportowe i w ramach zajęć prowadzonych w szkole.

Zdobycie wykształcenia na poziomie szkoły technicznej w zawodzie technik programista umożliwi absolwentom kontynuację nauki na wyższych uczelniach politechnicznych lub uniwersytetach, a także pozwoli na rozpoczęcie własnej drogi zawodowej.

Uczeń, w trakcie pięcioletniej nauki w szkole, zdaje dwa egzaminy zawodowe:

  • INF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
  • INF.04. Projektowanie, programowanie i testowanie aplikacji Zadania zawodowe:

w zakresie kwalifikacji INF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych:

  • tworzenie i administracja stronami internetowymi;
  • tworzenie, administracja i użytkowanie relacyjnych baz danych;
  • programowanie aplikacji internetowych;
  • tworzenie i administracja systemami zarządzania treścią.

w zakresie kwalifikacji INF.04. Projektowanie, programowanie i testowanie aplikacji:

  • projektowanie, programowanie i testowanie
  • zaawansowanych aplikacji webowych;
  • projektowania, programowania i testowania aplikacji desktopowych;
  • projektowania, programowania i testowania aplikacji mobilnych.

Dokumenty, z którym warto się zapoznać:

 

 


Wróć do: SpecjalnościCNT