Thursday, November 6, 2008

Coding: exposing the myths

Миф #1

програмирование - профессия для избранных, этими навыками может овладет не каждый

Опровежение: Несомненно когда то программирование было достаточно мозгоемкой профессией, но с течением времени все менялось. Появились такие среды разработки как Delphi, Visual Studio. В качестве сервера баз данных исползуются в основном два: Oracle и MS SQL Server.
Знание SQL также теряет свою ценность в связи с появлением разнообразных объектно ориентированных прослоек - когда на сервере хранятся только таблицы а вся логика переносится на более высокий уровень. Но и тут прогресс не стоит на месте - для организаций давно не выгодно набирать стажеров - баголепов и студентов - эникейщиков. Все в топку. Появились конфигурируемые CRM и ERP решения - купил, слепил и внедрил. Есть предположение что скоро процесс создания настольного приложения будет упрощен и любой манагер вроде меня сможет не вдаваясь в такие дебри как например шаблоны проектирования простым и изящным нажатием клавиши мыши создать вполне работающее решение.

Миф #2

ИТ загибается

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

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


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


развитие технологий - это одновременно и блеск и нищета программирования
Поясню свою точку зрения. Был студент - хорошо учился посещал лекции до 3 курса
и даже на уроки физкультуры ходил. Потом появилась потребность в деньгах да и у родителей на шее сидеть надоело. Вуз был технический и из него дорога одна - в ИТ. Студент устраивается в фирму ведущую разработки в Delphi. Поскольку его пытливый ум впитывает новые знания как паралоновая губка - через 3 года Delphi освоен можно сказать полностью. Студент уже совсем и не студент - а матерый ИТ спец с зп 60 тыров. И тут вдруг как мешок извините с г...м на голову сваливается Visual Studio. Где все вещи - которые наш молодой спец - энтузиаст делал сам уже сделаны!


менеджер или програмист

это как психолог против математика
кто победит кто превзойдет по зп?
сложно сказать и с той и с другой стороны
есть свои + и - но везде нужно работать
и всегда тем что находится у нас между ушами
поэтому не стоит здесь устраивать холивар
менеджер vs програмист



Миф #3

То что делает програмист не сможет сделать менеджер

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

Нам нужны новые системы и чем больше - тем лучше

работая менеджером я как пользователь понял что
новые системы никому не нужны! я бы с удовольствием
работал на старенькой системке под DOS - а такие есть
и до сих пор работают получше чем новомодные баголепия
студентов - эникейщиков
все программы уже давным давно написаны и новые никому не нужны
тем более ERP и CRM решения от таких производителей как
Microsoft покрывают 80% возможных задач
для Visual Studio нашими узкоглазыми и коричнево лицими коллегами
написано подавляющее число компонентов - бери не хочу
но энтузиасты которе всегда есть и всегда будут спорить
потому что иначе их хлеб отберут
я не против достойных зп программистам
я за то чтобы затраты окупались - а эт опросиходит
очень редко


(c) bazzuka-coder.livejournal.com

No comments: