close

Вход

Забыли?

вход по аккаунту

?

3. Требования к профессиональному программисту, структура его знаний

код для вставкиСкачать
Вопрос: 3. Требования к профессиональному программисту, структура его знаний
Профессиональный программист - это человек, который фанатично предан своему делу, готов сутками составлять сложнейшие алгоритмы, в буквальном смысле слова не отрываясь от компьютера.
* способность определять архитектуру программы (разбивать программу на составляющие компоненты)
* умение видеть задачу на разных уровнях детализации
* умение представить проектируемый процесс в динамике
* умение видеть дальше, разрабатываемой в данный момент, программы
* умение обобщать типичные ситуации
* умение применять и комбинировать хорошо известные программные приёмы и типовые алгоритмы
* культура собственного труда
* способность анализировать собственные ошибки
* умение работать в коллективе умение работать с пользователем
уть, который может пройти программист как профессионал, можно условно разделить на четыре уровня:
* Пользовательский уровень. Получить базовые навыки пользования компьютером.
* Знание основ программирования. Основная ваша задача на этом этапе - это понимание таких вещей как алгоритм, код, данные. Вы должны уметь работать с числовыми и строковыми переменными, массивами, использовать циклы, условный оператор, подпрограммы в формате процедур или функций, корректно программировать ввод и вывод данных.
* Углубленное изучение языка программирования; работа в реальных коммерческих проектах. Профессиональное программирование. Это выражается в уровне понимания происходящих процессов как создания программного обеспечения (ПО), так и его последующего внедрения и использования. Лучшее средство для этого - разработка своего собственного программного проекта
* Работа в команде программистов над сложными системами. Опыт работы.
Документ
Категория
Разное
Просмотров
105
Размер файла
28 Кб
Теги
знание, структура, требования, профессионального, программиста
1/--страниц
Пожаловаться на содержимое документа