Номер 47 (843), 01.12.2006

"КРУГИ ПОД ОЧКАМИ"? НЕТ, "ПОВЕЛИТЕЛИ ПРОГРАММ"!

"Я люблю работать на компьютере и хочу стать программистом. Расскажите об этой профессии. Особенно я хочу знать, сколько зарабатывают программисты".

Олег, ученик 7 класса.

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

Прежде всего, программист – это тот, кто пишет программы для компьютера. Потому так и назван. Его, с некоторой долей юмора, можно даже назвать полиглотом, ибо программист должен владеть как минимум английским языком и несколькими языками программирования, причем чем больше он будет знать языков, тем шире круг задач, с которыми он сможет справиться. Хорошие программисты, как, впрочем, хорошие специалисты и в других областях, – немного фанаты своей профессии, т. е. слегка "повернуты" на компьютерах. И, конечно, они могут изъясняться иногда на непонятном языке. Например, фразу: "Слуш, тут мать полетела, кэш у нее грохнулся, а БИОС сдох еще раньше, но я сначала не заметил, только потом маздай глючить начал", поймет не каждый. Но это только касательно того, что относится к компьютерам. А в обычной жизни программисты такие же люди, как и все, и о своей работе предпочитают говорить только с коллегами: они друг друга легче понимают, а грузить остальных абсолютно не нужно. Да и надоедает компьютер порядком, когда работаешь за ним по 10 часов в сутки, если не больше...

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

Во-первых, программист должен хорошо разбираться в компьютере, по крайней мере, в программной его части, что могут далеко не все. К тому же он должен знать много языков программирования, у каждого из которых своя структура, свой синтаксис и т.д., пусть даже многие чем-то схожи. Ну и, наконец, это дело иногда довольно-таки кропотливое, требующее массу времени, внимания и усидчивости, зачастую весьма рутинное, особенно когда пишешь программы под заказ, что приходится делать, пока не создашь собственную империю, как, например, "Microsoft" Билла Гейтса.

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

О бытовой части. Программисты – не инопланетяне, они обычные люди, просто знающие больше многих в определенной области. И нет такого, чтобы прямо-таки все ходили в черных джинсах, пили пиво в огромных количествах, не мыли голову, спали по две ночи в неделю и просиживали за компьютером все время, а на звонке у них стояло бы "Incoming chat request!" Все ведут себя так, как им нравится. И то, что программисты замкнутые, и взгляд у них вечно направлен куда-то вглубь себя – тоже неправда. Некоторые, конечно, после определенного периода работы становятся людьми скучными, зациклившимися на компьютерах и программах, необщительными. Но есть и другие, и таких все же больше, которые любят пообщаться в интернете и в реальной жизни, тему компьютеров в разговорах с обывателями ("ламерами" на компьютерном жаргоне) избегают и, вообще, являются хорошими друзьями. Да и очки далеко не у всех: у кого-то хорошее зрение, и оно не портится от компьютера, или он правильно соблюдает режим работы, делая перерывы. Есть и те, у кого зрение подпорчено компьютером, или оно плохое с детства и они нередко носят контактные линзы. Что же касается того, что программисты пьют много пива и кофе – это во многих случаях правда, работа нервная и т.д., ну и просто так исторически сложилось. Но опять же, есть исключения.

Заработок программиста зависит от его возможностей и от платежеспособности (или скупости) компании. В принципе нет ничего невозможного – взять, к примеру, того же Билла Гейтса, хотя он и гений. А ведь начинал простым программером. Что касается девушек, то им самим решать – хорошие из программистов женихи или нет. С одной стороны, ребята много времени проводят за компьютером по работе, но ведь и получают обычно немало. Тут, конечно, надо рассматривать каждый отдельный случай.

Подведем итоги.

Программисты – тоже люди, к тому же это очень заманчивая профессия, хотя и не для всех, конечно, как, впрочем, и все остальные. Более того, программисты зачастую очень доброжелательны, они желают всему миру: "Крепкого коннекта и быстрого пинга". А как к ним относиться – решайте сами... И да пребудет с вами сила великого Коннекта!

Алексей Краев, учащийся Ришельевского лицея, призер олимпиад по информатике, член международного клуба "Самый умный".

Коллаж А. КОСТРОМЕНКО.