Различия в работе web-программиста.

запостил: 21 Сентября 2011 г.

А ты уже программист?За время своей работы веб-программистом мне довелось сменить несколько мест работы. Не знаю, наверное я - максималист. Если уж делать, то делать как можно лучше, а иначе нет смысла и начинать - такое у меня правило. И если сейчас я его постоянно пересматриваю и все чаще приходится уступать действительности (все-таки есть семья, а значит, деньги нужны всегда), то раньше только этим правилом и руководствовался.

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

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

Вот какого рода задачами мне приходилось заниматься:

Сайты "на поток".

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

Кстати, с тех пор упоминание фразы "разработка на Битрикс" вызывает мгновенное и решительное "НЕТ" буквально на уровне подсознания.

Сайт-поддержка для программного продукта.

Собственно, разработкой этого самого продукта занимался тоже я, поэтому сайт был задачей второстепенной. Потому как начальник был совершенно не в курсе кодинга (что вполне логично и понятно), можно было программировать, придумывать что-то новое. В общем, творить. Чем я с огромным удовольствием и занимался. А переключение между языками (непосредственно продукт писался на Delphi, сайт, понятно, на PHP) тоже не давало расслабиться и что-то забыть.

Закончив проект, уволился. И, если честно, больше нигде и никогда не встречал предложения работать одновременно с несколькими языками программирования.

Уникальные сайты.

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

Собственно, в то время я и начал плотно работать с Linux, тестировать же приходилось на двух машинах: на одной стояла винда, на другой - сначала Kubuntu, затем Debian. Также именно в то время верстальщики начали отходить от табличной верстки и все больше использовали div'ы, но IE6 все еще нельзя было сбрасывать со счетов. В общем, процесс верстки был тем еще приключением.

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

Крупная компания.

Ненавижу бюрократиюНе Яндекс, конечно, и не ВКонтакте, но довелось мне поработать и в довольно крупной компании. Занимала она (да и сейчас наверняка занимает не меньше) целый этаж бизнес-центра. Куча отделов, не меньшая куча начальников, "корпоративный набор" программ. Поставить какое-то ПО самостоятельно - ни в коем случае. Да и прав таких у меня не было. В общем, весьма неприятно было чувствовать себя гостем на собственной машине.

Это я еще не говорю о ежевечерних отчетах помимо того, что вся работа должна была декларироваться в CRM (там это был redmine).

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

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

Написание проектов для компании.

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

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

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

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

Аутсорсинг.

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

Из плюсов: наконец-то обеденный перерыв действительно стал равен часу, а не "ну и пофиг, что на обед выделен час. Поел - садись работать". Коллектив снова попался дружный (везет мне, видимо, на это дело), народу немного (не выношу суеты во время работы). Ну и время проезда до работы и с работы составляет максимум полчаса, а не 5-6 часов, как было раньше. Ну а минус, пожалуй, только один: не похвастаешься :) Одно дело, когда говоришь "пишу ПО для крупнейших банков", и совсем другое "какой-то сервис для каких-то пиндосов".

Ну да и ладно. Понтоваться мне все равно не перед кем, да и особо не хочется это делать.

Такая вот история, такие вот различия. Также мне очень и очень интересно узнать, уважаемый читатель, чем Вам нравится Ваша работа или где бы Вы хотели работать, какие задачи решать? Жду ответов как обычно в комментариях.


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

Внимание! При копировании данного материала обязательна прямая текстовая ссылка на эту страницу.

<< вернуться

Очень надеюсь, что этот пост был для Вас полезен. А если так - поделитесь ссылкой со своими друзьями. Уверен, они будут не против. :)

 

А еще лучше выскажите свое мнение по этой теме.

На эту тему говорят:

Антонja

21 Сентября 2011 г.

что-то всех от битрикса воротит*_*

ZeroXor

21 Сентября 2011 г.

Видимо, не безосновательно :)

Icar

24 Сентября 2011 г.

Моя карьера веб-программиста была не столь длительной и удачной. Начинал с админа, потом в компании занимался сайтом. Из 5 лет, года 2-3 сайтом, из которых 1 год пытался допиливать сайт своими скриптами. Все было бы неплохо, если бы не пришлось уйти. Потом попал в контору на манер (ты дизайнер, верстальщик, программер). Пытался к этому привыкнуть, а потом работодатель решил проблему за меня, начал задерживать деньги, в итоге вообще кинули на пару зарплат, пришлось судиться долго, но без результатно.

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

idel

24 Сентября 2011 г.

Вообще, начал осознавать, что работа веб-программиста очень нудная. Сначала интересно изучать разные технологии, совершенствовать свои знания, а потом все это превращается рутину. Я прав? Пока только изучаю "PHP. Практика создание WEB-сайтов". Так что об этом могу лишь предполагать.

Случайно наткнулся.

http://otvety.google.ru/otvety/thread?tid=0fe983fc0d0ddb6a

ZeroXor

24 Сентября 2011 г.

Icar, кидалово случается, меня тоже пару раз кидали с оплатой. Всякое бывает. Что же касается другой работы: IMO, все работы важны, главное, чтобы работа тебе самому нравилась.

idel, опять же IMO: любая работа может быть как рутиной, так и увлекательным занятием. Тут главное, как сам к этой работе относишься.

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

idel

24 Сентября 2011 г.

Я сразу понял неладное.
Ведь ты совсем недавно рекомендовал их книги. А тут такое:-)

morph

27 Сентября 2011 г.

Во как тебя помотало, давно не виделись )) И демы даже рисуют - известность набираешь DDD А мне они что-то не попадались на глаза, кинь в личку.

А вообще давай как-нибудь замутимся соберем всех наших и гульнем на пару дней. У тебя как со временем?

И слушай что-то много синего у тебя тут в блоге, давай уже сделай что-нибудь с этим. Знаю же что можешь.

ZeroXor

27 Сентября 2011 г.

morph, быстро ты. Уже и здесь отметился :)

Насчет "собрать и гульнуть"... я всеми фибрами бы "за", но обстоятельства вынуждают отказаться. Остальное в личке.

ZeroXor

27 Сентября 2011 г.

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

Если Вам есть что сказать, скажите это прямо здесь и сейчас.

При написании комментария можно использовать bb-теги [b][i][u], а также [quote] для цитирования.

Введите код, изображенный на картинке

RSS-лента блога веб-фрилансера Следуй в Twitter Я на Facebook

Последние новости:

Apple хочет в 3D.

Да-да, уважаемый мой читатель, крутящегося во все стороны двумерного мира им уже мало...

В социальных сетях снова находят ошибки.

Не стоит держать свои конфиденциальные данные в социальных сетях.

Город на Неве продолжает искать работу.

Работу по-прежнему найти довольно легко. Если Вы не в Петербурге.

Optimus на две симки уже в продаже.

Наконец-то появился симпатичный телефон на две сим-карты. Да еще и на Android.

Сезон рыбалки в ЖЖ вновь открыт. Не попадитесь!

Снова фишинг, снова пользователи попадаются. Будьте внимательны!

все новости

Теги постов:

Архив постов:

2012

Февраль

Январь

2011

2010

2009

Блогролл