Областной конкурс творческих проектов «Моя профессия» Профессия программист Г. Тотьма, МОУ «Тотемская СОШ 2», ученик 9А класса Тугаринов Дмитрий.
Сегодня наши офисы заполнены всевозможной техникой, самым важным является, конечно же, компьютер. Без этого все умеющего друга мы не сможем распечатать документы, отредактировать текст, сделать необходимые макеты и графики. Одним словом, компьютер в наши дни стал основным орудием труда офисного сотрудника. Следить за успешной работой компьютеров и программного обеспечения приходится многим специалистам, но самые главные компьютерщики - это бесспорно, программисты. Сегодня наши офисы заполнены всевозможной техникой, самым важным является, конечно же, компьютер. Без этого все умеющего друга мы не сможем распечатать документы, отредактировать текст, сделать необходимые макеты и графики. Одним словом, компьютер в наши дни стал основным орудием труда офисного сотрудника. Следить за успешной работой компьютеров и программного обеспечения приходится многим специалистам, но самые главные компьютерщики - это бесспорно, программисты.
Эта профессия пользуется все большей популярностью у молодежи. Юноши с удовольствием познают науку обращения с современной техникой, ее эксплуатации и создания программ. И вот уже не первое поколение программистов, выпущенных вузами, трудится в многочисленных компаниях и на предприятиях. Эта профессия пользуется все большей популярностью у молодежи. Юноши с удовольствием познают науку обращения с современной техникой, ее эксплуатации и создания программ. И вот уже не первое поколение программистов, выпущенных вузами, трудится в многочисленных компаниях и на предприятиях.
На заре становления компьютерной индустрии было актуально деление на прикладных и системных программистов. Если первые создали софт для конечных пользователей. То системные программисты создавали софт-инструменты для поддержки прикладных программистов: операционные системы, компиляторы, стандартные библиотеки и драйверы. На заре становления компьютерной индустрии было актуально деление на прикладных и системных программистов. Если первые создали софт для конечных пользователей. То системные программисты создавали софт-инструменты для поддержки прикладных программистов: операционные системы, компиляторы, стандартные библиотеки и драйверы. прикладныхсистемных прикладныхсистемных
Будучи специалистом, программист специализируется на предметной области, которая охватывает знания и навыки, которыми способен качественно овладеть один человек. Широта предметной области и качество навыков для программиста индивидуальны. И зависят от трудового опыта, интеллекта, врождённых наклонностей, силы воли, социальной отгороженности и конъюнктуры вакансий программистов. Ниже перечислены некоторые специализации программистов. Будучи специалистом, программист специализируется на предметной области, которая охватывает знания и навыки, которыми способен качественно овладеть один человек. Широта предметной области и качество навыков для программиста индивидуальны. И зависят от трудового опыта, интеллекта, врождённых наклонностей, силы воли, социальной отгороженности и конъюнктуры вакансий программистов. Ниже перечислены некоторые специализации программистов. Программист C++. Программист C++.C++ Веб-разработчик. Веб-разработчик. Веб-разработчик Delphi-программист. Delphi-программист. Delphi Программист Visual Basic. Программист Visual Basic.Visual BasicVisual Basic Программист.NET. Программист.NET..NET Java-программист. Java-программист. Java Программист баз данных (SQL, языки работающие с базами данных: Visual FoxPro, FoxBase, Dbase, PL\SQL и другие). Программист баз данных (SQL, языки работающие с базами данных: Visual FoxPro, FoxBase, Dbase, PL\SQL и другие).PL\SQL Программист-тестировщик. Программист-тестировщик. Программист-постановщик (Главный архитектор проекта). Программист-постановщик (Главный архитектор проекта). Программист микроконтроллеров. Программист микроконтроллеров.микроконтроллеров
Зарплата Функции программиста Образование Группы программистов ВОПРОСЫПОПРОФЕССИИВОПРОСЫПОПРОФЕССИИ Личные качества Значение понятия Далее
Значение понятия Программи́ст профессия или увлечение человека, занимающегося разработкой программного обеспечения для программируемых устройств, которые, как правило, содержат один и более CPU. Примером таких устройств являются настольный ПК, сотовый телефон, смартфон, коммуникатор, игровая приставка, сервер, суперкомпьютер, микроконтроллер, промышленный и одноразовый компьютер. Программи́ст профессия или увлечение человека, занимающегося разработкой программного обеспечения для программируемых устройств, которые, как правило, содержат один и более CPU. Примером таких устройств являются настольный ПК, сотовый телефон, смартфон, коммуникатор, игровая приставка, сервер, суперкомпьютер, микроконтроллер, промышленный и одноразовый компьютер. программного обеспеченияCPUПКсотовый телефонсмартфон коммуникаторигровая приставкасервер суперкомпьютер микроконтроллер промышленный одноразовый компьютер программного обеспеченияCPUПКсотовый телефонсмартфон коммуникаторигровая приставкасервер суперкомпьютер микроконтроллер промышленный одноразовый компьютер Назад
Зарплата Заработки программистов варьируются в пределах $1500–3200. Нижняя граница зарплатной «вилки» относится к специалистам с небольшим опытом. А профи со стажем, успевшие поработать в крупных IT-компаниях и принять участие в реализации заметных проектов – например, в создании программного обеспечения для web- сайтов с посещаемостью от уникальных гостей в сутки – зарабатывают от $2500 в месяц и выше. Заработки программистов варьируются в пределах $1500–3200. Нижняя граница зарплатной «вилки» относится к специалистам с небольшим опытом. А профи со стажем, успевшие поработать в крупных IT-компаниях и принять участие в реализации заметных проектов – например, в создании программного обеспечения для web- сайтов с посещаемостью от уникальных гостей в сутки – зарабатывают от $2500 в месяц и выше. Назад
Функции программиста Программист занимается разработкой, отладкой и тестированием программного обеспечения. Это могут быть и компьютерные игры, и программы для поддержки и модернизации интернет-сайтов, и программы, позволяющие компаниям автоматизировать свои бизнес- процессы. Очень часто компании ищут «узких» специалистов – например, программистов 1С, отлично знающих платформы 1С 8 (или 1С 7.7) и имеющих опыт внедрения этих программных пакетов и доработки отдельных модулей в соответствии с потребностями конкретной фирмы. В иностранных и российских компаниях, производящих программное обеспечение, востребованы разработчики новых информационных систем, программ и приложений. Программист занимается разработкой, отладкой и тестированием программного обеспечения. Это могут быть и компьютерные игры, и программы для поддержки и модернизации интернет-сайтов, и программы, позволяющие компаниям автоматизировать свои бизнес- процессы. Очень часто компании ищут «узких» специалистов – например, программистов 1С, отлично знающих платформы 1С 8 (или 1С 7.7) и имеющих опыт внедрения этих программных пакетов и доработки отдельных модулей в соответствии с потребностями конкретной фирмы. В иностранных и российских компаниях, производящих программное обеспечение, востребованы разработчики новых информационных систем, программ и приложений. Назад
Образование Желательно иметь высшее образование технического вуза по специальностям прикладная математика или вычислительная техника. Однако в этой профессии очень много значит опыт работы. Еще несколько лет назад среди программистов не было редкостью, когда самоучка оказывался более профессиональным. Правда сейчас эта тенденция идет на убыль. В большинстве случаев, программист должен знать несколько языков программирования, такие как C++, Delphi, Visual Basic, PHP, Java, Perl и т.д. Набор знаний специалиста определенного направления достаточно специфичен. В рамках своей специализации он знает все, а вот в соседней области знаний может не хватать. Но все же главное же в этой профессии способность к освоению методик программирования, которые постоянно развиваются. Желательно иметь высшее образование технического вуза по специальностям прикладная математика или вычислительная техника. Однако в этой профессии очень много значит опыт работы. Еще несколько лет назад среди программистов не было редкостью, когда самоучка оказывался более профессиональным. Правда сейчас эта тенденция идет на убыль. В большинстве случаев, программист должен знать несколько языков программирования, такие как C++, Delphi, Visual Basic, PHP, Java, Perl и т.д. Набор знаний специалиста определенного направления достаточно специфичен. В рамках своей специализации он знает все, а вот в соседней области знаний может не хватать. Но все же главное же в этой профессии способность к освоению методик программирования, которые постоянно развиваются. Назад
Группы программистов Программистами обобщенно называют категорию людей, занимающихся разработкой алгоритмов и программ на основе математических моделей. Условно программистов можно разделить на три категории: Прикладные программисты. Такие специалисты занимаются разработкой конкретных программ, необходимых для работы организации. Например, сюда можно отнести программистов 1С. Системные программисты программируют операционные системы, интерфейсы к распределенным базам данных, работают с сетями. Web-программисты имеют дело с сетями, но, как правило, с глобальными, такими, как Internet. Они пишут web- интерфейсы к базам данных, создают динамические web- страницы и т.п. Программистами обобщенно называют категорию людей, занимающихся разработкой алгоритмов и программ на основе математических моделей. Условно программистов можно разделить на три категории: Прикладные программисты. Такие специалисты занимаются разработкой конкретных программ, необходимых для работы организации. Например, сюда можно отнести программистов 1С. Системные программисты программируют операционные системы, интерфейсы к распределенным базам данных, работают с сетями. Web-программисты имеют дело с сетями, но, как правило, с глобальными, такими, как Internet. Они пишут web- интерфейсы к базам данных, создают динамические web- страницы и т.п. Назад
Личные качества Прежде всего, программист должен обладать терпением и выдержкой. Это совершенно незаменимые качества в его работе. Программирование, бурно развивающаяся область, поэтому нужно уметь быстро адаптироваться и постоянно изучать что-то новое. Иначе через несколько лет ваша ценность как специалиста может заметно снизиться. Умение объективно оценивать возможности технологий и их использование в каждом конкретном случае. Чтобы не получалось так, что дрова пилятся с применением новейших лазерных разработок Прежде всего, программист должен обладать терпением и выдержкой. Это совершенно незаменимые качества в его работе. Программирование, бурно развивающаяся область, поэтому нужно уметь быстро адаптироваться и постоянно изучать что-то новое. Иначе через несколько лет ваша ценность как специалиста может заметно снизиться. Умение объективно оценивать возможности технологий и их использование в каждом конкретном случае. Чтобы не получалось так, что дрова пилятся с применением новейших лазерных разработок Назад
На вопрос «Кем быть, что делать?», особенно тем, у кого хорошо с математикой и кто любит сидеть за компом, довольно очевидный ответ – программистом. На вопрос «Кем быть, что делать?», особенно тем, у кого хорошо с математикой и кто любит сидеть за компом, довольно очевидный ответ – программистом. Почему? Почему? Программирование и все, что связано с IT – это современное профессиональное направление, оно развивается. Безработный Айтишников нет. В этой профессии есть своя романтика и много плюсов, а именно: 1) труд программиста (будем называть эту профессию так, хотя в ней есть много специализаций) высоко оплачивается 2) программист может выбирать себе работу, устанавливать себе более свободный, чем у других профессий, рабочий график, работать дистанционно, найти работу в столице или за границей. 3) это – интересная и творческая работа. 4) если есть способности, можно поступить в престижный ВУЗ на бюджетное отделение. Так что кто думает, что эта работа для него, то выбирайте эту пофессию. Программирование и все, что связано с IT – это современное профессиональное направление, оно развивается. Безработный Айтишников нет. В этой профессии есть своя романтика и много плюсов, а именно: 1) труд программиста (будем называть эту профессию так, хотя в ней есть много специализаций) высоко оплачивается 2) программист может выбирать себе работу, устанавливать себе более свободный, чем у других профессий, рабочий график, работать дистанционно, найти работу в столице или за границей. 3) это – интересная и творческая работа. 4) если есть способности, можно поступить в престижный ВУЗ на бюджетное отделение. Так что кто думает, что эта работа для него, то выбирайте эту пофессию.