|
Почему я не хочу бросать программирование
Мы публикуем отклик на "личный опыт" нашего читателя "Программист или грузчик - почти без разницы". - ред.
Краткое введение приведено для того, чтобы было понятно, что я отнюдь не новичок в отрасли - как и автор статьи "Программист или грузчик - почти без разницы". Правда, на данный момент из отрасли не ушeл, более того не занимаюсь административной работой. Законный вопрос: почему не ушeл? Нравится процесс. До сих пор интересно создание нового, приятно, что продуктами, разработанные с моим участием, пользуются люди. Не считаю, что программирование - "дело молодых", программирование - дело программистов. Просто, в зависимости от опыта, происходит естественное разделение обязанностей. Кто-то занимается архитектурой системы, кто-то отвечает за подсистему, кто-то пишет отдельные модули. Причeм, совершенно необязательно, что тот кто занимается общей архитектурой не кодирует отдельные модули (например, в ходе создания прототипов). В годы моей молодости, все было практически как сейчас. Были старшие товарищи, часть из которых просто отбывала время на работе, часть - передавала нам свой опыт, уникальное ощущение программы как живого организма. И были мы. Со странной смесью энтузиазма, не всегда обоснованной самоуверенности, безусловного шапкозакидательства и молодыми мозгами, как губка впитывающими новое. Романтики было не больше, но и не меньше, чем сейчас. Кстати, да простят меня "известные в IT отрасли личности: Касперский, Веселов, Чижов, Нургалиев и проч.". По моему (и не только) мнению, единственный человек из бывшего СССР, оказавший серьeзное влияние на развитие программирования - Александр Александрович Степанов, автор STL (Standard Template Library). Больше, пожалуй, на ум не приходит никто, за исключением автора Тетриса, Алексея Леонидовича Пажитнова, правда, Тетрис все-таки игрушка... хоть и известная:). Никаких мифических "сотен тысяч людей для которых программирование было больше чем просто профессией" не было. Только сейчас количество людей, занимающихся программированием достигло такого масштаба. Лозунг автора статьи "наши программисты - лучшие программисты в мире" - мифологичен и просто тешит самолюбие. Ни как наука, ни как индустрия наше программирование, к сожалению, не состоялось. Безусловно, были и есть талантливые люди. Но они есть во многих странах. "Конечно, время шло - постепенно компьютер из предмета роскоши превращался в обыденный инструмент", но только для пользователя, для программиста он как был инструментом, так и остался. Параллельно шeл процесс разделения профессии программиста, как в своe время профессии инженера, на десятки разных специальностей. Автор пишет: "где-то на рубеже конца 90-х мы что-то где-то потеряли." Это не совсем так. Потеряли мы все десятилетие девяностых. Большинство яркой и талантливой молодeжи ушло в разного масштаба бизнес. Разрыв между программой обучения в вузах и реальностью, и без того огромный, увеличился. И только в конце девяностых положение стало меняться к лучшему. Банальная доступность самообучения через ставший обыденным интернет резко увеличила возможность не отставать от новых технологий. Развитие офшоров, да и увеличение числа внутренних заказчиков, привели к буму в нашей профессии. Далее автор выдвигает ряд, на мой взгляд спорных, тезисов. 1. "Резко упала квалификация программистов" Средняя квалификация программистов, ИМХО, выросла. Причин для этого много. И появление более сложных задач, и доступность информации, развитие средств разработки, дающее возможность не тратить время на рутинные операции. "Обилие терминов" в резюме и в объявлениях о вакансиях - с одной стороны отражает возросшую специализацию, с другой - является элементом игры: "Мы знаем, что ты не знаешь всего, что мы указываем в требованиях, а ты знаешь, что в реальности большая часть требований не имеет отношения к твоей будущей работе". Что же касается "не может отличить операцию сравнения от операции присвоения".. Скажите, "а = в", это что? Сравнение? Присвоение? Правильно, вопрос не имеет ответа вне рамок конкретного языка, а зачастую и контекста. Более того, человек, вынужденный писать на двух-трeх-пяти языках одновременно, иногда допускает ошибки. Ничего страшного, большинство компиляторов его поправят:) 2. "Катастрофа с менеджментом - все сейчас помешались на RUP, Extreme Programming, Agile Methods и проч." "Все смешалось в до..", т.е. извините, дорогой автор, в вашей голове. RUP и Extreme Programming есть вещи "достаточно противоположные". Более того, любая из них всяко лучше, чем "вотерфолл" или отсутствие методологии. А во времена нашей общей молодости существовало такое понятие как нормоконтроль. Не помните? Занимало огромное количество времени. Вы говорите, "мало кто понимает, что менеджер это не программист"? К Вашему сведению, существует разные типы менеджеров. Например, Dev Manager - программист по определению Далее, цитирую: "Для иллюстрации того, что есть IT менеджмент в нашей стране - достаточно пообщаться с вашим местным Интернет провайдером." Для иллюстрации того, как строят самолeты - достаточно пообщаться с кассиром авиакомпании. Уровень корреляции - тот же. Уважаемый автор, как вы считаете, логика нужна программисту? После такого высказывания на интервью Вам бы не помогло даже знание инкапсуляции. 3. "Упал престиж труда программистов - сейчас быть программистом и грузчиком - это где-то рядом." Престиж профессии определяется тремя параметрами: уровнем оплаты, уровнем образования и условиями работы. Вы видите корреляцию по любому из этих параметров между программистом и грузчиком? 4. "Все это усугубляется ещe и неоправданно высокими зарплатами программистов." Уважаемый автор! "неоправданно высоких" зарплат в условиях рынка не бывает. Бывают неоправданно высокие претензии - в этом случае человек не получит работу. Или неоправданно низкое предложение зарплаты - фирма не сможет заполнить вакансию человеком требуемой квалификации. Что-то у Вас опять с логикой... Да и явное противоречие с пунктом #3 налицо. "В общем подводя резюме: наше поколение уходит, уходит в плане того, что перестает активно программировать и смещается в другие отрасли." Ваше поколение уходит. Наше остаeтся. В России, Белоруссии, на Украине, в тех же Штатах. На смену ВАМ идeт молодeжь, которая, надеюсь, с нашей посильной помощью, сумеет завоевать так и НЕ завоeванные позиции. Смотри так же другие новости из Новостная лента. Интернет технологии
|
|
Поиск по сайту |
|
Filebox.ru каталог архив программного обеспечения для Windows, работает с 2003 года. |