Ukkaskadgel.ru

Документооборот онлайн
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Уровни квалификации программистов и разработчиков

Классификация программистов по их ценности для бизнеса

В мире существует множество классификаций программистов — простые и сложные, фокусирующиеся на какой-то одной стороне деятельности (например, на технических навыках) или комплексные. Ни в коей мере не умаляя их значения, хочу предложить вам свой вариант, который рассматривает программистов с точки зрения их ценности для бизнеса:

  • junior — знает, что есть;
  • middle — знает, что можно;
  • senior — знает, что нужно.

Расшифровка на примере ситуации — когда вы сказали программисту что нужно сделать:

junior — возьмется делать, по ходу будет задавать вопросы, как это сделать, и если ему внятно объяснять как нужно — сделает;

middle — поисследует и предложит варианты, как это можно сделать, возможно порекомендует оптимальные, получив ваше одобрение — сделает;

senior — спросит — а зачем это делать, чего вы хотите добиться? Вы расскажете ему о своих целях. Он исследует вопрос, потом возможно поправит вас, скажет, что вот этого хотеть не надо, а вот другого — надо, приведет аргументы. Когда согласие насчет целей достигнуто, он найдет что и как для этих целей лучше сделать (вполне может оказаться, что это будет совсем не то, что вы предлагали изначально), и сделает в оптимальном виде.

По моим наблюдениям, помимо ценности для бизнеса эта классификация отражает естественный рост программиста в профессии. Junior начинает с изучения основ программирования — языки, фреймворки, алгоритмы, и т.д. Поэтому он в основном сфокусирован на уровне «как сделать». Middle уже достаточно уверенно владеет языками и фреймворками, поэтому он переходит к следующему уровню — «что сделать». Он расширяет свой кругозор, интересуется альтернативными вариантами решений, интересуется архитектурными подходами, начинает сравнивать разные подходы и формировать свои оценки для них. Senior уже обладает достаточно широким кругозором, и имеет за плечами серьезный опыт. Он чувствует в себе достаточно уверенности для того, чтобы самостоятельно найти подход практически к любой задаче. В то же время, он уже повидал в своей практике последствия плохих управленческих решений, когда люди выбирали неправильные пути для достижения своих целей, или вообще затруднялись четко сформулировать свои цели, из-за чего проекты терпели неудачу. Поэтому он начинает интересоваться уровнем «зачем» и выбором оптимального направления движения проекта. Таким людям часто доверяют быть тимлидами в командах, потому что они уже работают на том уровне, когда могут влиять на курс движения проекта в целом.

Чем эта классификация может быть полезна для программистов? Я думаю, из нее можно почерпнуть совет — как быстрее расти в профессии. В общем случае ответ на вопрос «как быстрее расти» конечно многогранен, и вряд-ли кто-то сможет претендовать что знает золотой универсальный способ. Поэтому этот совет я приведу с такой оговоркой — мы используем это в нашей компании (ivelum), и, мне кажется, это работает. Я не могу обещать что это подойдет всем, но по крайней мере вы можете принять это к сведению, и возможно попробовать.

Итак, как быстрее расти:

во-первых, старайтесь никогда не делать такой работы, смысла которой вы не понимаете. Если вам поставили очень конкретную задачу (типа, «добавить столбец в таблицу») и не объяснили как это будет использоваться — постарайтесь это узнать. Где именно будет место этой работы в общей картине проекта, для чего это нужно делать, и почему выбрано именно такое решение;

во-вторых, привыкайте к работе с неопределенностью. Если вы попадаете в ситуацию, в которой вам непонятно что делать, то не спешите сразу идти к начальнику или к заказчику с вопросом «что делать». Постарайтесь сначала найти варианты решений самостоятельно. Подумайте, в чем цели работы, какие есть варианты, какие у них плюсы и минусы. Вы все равно можете потом пойти к начальнику с вопросом «что делать», но вы уже придете к нему с готовыми вариантами решений, с их анализом, и возможно с вашей рекомендацией — давайте сделаем вот это;

в-третьих, привыкайте брать на себя ответственность. Не во всех компаниях есть для этого подходящие условия (в нашей — есть :), но постарайтесь их найти. Постарайтесь добиться того, чтобы под вашу ответственность был выделен какой-то участок проекта, и вы могли в рамках него принимать решения сами. Пойти к начальнику спросить «что делать» — это проще, но это будет означать, что решение примет он. А вам надо учиться делать это самостоятельно.

На этом пока все 🙂 Если у вас есть комментарии или вопросы к написанному — буду рад обсудить, здесь в комментариях или в чате Хекслета, можно в Твиттере.

Как мы определяем уровень профессионализма разработчика?

2016-10-04 08:17:01 2021-09-17 14:02:34

«Жил-был принц, он хотел взять себе в жены принцессу. Вот он и объехал весь свет. Да повсюду было что-то не то: принцесс было полно, а вот настоящие ли они, этого он никак не мог распознать до конца, всегда с ними было что-то не в порядке»

Г. Х. Андерсен. Принцесса на горошине

Пытаясь найти опытного разработчика, сталкиваешься с похожей проблемой. На объявление о вакансии много откликов. Как определить соответствие кандидата необходимому уровню профессионализма? Специальность программиста считается перспективной. Количество соискателей с двухмесячными курсами за плечами больше, чем фальшивых принцесс в период феодальной раздробленности.

Когда в EDISON требуется программист, в объявлении указывается степень квалификации. Например, Middle-разработчик. Возникают вопросы от соискателей о дифференциации уровней. Единой классификации степени профессионализма нет. Можно сказать, что Junior — начинающий разработчик с опытом до 2 лет, Middle — от 2. Стаж Senior начинается с 5. На вершине системы уровень Lead, подразумевающий руководство командой специалистов. Но стаж не гарантирует обладание необходимыми навыками. Можно 5 лет плодить сайты-одностраничники и не стать Senior-разработчиком. И наоборот: попав к грамотному наставнику и принимаясь за серьезные задачи, через год достичь уровня «Middle». Об отборе кандидатов в EDISON кратко написано здесь.

Читать еще:  Профессия архитектор обязанности учеба карьера

Практика предварительной беседы с соискателями не подошла из-за временных затрат. Этап первичного отбора передали специалисту кадровой службы. Сначала соискатель проходит анкетирование, самостоятельно оценивая компетентность в областях программирования по 5-балльной шкале. Указывает срок использования технологии, заполняет таблицу «Выполненные проекты». Полученные сведения дают общее представление об опыте соискателя и профессиональном кругозоре. Начинающим разработчикам свойственно завышать оценку. К примеру, кандидат считает уровень знания Рython на 4, «готов решить любую задачу», а опыт использования языка указывает 2 недели.

Компетентность соискателя оценивается на практике. Кандидат выполняет тестовое задание. На основании анализа определяется уровень.

Первый фактор оценки — время выполнения

На идентичное задание Junior-разработчику понадобится неделя. Senior выполнит тест за несколько часов. Показательна и оценка срока выполнения тестового задания от соискателя. Разработчик уровня «Junior» смотрит на поставленную задачу чересчур оптимистично, недооценивает сложность. И из-за нехватки опыта не укладывается в сроки. Специалист уровня «Middle» склонен пессимистично смотреть на задачу. Сказывается опыт в качестве Junior-разработчика. Чрезмерно увеличивает прогнозируемый срок реализации. Senior-разработчик реалистичен. Закладывает риски разумно без лишнего завышения сроков.

Второй момент — качество кода

Несколько лет для оценки соискатели писали простую браузерную игру «Крестики-нолики». В зависимости от вакансии рекомендовалось использовать определенный язык или технологию. Если планировалось значительное расширение штата, у кандидатов была свобода выбора инструментария.

Сейчас у нас десятки вариантов выполнения проверочного задания. Тестировщики EDISON выбрали 3 фрагмента кода (обработка запроса веб-приложения), написанные на PHP разработчиками разного уровня, и добавили комментарии.

Начнем с примера так называемого «говнокода».

Хранение логина и пароля пользователя в куках. Явная ошибка безопасности. Куки передаются от браузера к серверу при запросе (открытии/обновлении страницы). Потенциальная возможность перехвата.

Определение действий сайта на основе параметра POST-запроса последовательными условными блоками. Код усложняется, становясь громоздким и нечитаемым. Для облегчения реализации задачи опытные программисты придумали маршрутизацию и паттерны, например MVC.

Громоздкий код для элементарных операций. Опытный программист напишет блок в одну строку.

Подстановка параметра GET-запроса (строки, приходящей от пользователя при открытии страницы в браузере) прямо в SQL-запрос (обращение к базе данных). Потенциальная уязвимость в безопасности (SQL-инъекция).

Хардкод URL’ов. Адрес страницы приложения может меняться. Для отсылки на новый адрес программисту придется искать и менять данные в коде вхождения старого URL.

Именование переменных на разных языках — частный случай использования транслита в коде. Распространенная ошибка начинающих говнокодеров.

Пример кода уровня «Junior».

Определение действий, исходя из параметров GET-запроса последовательными условными блоками. Аналогично прошлому примеру.

«Echo» в коде является не лучшим решением для вывода текста или верстки в браузер. Усложняет процесс изменения внешнего вида сайта. Верстка должна находиться в отдельных файлах-шаблонах. По аналогии справедливо и для JS-, CSS-вставок. Обязательно разделение по разным файлам, желателен разброс по папкам.

Захардкоденный обработчик события click. Аналогично предыдущему пункту. Весь JS нужно выносить в отдельные файлы.

Код Middle-разработчика прост для понимания и содержит комментарии для разбора сложных участков. Используется ORM (Object-relational mapping) взамен написания нативных запросов к базе. Значительно снижается риск SQL-инъекций. Применяется ООП и MVC.

Различия между Middle- и Senior-разработчиком по фрагменту кода прослеживаются слабо и заключаются в выборе верных архитектурных решений.

Обобщенные критерии оценки сведены в таблицу. Список не ограничивается приведенными примерами.

Критерий оценкиJuniorMiddleSenior
Декомпозиция задачиПоследовательные строчки кода. Copy/paste — для повторного использования кода.Создает многократно используемые функции/объекты, решающие общие задачи.Использует соответствующие структуры данных и алгоритмы. Создает общий/объектно-ориентированный код, инкапсулирующий условия задачи.
Декомпозиция системыНе способен думать о системе сложнее одного класса или файла.Производит декомпозицию задачи и проектирует систему в пределах одной платформы или технологии.Визуализирует и проектирует сложные системы с несколькими линейками продуктов, интегрирует с внешними системами. Проектирует системы поддержки работы: мониторинг, генерация отчетов, аварийные переходы на запасные ресурсы.
ОбщениеНе может выразить свои мысли/идеи. Плохо с правописанием и грамматикой.Его понимают. Хорошее правописание и грамматика. Общается эффективно.Понимает и объясняет мысли/дизайн/идеи/специфику в точно выраженной форме. В общении соответствует ситуации.
Организация кода в файлеНет четкой организации в файле.Методы сгруппированы логически и по вызовам.Код разделен на регионы. Имеет грамотные комментарии со ссылками на файлы-исходники.
Организация кода между файламиНет четкой организации кода с делением на файлы.Физический файл выполняет одну функцию. Например, служит для объявления класса или для реализации одного функционала и т. д.Организация кода на физическом уровне соответствует проекту. Наглядность способа проектирования реализации через имена файлов и структуру папок.
Читабельность кодаОдносложные имена.Хорошие имена файлов, переменных, классов, методов и т. д. Нет длинных функций. Нестандартный код, багфиксы и допущения в коде поясняются комментариями.Допущения в коде сопровождаются командами Assert. Поток операций в коде естественный (без глубокой вложенности условий или методов).
Безопасное программированиеНе понимает данной концепции.Проверяет аргументы методов, возвращаемое значение и обработку исключений в потенциально важном коде.Имеет собственную библиотеку, помогающую в безопасном программировании. Пишет юнит-тесты для имитации сбоев.
Обработка ошибокПишет код для «идеального» случая без сбоев.Обработка ошибок в коде (кидает исключение или генерирует ошибку).Пишет код с функцией раннего определения ошибок. Придерживается последовательной обработки исключений в слоях кода и формулирует принципы процесса в системе.
ТребованияПонимает выставленные требования и пишет код в соответствии со спецификацией.Видит картину в целом и сразу выявляет дополнительные аспекты с последующим описанием в спецификации. Задает вопросы, касающиеся неучтенных случаев.Предлагает альтернативы и следует выставленным требованиям, основываясь на собственном опыте.
Базы данныхЗнает основы баз данных, транзакции. Пишет простые select-запросы.Проектирует нормализованные схемы БД с учетом запросов. Умело использует представления, хранимые процедуры, триггеры и собственные типы данных. Понимает разницу между кластеризованными и некластеризованными индексами. Специалист в использовании ORM инструментов.Осуществляет администрирование, увеличивает производительность и оптимизирует индексы БД. Пишет сложные select-запросы. Заменяет использование курсора вызовами функций SQL. Понимает принципы внутреннего хранения данных и индексов. Имеет представление о создании «зеркал» и репликации БД и т.д.
Читать еще:  Статья 320 Трудового Кодекса РФ с комментариями

Оценка уровня соискателя субъективна в размере допустимой погрешности. Но претенденты, как правило, соглашаются с результатом тестирования. На испытательном сроке в большинстве случаев кандидат имеет возможность быстро продемонстрировать уровень, превышающий оценочный.

Уровни квалификации программистов и разработчиков

  • Курсы
  • Мастер-классы
  • Преподаватели
  • Блог
  • Контакты
  • Курсы
  • Мастер-классы
  • Преподаватели
  • Блог
  • Контакты

Почему программисты много зарабатывают?

На самом деле, вопрос даже не в том, что программисты зарабатывают много, а в том, что в других отраслях у нас зарабатывают мало. Согласно статистике развитых стран, 2-3 тысячи долларов там — это нормальный заработок не только для сферы IT. Госслужащие, музыканты, водители и рабочие зарабатывают плюс-минус столько же.

Мы пока не можем похвастаться высокой планкой доходов для всех профессий. Но почему у наших программистов зарплаты на уровне мировых, а, скажем, у комбайнеров — нет? Причин много, но мы отметим три основные:

1. Высокий спрос на услуги IT-специалистов в мире.
Рынок программного обеспечения бурно растет, а вместе с ним и востребованность программистов. Наиболее «горячая» точка IT-индустрии — Кремниевая долина. Там разрабам платят столько, что сумма их годового дохода часто содержит больше цифр, чем ваш номер телефона. Конечно, это шутка, но с немалой долей правды.

2. Удобный экспорт IT-услуг.
Западные компании быстро сориентировались, что разработчикам из стран СНГ можно платить не 70-100 долларов в час (как своим), а 20-30. Работать удобно, ведь для импорта IT-услуг программистов не нужно везти в свою страну, в отличие от тех же комбайнеров. Писать программы можно удаленно, да и с общением проблем не возникает: английский давно стал основным языком коммуникаций для всей IT-сферы.

3. Легкая релокация разработчиков.
Вы скажете ок, но почему нашим программистам платят по 20 долларов в час, ведь могли бы платить и 5-10, на уровне местного рынка труда?

Дело в том, что разработчику легко собрать чемодан и переехать туда, где платят больше (смотри пункт 1). В крайнем случае — заняться фрилансом, получая оплату в евро или долларах. А когда есть альтернативы, зачем соглашаться на меньшее?

Итак, мы разобрались, почему айтишникам так благоволит фортуна, а теперь давайте посмотрим, что именно влияет на размер их доходов.

От чего зависит доход разработчика?

Больше всего на зарплату разраба влияет его квалификация, которую принято обозначать тремя грейдами. Первый из них — Junior (Джуниор или Джун), программист без опыта, головная боль всей команды. Если Джун не будет проявлять себя как Ждун, через год-два для него откроются перспективы стать Middle-разработчиком. Мидлы уже способны на самостоятельное решение несложных задач, а те, кто не сбавляет темп, достигают уровня Senior-разработчика. Сеньор — это высшая квалификация программиста, таким ребятам подвластны самые сложные задачи на системном уровне.

Мы уже описывали различия между грейдами довольно подробно, поэтому сейчас давайте просто пообщаемся с представителями каждой касты и узнаем об их заработках из первых уст.

Знакомьтесь, это Алексей, Junior-разработчик в компании PandaDoc. Работает меньше года, но уже может поведать кое-что интересное:
«В среднем, Frontend-разработчик уровня Junior на старте зарабатывает 300-500$. Правда, требования к Джунам сегодня выше, чем лет пять назад. Тогда Джуниор мог просто знать верстку и на базовом уровне JavaScript. Сегодня он должен не только отлично верстать и уверенно владеть JS (включая ES6 синтаксис, асинхронное программирование и т.д.), но и иметь хотя бы минимальный опыт работы с каким-либо JS-фреймворком (Vue, React, Angular).»

Согласитесь, довольно увесистый багаж знаний для того, чтобы зарабатывать свои «папиццот». Но давайте считать это платой за вход, ведь «туземун» еще впереди.

А вот Александр, Middle-разработчик в компании IsSoft. На вопрос о доходах он отвечает так: «На мой взгляд, вилка доходов мидл-разработчиков весьма широкая. Я ее вижу где-то от 2000 до 3000 долларов».

С ним соглашается Иван Дмитриевских, Head of HR Team Belitsoft: «Вообще, у Middle Developer довольно расплывчатые границы, начинающиеся от сильного Junior-специалиста и перетекающие в Senior Developer. К тому же зарплаты зависят от специализации и места работы».

Что ж, эти ребята зарабатывают уже недурно. А как насчет элиты программирования — великих Сеньоров?

Игорь Лебедев, iOS Senior Developer. Вопрос о зарплатах прокомментировал кратко: «Доходы от 3000 долларов». И добавил — «В iOS порог вхождения выше, но и платят тут больше».

Вы тоже заметили, что заработок программиста определяется не только квалификацией, но и спецификой работы? Давайте кратко разберем этот момент.

Как отличаются зарплаты в Backend, Frontend и прочих C++

Помимо уровня квалификации (Junior, Middle, Senior), программисты делятся по специализации. Те, кто отвечают за серверную часть сайта, называются Backend-разработчики. Без них любая страница в интернете будет просто набором картинок и текста, без связи с сервером. Frontend-разработчики, наоборот, отвечают за видимую часть. Благодаря им сайты корректно отображаются на любом гаджете, картинки не зависают, текст удобно читать. Зарплаты Frontend- и Backend-разработчиков, в среднем, отличаются на 10-20% в пользу последних. Но в большей степени зарплата все же будет зависеть от компании и уровня мастерства специалиста.

На доход часто влияет язык и среда программирования. Наиболее щедро оплачивается работа с iOS. Скромнее зарплаты у тех, кто пишет на Php, F#, Hack и Perl.

Читать еще:  Какая гарантия выдается на отделочные ремонтные работы

09.02.07 — Информационные системы и программирование, квалификация Разработчик веб и мультимедийных приложений

Требования к индивидуальным особенностям абитуриента

Аналитические способности, логическое мышление, аккуратность, педантичность, практическое владение английским языком (чтение технических текстов со словарем).

Медицинские противопоказания

— заболевания органов зрения со значительным снижением остроты зрения;
— заболевания сердечно-сосудистой системы;
— нервно-психические заболевания;
— выраженные дефекты зрения;
— тремор рук;
— предрасположенность к аллергии.

Профессия программиста в короткие сроки стала одной из самых востребованных в мире. Специалисты в области программирования здорово продвинули IT-технологии в массы и быстро дали понять человечеству, что можно сэкономить время, деньги и силы благодаря компьютерной программе – стоит только ввести свои данные и большая часть работы будет выполнена автоматически.

С появлением Интернета начался новый этап компьютерной революции. Очень быстро владельцы фирм и компаний начали продвигать свои товары и услуги на собственных сайтах в Интернете. Новые интернет-проекты, веб-инструменты, технологии и программные решения стали появляться практически каждый день. Профессии, о которых мир даже не мог подумать 10 лет назад, сегодня выходят в топ самых востребованных. Одна из них «Разработчик веб и мультимедийных приложений» специальности «ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ».

Специальность 09.02.07 «ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ», входит в перечень наиболее востребованных и перспективных профессий и специальностей ТОП-50 в России. Основным отличием специальности 09.02.07 от варианта предыдущего поколения заключается в практико-ориентированном подходе к освоению умений и знаний в рамках данной квалификации. Главной инновацией является содержание общепрофессиональных дисциплин, которые содержат основные понятия, принципы, методы и характеристики, необходимые для изучения разделов междисциплинарных курсов, входящих в профессиональные модули. В рамках профессиональных модулей происходит процесс освоения соответствующих общих и профессиональных компетенций при тесном взаимодействии теории и практики.

Существует множество причин, почему эта профессия сегодня так популярна. И есть одно простое объяснение: веб-разработчики создают Интернет. Каждый бизнес-проект в сети хочет зарабатывать и делать это эффективно. Это означает, что для создания таких проектов нужны квалифицированные веб-разработчики. Сейчас в мире более 11 миллионов веб-разработчиков различного уровня и квалификации. Количество веб-сайтов растёт огромными темпами (3-5 в секунду). Каждую минуту в сети появляется более 80 новых пользователей. И всё это говорит об одном: в мире сегодня просто невероятный спрос на веб-программистов.

Разработчики Web и мультимедийных приложений сочетают в своей работе дизайнерские и технические знания для проведения исследований, анализа, оценки, проектирования, программирования и изменения веб-сайтов и приложений, объединяющих текстовые, графические, мультипликационные, изобразительные, звуковые и видеоматериалы, а также другие интерактивные средства.

Во время получения квалификации «Разработчик веб и мультимедийных приложений» помимо общих профессиональных дисциплин студенты изучают принципы:

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

В процессе обучения студенты осваивают такие виды деятельности, как проектирование и разработка информационных систем; разработка дизайна веб-приложений; проектирование, разработка и оптимизация веб-приложений.

Требования к индивидуальным особенностям абитуриента:

Аналитические способности, логическое мышление, аккуратность, педантичность, практическое владение английским языком (чтение технических текстов со словарем).

Медицинские противопоказания

  • заболевания органов зрения со значительным снижением остроты зрения;
  • выраженные дефекты зрения;
  • заболевания сердечно-сосудистой системы;
  • нервно-психические заболевания;
  • тремор рук;
  • предрасположенность к аллергии.

Наши выпускники становятся незаменимыми специалистами в организациях, предоставляющих услуги в сфере информационных технологий, в отделах информатизации, в информационных вычислительных центрах и отделах технического обслуживания вычислительной техники. Многие сейчас занимаются сборкой и реализацией вычислительной техники. Но большинство разрабатывает и распространяет программное обеспечение, что и является непосредственной деятельностью этих специалистов.

Становясь специалистом с дипломом «Петровского колледжа» по специальности «ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ» квалификации «Разработчик веб и мультимедийных приложений», наши выпускники смогут работать в качестве:

  • web-программиста,
  • HTML-верстальщика
  • разработчика мультимедийных приложений,
  • консультанта по информационным системам,
  • тестировщика.

«ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ» — беспроигрышный вариант в современном мире для тех, кого по-настоящему интересует этот вид деятельности!

За время обучения по специальности «Информационные системы и программирование» наши студенты имеют возможность подтвердить приобретенные навыки и умения, участвуя в олимпиадах и конкурсах профессионального мастерства.

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

Стать востребованным специалистом и получить перспективную специальность в области информационных технологий Вы можете в «Петровском колледже»!

Дополнительные возможности

  • В ходе обучения в Петровском колледже вы сможете получить дополнительную квалификацию программиста 1С:Предприятия.
  • По окончании колледжа вы сможете продолжить обучение по сокращенным ускоренным программам в ВУЗах Санкт-Петербурга
  • Зачисление в ВУЗ для дальнейшего обучения по профилю специальности производится без предъявления свидетельства о результатах ЕГЭ
  • У вас будет возможность получить международный сертификат по английскому языку
голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector