Программист за работой




Не хватает программистов




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




"Великий" программист




Крыс - программист




Лохматый программист




Отдых после тяжелой работы




Программист с компьютером на "ты"




Поэт - программист




Не только написать.
но и объяснить



Выбор профессии

Программист                                  Педагог


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

Программист

  Сегодня наши офисы заполнены всевозможной техникой, самым важным является, конечно же, компьютер. Без этого все умеющего друга мы не сможем распечатать документы, отредактировать текст, сделать необходимые макеты и графики. Одним словом, компьютер в наши дни стал основным орудием труда офисного сотрудника. Следить за успешной работой компьютеров и программного обеспечения приходится многим специалистам, но самые главные компьютерщики - это бесспорно, программисты.
   Эта профессия пользуется все большей популярностью у молодежи. Юноши с удовольствием познают науку обращения с современной техникой, ее эксплуатации и создания программ. И вот уже не первое поколение программистов, выпущенных вузами, трудится в многочисленных компаниях и на предприятиях.
  Профессия программиста относится к трем типам: "Человек-Техника", "Человек-Знаковая система" и "Человек-Человек".
Особенности профессии "Человек-Техника": люди, работающие в сфере «Человек - Техника», производят вещественные продукты труда, виды и формы энергии, создают вещественные средства деятельности, многие условия и предметы искусственной среды обитания людей, средства их существования и развития. Содержанием высших уровней естественнонаучной и инженерной деятельности является исследование и проектирование в сфере материального мира (природы, организма человека, техносферы, информационной сферы). Исследование создает новое знание, а проектирование - новые объекты на основе этого знания.
   К представителям профессий данного типа предъявляется множество требований. Нужно уметь разбираться в чертежах и схемах. Важно иметь четкий образ не только устройства различного оборудования, но и представлять процессы рабочего взаимодействия его частей. Это позволяет строить версии о возможных причинах различных неполадок и мысленно проигрывать варианты поиска, выделяя наиболее вероятный. Особенно глубокие знания требуются в области свойств предметов труда, условий и средств их преобразования, важно знать устройство и функции применяемых приборов, машин, инструментов, знать множество строгих правил и ограничений, относящихся к режимам работы оборудования, условиям безопасного труда. В области познавательных процессов к профессионалам сферы «Человек - Техника» предъявляются высокие требования к различным видам памяти, мышления. Часто необходимо хорошее мысленное оперирование предметами в пространстве.
   Высоко ценится способность принимать оптимальное решение в короткий срок. Особо можно выделить технический тип мышления, представляющий собой своеобразный синтез логического и образного мышления, так как в деятельности инженера сочетаются эти полярные стили мышления.
   Для представителя профессии типа «Человек - Техника» важны такие качества, как деловитость, эмоциональная сдержанность, способность самостоятельно работать иногда при ограниченных контактах с коллегами, аккуратность и добросовестность. Таким образом, люди, работающие в сфере «Человек - Техника», имеют дело с техникой, мысленно оперируют предметами в пространстве, используют логическое и образное мышление для принятия решений и устранения различного рода неполадок. В профессии программиста этому типу больше всего соответствует должность «сетевого администратора». Такой специалист большую часть времени занимается конфигурированием и настройкой различных программных систем, устранением неполадок, возникающих как на различных серверах, так и на компьютерах сотрудников организации. Помимо работы с ПО, «сетевой администратор», занимается настройкой различного сетевого оборудования: оптимизирует работу сетевых устройств, решает проблемы, связанные с совместным использованием оборудования организацией и Internet-провайдером, АТС.
  Особенности профессии «Человек-Знаковая система»: люди, которые работают в сфере «Человек-Знаковая система», создают и перерабатывают тексты, документы, таблицы, формулы, перечни, каталоги каких-либо объектов. К представителям данной профессии предъявляются следующие требования: умение разбираться в условных обозначениях, искусственных языковых системах. Так, основной задачей программиста является создание программы с использованием какого-либо языка программирования. При этом используется множество условных обозначений: для названия переменных, функций, процедур.
  Важным элементом этой профессии является познавательная деятельность, так, программист практически постоянно восполняет пробелы в знаниях, используя различную техническую документацию. К человеку предъявляется также желательное требование иметь быстрые и точные, хорошо скоординированные движения пальцев рук – для работы за клавиатурой компьютера. В области познавательных процессов к профессионалам сферы «Человек – Знаковая система» предъявляются высокие требования к памяти: часто необходимо воспринимать и удерживать словесно-логическую информацию больших объемов, хранить множество инструкций, правил и положений. Данная профессия является творческой в том смысле, что в деятельности часто возникают нестандартные, уникальные задачи, требующие находчивости, изобретательности, бескорыстной интеллектуальной инициативы. По мнению Е.А. Климова, для представителя профессии типа «Человек – Знаковая система» важны такие качества, как аккуратность, эмоциональная устойчивость, усидчивость, систематичность, способность строго следовать многочисленным правилам, сосредоточенно работать в условиях внешних помех, контролировать ход и правильность умственных действий.
  Таким образом, люди, работающие в сфере «Человек – Знаковая система», имеют дело с созданием и переработкой текстовой информации. Важным аспектами является креативность деятельности (постоянно возникают нестандартные задачи) и познавательная активность (постоянно необходимо обращаться к технической документации, чтобы восполнить пробелы в знаниях). К этому типу относятся все специализации в профессии программиста, так как и программист, и сетевой администратор, и системный аналитик используют искусственные языки программирования для составления программ и сценариев.
  Особенности профессии «Человек-Человек»: люди, которые работают в сфере «Человек-Человек», умеют руководить группами, коллективами, сообществами людей.
   К представителям данной профессии предъявляются следующие требования: умение слушать и слышать, четко и ясно излагать свои мысли, способность понимать внутренний мир человека, способность сопереживать стороннему человеку. Важными моментами являются наблюдательность к проявлениям чувств, ума, характера, поведения человека, способность по возможности объективно оценивать ситуацию и человека в ней. Профессионал должен иметь жизненный опыт, широкий кругозор в области гуманитарного знания. Из-за большого разнообразия нестандартных рабочих ситуаций, работник должен иметь творческий склад ума, уметь моделировать последствия своих и чужих действий. Для представителя профессии типа «Человек – Человек» важны такие качества, как выдержка, способность сообразовывать свое поведение с моральными и юридическими нормами, позитивное отношение и доброжелательность по отношению к людям. Таким образом, специалисты, работающие в сфере «Человек – Человек», имеют дело с людьми в различных рабочих ситуациях взаимодействия, когда требуется смоделировать внутренний мир человека в контексте «здесь и сейчас», чтобы принять какое-либо решение, затрагивающее этого человека. В профессии программиста этому типу больше всего соответствует две новые должности, в большей степени - «менеджер проектов» и в меньшей степени - «лидер группы разработчиков». Основой их деятельности является руководство коллективом программистов. Следует отметить, что и системный аналитик, и консультант и сетевой администратор по роду деятельности также много общаются с людьми. Так, консультант отвечает на вопросы программистов, сетевой администратор – на вопросы пользователей (это могут быть как программисты так и представители других профессий), а системный аналитик задает вопросы заказчику для того, чтобы выявить его потребности (часто общение ведется на английском языке). Отметим, что системный аналитик, помимо активного слушания, должен уметь просто, понятно и четко излагать свои мысли в различного рода документации, которая сопровождает проект, так как пользователи этой документации: программисты, «менеджер проектов» и заказчики, то есть люди с совершенно разной технической подготовкой (так, например, заказчик часто является просто пользователем компьютера и не разбирается в программировании).
   В заключение необходимо отметить, что и программист общается как со своими коллегами по проектной команде, так и с консультантами, сетевым администратором, лидером группы, менеджером проекта, то есть современный программист частично относится и к типу «Человек-Человек». Таким образом, мы получили описание профессии программиста с помощью типологии, разработанной Е.А. Климовым. Современный программист может быть представлен на основе типов: «Человек-Техника», «Человек-Знаковая система», «Человек-Человек». В зависимости от занимаемой должности (программист, лидер группы разработчиков, консультант, системный аналитик, сетевой администратор или менеджер проектов) и, как следствие, круга решаемых задач, программиста можно отнести к одному из описанных выше типов.
   По данным доклада, который был обнародован журналом Money и веб-сайтом Salary.com (США), самыми перспективными и прибыльными профессиями на сегодняшний момент являются: разработчик программного обеспечения, профессор колледжа, администратор и финансовый советник. Через десять лет люди на этих должностях будут получать самую высокую зарплату.
  Так, хотя разработчик программного обеспечения на Западе сейчас и получает чуть более 80 тыс. долларов в год, через 10 лет он будет получать уже 117 тысяч.
   Программистами в России обозначают всех, кто занимается разработкой программного обеспечения. За рубежом, где предпочитают узких специалистов, существует более четкая градация. Постановкой технического задания, выбором средств реализации, написанием программы, ее тестированием, поддержкой занимаются разные люди. У нас же часто одному программисту приходится брать на себя если не все, то многое. Но, по большому счету, система организации труда - единственное отличие. Утверждение "Это не профессия, а образ жизни (другой вариант - диагноз)" соотносимо и с нашими, и с западными специалистами. Отсюда и бессонные ночи, проводимые перед мерцающим монитором. И работа в режиме "нон-стоп", что вызвано не производственной необходимостью, а личной потребностью в общении с компьютером. У них особый, несвойственный "юзерам", склад характера. Независимо от того, в какой стране они живут. Но одного характера, конечно, мало. Чтобы стать высококлассным программистом, необходимо постоянно учиться. Всю жизнь. Иначе не угнаться за развитием информационных технологий и требованиями работодателей.
   Большинство российских фирм имеет дело с уже готовыми программными продуктами, созданными такими гигантами, как Microsoft, Oracle и др. Специалистам остается лишь адаптировать их к потребностям конкретной организации, чтобы облегчить работу бухгалтерий, отделов кадров, финансовых отделов и пр. Творчество в этом случае практически отсутствует: приходится следовать жестким стандартам. Другой вариант - трудоустройство в компанию, которая занимается разработкой антивирусных программ, созданием компьютерных игр и т. п. Здесь уже возможностей для креатива больше. Спрос на программистов огромен. Это подтверждает количество вакансий, размещенных за неделю на сайте www.rabota.ru  - 479. В зависимости от места работы, опыта, должностных обязанностей, зарплата специалиста составляет от $ 200 до $ 2000 в месяц. Самая низкая - в бюджетных организациях. Самая высокая - у сотрудников российских представительств западных фирм. Основное преимущество профессии: начинать работать можно, не имея законченного высшего образования. Многие студенты технических вузов приобретают опыт и полезные связи задолго до получения диплома.

 

Программист                                  Педагог
 

 

Идеальный программист

 

"Программа без багов?
Зачем нам она?
Ведь юзер доволен-
Заплатит сполна".
Но гордый программер
остался один.
Ушли все домой,
Он все не уходил.
Он в душной конторе
сидел до утра,
Средь листингов, дампов,
CD et cetera…
Куренье и кофе,
Debugging и trace,
"Ах вот в чем все дело!
Неправильный case!"
И так, в исправленьях,
За годом шел год.
Коллеги язвили:
"Все чистишь свой код?"
Он умер за клавой –
Пролей слезу жалости! –
От голода, жажды
И общей усталости. Жена программиста,
Смотря прямо вниз,
Сказала: "Не умер он.
Просто повис."








 

"Как программисты пишут стихи:


Ваш интерфейс мне так приятен
И так продуман глубоко,
 Интуитивно он понятен,
Общаться с Вами мне легко.
Ваш взгляд сверкает словно сканер;
Вы так прекрасны - нету слов;
Вы мне напомнили Flash-баннер,
Ну или лучший из GIF'ов.
Ваш торс мне вдруг сейчас напомнил
SAMSUNG'а плоский монитор.
Ваш образ душу мне наполнил,
Спалил на кулере мотор.
И моё сердце перегрелось,
Сервачный,словно «Пень-Ксеон»,
И часто-часто застучалось,
Как гигагерцевый «Атлон».
Хочу я с Вами повстречаться
По протоколу TCP
И вашим навсегда остаться
И заменить Вам Win XP.








Однажды в студеную зимнюю пору
Я вышел из Windows:
Был Нортон и ДОС.
Гляжу - запускается медленно снова: -
Наверно я с Enter руку не унес.
Под Windows PM я обои расклею,
Быть может картинку,
а может -  узор;
Подвигаю окна,
все PIFы настрою,
Тут ALT/F4 - и весь разговор.






О сколько нам открытий чудных
Приносит Микрософта дух!
И Интел, сын ошибок трудных,
И Борланд, Парадоксов друг!






 

Стих про десятерых программистов

 

 Десять программистов
продукт решили сделать,
Один спросил:
"А деньги где?" -
и их осталось девять.
Девять программистов
предстали перед боссом,
Один из них не знал FoxPro,
и их осталось восемь.
Восемь программистов
купили IBM,
Один сказал: "MAC лучше",
- и их осталось семь.
Семь программистов
хотели help прочесть,
У одного накрылся винт,
и их осталось шесть.
Шесть программистов
пытались код понять,
Один из них сошел с ума,
и их осталось пять.
Пять программистов
купили CD-ROM,
Один принес китайский диск -
остались вчетвером.
Четыре программиста
работали на Си,
 Один из них хвалил Паскаль,
и их осталось три.
Три программиста
в сети играли в DOOM,
Один чуть-чуть замешкался,
и счет стал равен двум.
Два программиста
набрали дружно "win",
Один устал загрузки ждать -
остался лишь один.
Один программист
все взял под свой контроль,
Но встретился с заказчиком,
и их остался ноль.
Ноль программистов
ругал сердитый шеф,
Потом уволил одного,
и стало их FF.

 

<Главная> <Профсамооценка> <Выбор профессии>
<Обучение> <Рабочие места> <Авторы>