menu


Программист  это специалист, который занимается разработкой алгоритмов и компьютерных программ на основе специальных математических моделей, занимается написанием кода программы или игры. 

  Особенности профессии


Программист занимается написанием программного кода игры, с помощью которого  реализуется игровая физика и искусственный интеллект игры. Программист должен иметь богатый опыт работы в области информатики и разработки.

В программировании на первое место ставятся не только практические навыки, но и идеи специалиста. Программистов можно условно разделить на три категории в зависимости от специализации:

  • Прикладные программисты занимаются в основном разработкой программного обеспечения прикладного характера — игры‚ бухгалтерские программы‚ редакторы‚ мессенджеры и т.п. 
  • Системные программисты разрабатывают операционные системы, работают с сетями, пишут интерфейсы к различным распределенным базам данных. Специалисты этой категории относятся к числу самых редких и высокооплачиваемых. 
  • Web-программисты также работают с сетями, но, в большинстве случаев, с глобальными - Интернет. Они пишут программную составляющую сайтов, создают динамические веб-страницы, web-интерфейсы для работы с базами данных.

 


  Профессиональные знания и навыки


Чтобы стать программистом нужно:

  • - знать хотя бы один язык программирования: Go, C, C++, Perl, Python, PHP, Ruby, Java.
  • - уметь писать быстрый, красивый и правильный код;
  • - знать  популярные веб-фрейморки (Django, Flask, Spring);
  • - уметь проектировать базы данных и оптимизировать запросы;
  • - знать современные парадигмы программирования;
  • - знать паттерны проектирования;
  • - понимать устройства веб-сервисов, интерфейсов;
  • - знать английский язык для чтения технической документации.

  Где можно получить знания о профессии программиста


Для освоения профессии программиста существуют следующие направления обучения: 

  • "Программирование на Java"
  • "Программирование на Python"
  • "Программирование в Scratch"
  • "Программирование роботов"
  • "VR/AR разработка приложений"

12344

  Задание от офиса программистов (участие в онлайн-баттле)

КреПроSу очень понравилось выполнять задание в офисе тестировщиков. Попав к программистам ему предложили поиграть еще в одну игру, но вот незадача, игра оказалась недоделанной. Станьте на неделю программистами и помогите закончить игру, придумав для нее окончание. 
Созданную работу загрузите для оценки офис-менеджеров. Получите кодовое слово (фрагмент цитаты) и доступ к посещению следующего офиса.

 Онлайн-баттл

 

Скачать игру
   
Загрузка работы