Я горжусь своей профессией. Я — программист

Идеальный программист. Как стать профессионалом разработки ПО Мартин Роберт С.

Программисты и люди

Программисты и люди

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

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

Из книги Человеческий фактор [Успешные проекты и команды] автора Листер Тимоти

Из книги Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения автора Коуберн Алистэр

Из книги Журнал «Компьютерра» N8 от 27 фераля 2007 года автора Журнал «Компьютерра»

Из книги Человеческий фактор в программировании автора Константин Ларри Л

ПИСЬМОНОСЕЦ: Грамотные люди Автор: Владимир ГуриевРазвернула номер #6(674) «Компьютерры» и в конце «13-й комнаты» В. Гуриева прочитала упоминание о потемкинской деревне. Я считала, что в вашем журнале работают грамотные люди, которые знают, что Потемкин действительно строил

Из книги Создание шаблонов Joomla автора Автор неизвестен

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

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

59 Одаренные программисты Это был долгий год. Месяц за месяцем вы, как и другие программисты из вашей команды, тяжело работали, выполняя обязательства по проекту. Вы начинаете думать о премии в конце года. Это сезон подарков - зимнее солнцестояние, Ханука, Рождество, Кванза

Из книги Домены. Все, что нужно знать о ключевом элементе Интернета автора Венедюхин Александр

Люди Теперь перейдем к людям, которые наполняют сайт содержимым – редакторам. В первую очередь необходимо пробудить в них чувство ответственности.Вот пример корректного и семантически правильного оформления текста:

заголовок первого уровня

первый

Из книги Секреты приложений Google автора Балуев Денис

I.3.7 Люди Термин "хакер" (hacker) часто используется в положительном смысле - человек, имеющий высокий уровень компьютерных знаний. С другой стороны, хакером называют и человека, пытающегося взломать личные компьютерные сети. В книге мы будем использовать второе значение

Из книги Человеческий фактор. Успешные проекты и команды автора Листер Тимоти

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

Из книги Компьютерные террористы [Новейшие технологии на службе преступного мира] автора Ревяко Татьяна Ивановна

Люди Любой адрес, с которого вам хотя бы раз пришло письмо, почтовая служба Gmail запоминает навсегда. Больше писем – больше контактов! Все они доступны из пункта «Адресная книга» основного экрана и представляют собой нечто больше, чем просто записную книжку. Пожалуй, это

Из книги Идеальный программист. Как стать профессионалом разработки ПО автора Мартин Роберт С.

Люди Нас уже давно не удивляют фотоаппараты, умеющие наводить резкость на человеческие лица и даже делать снимок в тот момент, когда все улыбаются. Но Веб-альбомы Picasa пошли гораздо дальше. Поиск по лицам – удивительная функция, которая в полуавтоматическом режиме умеет

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

Роберт А. Хайнлайн

Писать про IT-профессии довольно сложно, ведь они сейчас в каждой сфере. Почти в любой профессии что-то связано с IT.

Дело, которым человек решил заниматься в жизни, должно быть значимым и нужным другим людям, приносить реальную практическую пользу. Можно сколько угодно внутренне самосовершенствоваться и утверждать, будто самое важное - это твой богатый внутренний мир, но, на самом деле, всё, что происходит в сознании человека, не имеет никакого смысла и значения, если не дает реальных ощутимых практических плодов, влияющих на жизнь и развитие общества в целом. Объективно, человек - это его работа, это конечный результат прилагаемых усилий. Всё остальное - только почва, из которой такой плод - результат - может вырасти. Люди, не сумевшие вовремя этого осознать, обрекают себя на то, чтобы долгое время, если не навсегда, оставаться аутсайдерами, способными только ныть, жаловаться и недоумевать, почему общество их отвергает?!

Когда-то передо мной встал вопрос: кем стать?


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

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

Когда я знакомлюсь с людьми, меня спрашивают: «Таня, а на кого ты учишься? Кем ты хочешь стать?», и тогда я думаю: «Я учусь на программиста, но что значит стать программистом? Я ведь люблю то, что изучаю», тогда я понимаю, что программист – это не просто профессия, это состояние души, это в крови. Как и любая профессия. «Выбери себе работу по душе, и тебе не придется работать ни одного дня в своей жизни» Конфуций.

Но, как и у любого дела, у программирования есть свои плюсы и минусы.

Самый главный минус - работать за компьютером надо довольно долгое время. Понятно, что подобное вполне может негативно отразиться на состоянии здоровья: развивается гиподинамия, ухудшается зрение. С другой стороны, я, как современный тинэйджер, и без того проводила более чем достаточно времени за компьютером, так почему не направить все мои знания, навыки и умения в нужное русло, без ущерба для себя? Кроме того, нужно просто больше уделять внимания спорту, стараться вести подвижный образ жизни, и тогда прекрасно получится всё сбалансировать.

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

Что касается плюсов.

Самое первое, что хотелось бы отметить, работа творческая, и творить можно все, что придет в голову тебе или заказчику. Одновременно это работа, обладающая исключительной социальной ценностью. Ведь мало кто сегодня представляет свою жизнь без компьютера, я не имею в виду только конкретно ПК. Компьютеризировано буквально всё - от микроволновой печи и прочих бытовых приборов, которыми пользуется любая домохозяйка, до смартфона и автомобиля. Да что автомобиль?! А космический корабль; а роботы-хирурги, помогающие врачам оперировать на самых сложных участках?! И с каждым годом будет появляться всё больше подобных устройств, в то время как примитивные вещи уйдут в прошлое.

Так кто же такой программист? Это специалист, задача которого - научить компьютер необходимым каждому навыкам. Если же мы собираемся кого-то (или что-то) чему-то обучать, то обязаны говорить на одном языке со своим учеником, не важно, одушевленным или неодушевленным и быть способным объяснить ему нашу задачу. Мало того, от программиста требуется еще и знать профессии и сферы деятельности, в которых используется компьютер! И сделать так, чтобы машина и специалист в той или иной области смогли понять друг друга и «договориться». Интересно? Еще как! Вот вам и применение для моей экстраверсивности, желания и умения общаться не только с машинами, но и с людьми. И более всего я хочу сама общаться с заказчиками, а не поручать это «бизнес-информатикам».

Ведь многих моих коллег безумно раздражает отношение к нам, специалистам IT, как к каким-то магам, когда в результате решения элементарной, с нашей точки зрения, задачи, на нас смотрят круглыми глазами, в которых читается: «О, белый человек, ты принес нам огонь!» - а ты, собственно, просто чиркнул зажигалкой.

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

Второй плюс.

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

Третий плюс профессии. Профессия актуальная и высокооплачиваемая. Если зайти на всевозможные сайты по поиску работы, можно увидеть, что в сфере программирования масса вакансий. Основные - специалисты по 1C-бухгалтерии, разработка веб-сайтов, программирование на языках Си (Си шарп чаще всего), а так же язык Java. При этом средняя оплата за проект, который можно выполнить в короткие сроки - 50 000 руб. Все зависит лишь от ответственности и способности сотрудника. За границей деятельность таких специалистов оцениваются еще дороже, а язык один и тот же.

Следующий плюс.

Есть все шансы стать инди-разработчиком. То есть, полностью работать на себя, без необходимости зависеть от кого бы то ни было и выставлять исключительно свои проекты. Девиз инди-программистов - «Do It Yourself» - сделай это сам.
Пятое достоинство: возможность профессионального роста. Нет определенной планке я могу достичь любого уровня, здесь все зависит только от меня, от того, насколько любопытной и трудолюбивой я буду. Пусть многие говорят: «Если ты посвятил жизнь программированию, то кем-то выше, чем программистом ты не станешь!», хочу оспорить: человек может стать кем угодно, многие профессионалы и знаменитые личности раскрывались в довольно взрослом возрасте. А программист? У него исключительная возможность: ведь создавая программы в разных областях – мы начинаем разбираться в этих областях, что дает нам шанс понять, чего мы хотим, и хотим ли чего-то другого?

Прочитала недавно один пост про неравенство: «Физик-ядерщик всегда может стать маляром, а маляр никогда не станет физиком-ядерщиком». Я считаю, что программист – это и повар, и маляр, и физик-ядерщик, и танцор, и видеооператор. Ведь сколько сайтов создано, неужели вы думаете, что их писали просто программисты? В каждый вложена душа, очень тяжело написать сайт «Тортики своими руками», никогда не сделав тортик своими руками или хотя бы немного не понимая о чем речь. Когда пишешь программу, сайт, хочешь – не хочешь, а в «тортиках» разберешься. И это не только мое мнение:
«Да, программист не должен знать все. Для написания программы для перевода не нужно знать все слова немецкого языка, чтобы считывать их переводы из базы данных. Но основы грамматики выучить придется. Программист должен подстраиваться под окружающие его проекты, непрерывно получая новые знания и обучая этому глупый компьютер» с «Хабрахабра».

Шестой плюс профессии. Специалисту в области прикладных IT-технологий однозначно не грозит безработица, так как в ближайшей перспективе программирование будет пользоваться возрастающим спросом. Я была просто потрясена, узнав, какие головокружительные перспективы у этой профессии! Это и новые решения в области обработки колоссального объема данных, и дизайн интерфейсов всевозможного оборудования, и развитие виртуальных миров, и цифровая лингвистика (вот вам, кстати, прекрасная возможность сочетать общую, в том числе, гуманитарную глубокую образованность, чувство языка, с, казалось бы, сугубо «техническими» навыками), и то, что сегодня называется архитектурой виртуальности - ведь в обозримом будущем даже школьное обучение будет базироваться исключительно на работе с компьютерами. И проектирование нейроинтерфейсов, которые позволят «подстроить» цифровые технологии под индивидуальные нейрофизиологические и психологические особенности каждого пользователя! Я уж не говорю о том, что почти любое массовое производство станет полностью автоматизированным, а бытовая робототехника войдет в каждый дом. А медицина, конкретно - хирургия и создание кибербиопротезов, которые позволят несравнимо улучшить качество жизни людей, по тем или иным причинам утратившим здоровье? Понятно, что здесь без программистов обойтись невозможно…

За время своего обучения я познакомилась с множеством программистов в сети, которые подробно описывали мне, почему быть программистом - это тяжело. Многое сводится к единственному минусу, который я нашла, но, оказывается, есть еще один: голова работает все время, на семью остается мало времени, ты все время живешь в мире своей профессии… С другой стороны, такова стезя любого профессионала, для которого дело – прежде всего. Как говорила Маргарет Тэтчер, «дом - это всего лишь место, куда приходишь, когда у тебя нет более интересных занятий».

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

«В глазах рядового обывателя программист — это либо человек с другой планеты (потому что я разбираюсь в том, в чем не разбираетесь вы), либо стереотипный собирательный образ: лохматость, небритость, очки и свитер. Еще обязательно мешки под глазами. Мы часто слышим просьбы починить чайник, микроволновку, запаять микросхему. Сами программисты ко всем этим предубеждениям относятся с юмором, иногда подыгрывают» — рассказывает Андрей Вариков, директор центра разработки ПО Модульбанка .

Поговорим о том, какими еще стереотипами обросла специальность программиста.

И разработчик, и сисадмин — все «компьютерщики»

«Чаще всего люди не делают отличий между профессией разработчика и другими специальностями в сфере информационных технологий. Если сказать, что работаешь программистом, можно в ответ услышать „О, ты компьютерщик! Слушай, а не глянешь, у меня тут телефон глючит“. В этом случае лучше всего помогает аналогия с медициной: „и стоматолог, и проктолог — врачи, но ты ведь различаешь их специализацию“» — делится Кирилл Громов, ведущий разработчик баз данных «Лестэр ИТ».

«Часто люди не готовы понять, что у программиста может быть какая-то специализация. С чем-то похожим сталкиваются врачи. Но всё-таки не каждому приходит в голову попросить хирурга посмотреть, что не так с глазом. А с программистами похожие ситуации возникают гораздо чаще.

Люди путают их с системными администраторами, думают, что программист должен понимать всё в компьютере. Если ты попал в гости и рассказал, что ты программист — 70% хозяев попросят посмотреть свой компьютер, на котором „что-то не так“. Хотя далеко не все программисты разбираются в железе» — делится Даниял Гулиев, архитектор отдела разработки компании «ТрастВерс».

Иногда доходит до комичного: «Директор долгое время был свято уверен, что программист может выполнять вёрстку корпоративных буклетов вместо удалённых дизайнеров, а и также настраивать 1С: Предприятие и вносить правки по сайту (он у нас на Битриксе). Логика железобетонная: эти действия ведь производятся в программах, соответственно программист обязан в этом разбираться» — говорит Виктория Чеботарева, программист-эникейщик в «Гидроланс » .

Разработчики всегда крайние

«Если получился кривой или неудобный сайт, программа, то виноват всегда программист. А то, что у нас есть разделение профессий и зон ответственности, во внимание не принимается» — рассказывает .

«Тыжпрограммист» всемогущ

«Если попытаться обобщить все мифы о программистах, то станет понятно, что „тыжпрограммист“ — это такой зверёк, который может починить телефон, ноутбук и вообще любую технику, написать сайт, мобильное приложение, AI для робота и вообще любую программу, по фотографии вылечить вирус, по телефону определить, почему ничего не работает, на расстоянии заправить принтер» — говорит .

Плохая физическая форма

«Программист представляется неким аморфным существом с тоненькими ручками и ножками и в очках в роговой оправе с толстенными линзами. Когда я в тренажерном зале говорю, кто я по профессии, люди удивляются и откровенно не верят» — рассказывает Кирилл Громов, ведущий разработчик баз данных «Лестэр ИТ» .

Отшельнический образ жизни

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

Например, один из моих знакомых программистов, внешне очень мирного вида, на самом деле является „боевой машиной“, экспертом по единоборствам. Другой товарищ — активный участник бодибилдерских соревнований. А среди программистов „ТрастВерса“ есть двое людей, всерьез увлеченных электронной музыкой, с концертами и гастрольной деятельностью» — говорит Даниял Гулиев, архитектор отдела разработки компании «ТрастВерс» .

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

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

Программист = крэкер

«Стоит отметить прямое сравнение программистов и хакеров. Конечно, оба направления являются звеньями одной цепи, но постоянные вопросы друзей о том, смогу я или нет взломать какой-нибудь сайт, мне уже немножко поднадоели» — сетует Юрий Пановский, разработчик в компании "Биплан" .

Среди программистов больше всего стартаперов

«Любой программист рано или поздно попробует запустить свой стартап. Возможно, он делает это прямо сейчас, пока вы читаете этот текст. Думаю, что стартаперов среди программистов не больше, чем среди представителей других „диджитал-профессий“» — говорит Андрей Вариков, директор центра разработки ПО Модульбанка .

Три правдивых стереотипа

Некоторые из предрассудков, всё-таки, правдивы:

«„Guys in sandals“ — действительно чуть ли не половина матерых программистов ходит по офису в тапках/шлепанцах/сланцах…
„В IT нет ничего невозможного!“ — возможно практически все, но очень часто у заказчика может не хватить денег на невозможное.
„Избалованные засранцы с высокими зарплатами!“ — да, получение результата интеллектуального труда требует особого подхода, поэтому программисты избалованы условиями, в том числе компенсацией за труд, но не они заставили делать эти условия, окружающий мир постарался» — подтверждает Всеволод Андронов, заместитель Технического директора ООО «Стрим ».

А с какими стереотипами сталкивались вы?

Обучаем без стереотипов: профессия « » от GeekBrains.

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

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

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

Кто такой программист?


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

Название профессии произошло от древнегреческого πρό и γραμμα (пред и запись соответственно). Другими словами, если переводить название профессии программиста буквально, то мы получим "предписание", из чего становится понятно, что этот специалист предписывает как должно быть. Несмотря на то что профессия молодая, первую программу решения уравнения Бернулли в 1843 году написала Ада Лавлейс, между прочим, дочь знаменитого поэта Джорджа Байрона, графиня и математик. Ей и присвоено почетное звание «первый программист», хотя профессия преимущественно мужская. Сегодня программисты известны во всем мире и часто занимают на страницах прессы не меньшее место, чем, скажем, звезды кино. Кто не знает имена Стива Джобса, Майкла Цукерберга, Сергея Брина, Евгения Касперского или одного из самых богатых людей мира Билла Гейтса?

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

Отметим, что профессия программиста неоднородна. Внутри профессии существует несколько узких специализаций:

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

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

Какими личностными качествами должен обладать программист?


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

  • способность к самообучению;
  • терпеливость;
  • выдержка;
  • коммуникабельность;
  • инициативность;
  • самостоятельность;
  • креативность;
  • ответственность;
  • упорство.

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

Преимущества профессии программиста

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

Второе несомненное преимущество – высокая оплата труда. Даже начинающий программист может рассчитывать на зарплату около 30-40 тысяч рублей. Если же говорить о зарплате высококвалифицированного программиста, то яркий пример таких именитых программистов, как Павел Дуров и Илья Сегалович свидетельствует о том, что доход специалистов в сфере IT может исчисляться миллионами (если не миллиардами).

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

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

Недостатки профессии программиста


Разработка программного продукта предполагает высокую степень рутинности и монотонности: одна единственная ошибка, допущенная при создании программного кода, может обернуться многодневными поисками "проблемного сектора", а это просмотр (иногда многократный) огромного количества программного кода и тщательное обдумывание способов исправления ошибки. И это, пожалуй, самый большой недостаток профессии программиста .

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

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

Где можно получить профессию программиста?

Чтобы получить профессию программиста необходимо пройти обучение в ВУЗе на базе которого осуществляет подготовка по таким специальностям, как "Программное обеспечение вычислительной техники и автоматизированных систем", "Прикладная математика и информатика" или "Математическое обеспечение и администрирование информационных систем". Сразу предупреждаем, что поступить на эти специальности сложно: конкурс очень высокий, и осуществить свою мечту могут только самые достойные и талантливые.

Кстати, русская школа программирования известна во всем мире, а наши специалисты ценятся во всем мире за глубокие знания и творческие способности. Поэтому выбор ВУЗа принципиального значения не имеет: все российские институты и университеты дают примерно одинаковый уровень знаний и навыков. Тем не менее, наибольшей востребованностью среди работодателей пользуются выпускники таких лучших ВУЗов России , как:

  • Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики;
  • Московский государственный технологический университет им. Баумана;
  • Санкт-Петербургский государственный политехнический университет;
  • Московский физико-технический институт (МФТИ);
  • Московский государственный университет имени М.В. Ломоносова.

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

Сайт собрал самые распространённые мифы о работе программиста и попросил самых настоящих представителей этой профессии прокомментировать их.

#1: Программист — человек необщительный

Считается, что айтишники упражняются в красноречии только со своим компьютером, потому что то ли они презирают людей, то ли их язык не соответствует человеческому.

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

Необщительные айтишники есть, конечно. Как и среди модельеров, военных, художников, слесарей и банкиров. Увлечённые люди - они всегда странные. А поскольку айтишники говорят на смеси русских слов, английских технических терминов и их русских аналогов, всё это похоже на абракадабру. Надо вовремя переключаться с техники на нормальное общение. Думаю, у меня это получается. Ильшат Абшарипов, программист.

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

#2: Программист — холостяк

Программист — это существо мужского пола, но с особым статусом «айтишника». Такой недомужчина. Поскольку он помешан на своих компьютерах, то времени на реальную жизнь у него не остаётся, и если он женился каким-нибудь чудом, то жена обязательно уйдёт от него к другому. Терпеть мужа, который даже в постели не расстаётся с компьютером — это утопия. Если вы смотрели хотя бы один фильм, где герой хакер или программист, то вы заметили, что в его доме припасён «Ролтон», куча пива и пустые коробки из-под пиццы, потому что готовить компьютерный гений не умеет, а вид газовой плиты вселяет в него ужас. Стереотипы? Да. Но так ли это на самом деле?

Совсем не так. Программисты зарабатывают хорошие деньги, плюс они не слишком общительны - то есть мы получаем богатого мужа и полное отсутствие соперниц. Идеал для женщины, которая хочет семью, не правда ли? Дмитрий Шахтарин

Да ну, фигня какая-то. Фильмы показывают самых типичных и ярких представителей. Чем ты безумнее, тем интереснее для зрителя. Обычная же работа программиста внешне скучна: что-то стучат по клавиатуре и странные слова восклицают. Айтишники тоже люди - женятся и размножаются. Вот и меня дома ждут с работы жена и сын. Ильшат Абшарипов

В моменты цейтнота или когда не получается понять, почему всё перестало работать, приходится становиться недоженщиной и питаться полуфабрикатами. Но такое происходит не часто, в остальное время - вкусная и полезная пища для себя и семьи. Да-да, семьи. Александра Совински

#3: Программист читает только профессиональную литературу

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

У меня это периодами. Раньше читал много художественной литературы, теперь тонны профессиональной, так как надо обновлять багаж знаний. Как у других — не знаю, но миф, по моему мнению, далёк от реальности. Тем более, что есть множество научной фантастики и околонаучной литературы, которая очень нравится компьютерному сообществу. Дмитрий Шахтарин

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

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

Александра Совински, программист-фрилансер

#4: Богатая жизнь внутри жёсткого диска

Поскольку программист прервал все человеческие связи, и ничто снаружи его не интересует, то внутри Интернета у него богатый духовный мир. Он постоянно сидит в социальных сетях, общается на форумах, пьёт пиво с интернет-знакомыми по скайпу. А ещё он спамит себе на стенку приколы с животными и голыми женщинами, состоит по меньшей мере в паре сотен групп и постоянно ставит лайки. Потому что жизнь снаружи — боль и тлен.

Тяга к оптимизации не даёт возможность тратить своё время на лайки и перепосты приколов. Таким страдают «ранние» программисты, будучи ещё школьниками или студентами. Дмитрий Шахтарин

Бывает, бывает. Только вот моя жена - не айтишник, а переводчик, но при этом в социальных сетях проводит времени больше, чем я. Ильшат Абшарипов

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

#5: Женщина-программист — это нереально

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

На моей новой работе много программистов-девушек. На прошлой была одна, но была. Если девушку сильно «пропрёт» и у неё к этому есть способности, то почему нет? А сложилось такое впечатление из-за админов-программистов 20-летней давности. В то время это было экзотикой, и занимались компьютерными делами, в основном, странные люди не от мира сего. Дмитрий Шахтарин

Соглашусь, пожалуй. Есть такая шутка: «Что общего между морской свинкой и женщиной-программистом? В морской свинке нет ничего от моря, и ничего от свиньи…» За свои полтора десятка лет профессиональной деятельности всего два раза встречал . Не женская работа, да. Наверное, потому что логика мышления другая нужна, мужская. У женщин голова по-другому работает. Ильшат Абшарипов

Давно известно, что монотонная работа, требующая большого сосредоточения, лучше даётся женщинам. К слову, лучшие повара - мужчины. Александра Совински



Поделиться