Оказывается в разработке тоже перед новым годом "горят" дедлайны!
В компании я работаю 8 месяц. Пришел я на должность "верстальщик", в данной позиции нахожусь и сейчас. Вы можете спросить меня: "а причем тут тогда разработка?!". Всему свое время. Сейчас вы все узнаете.
Что я делал в декабре
В этом месяце мне доверили два очень интересных проекта. Да, это лендосы, но там JS'а было в разы больше чем я обычно писал. Помимо обычного слайдера присутствующего на каждом сайте, я еще сделал форму обратной связи и один крутой новогодний проект.
Я не понимаю - почему все советуют использовать готовые решения по слайдерам. Мне быстрее на ЖС накидать код в пару строк на удаление, добавление класса и все. Данный процесс займет у меня не больше двух или трех минут. Я папку буду дольше искать с заготовкой. Честное слово!
Самое главное: форму я делал понимая на все 100%, что ее будет смотреть программист. Я работал в режиме аврала, но форме досталось мое особенное внимание и любовь! На селектор повторяющийся больше 2-3 раз заводил переменные, давал понятные названия переменным, если какое-то действие повторялось, то я создавал рекурсию. За максимально короткое время я сделал неплохой код, который без единого слова понял программист.
Я не удержался и спросил мнение программиста по моему коду. Он удивился вопросу и сказал, что код прост в понимании и он в нем разобрался за пару минут.
Как я работал в режиме аврала
Работать без ТЗ - интересное времяпрепровождение. Один из проектов доверенный мне в это непростое время был с большим количеством функций, о надобности которых все узнавали в процессе работы. Мне говорят какую-то новую возможность, которую необходимо добавить на сайт, а я через пол часа отвечаю "готово!". Но, отсутствие времени и четкого ТЗ привело к повторению части кода один раз, потом второй и постепенно все привело к говнокоду!
Как бывший менеджер, я понимаю важность дедлайном и не могу позволить себе их профукать. Дедлайн всегда будет важнее качества, увы. Конечно, все относительно, но когда проект просто новогодний и есть четкое понимание, что к концу января его уже никто и никогда не увидит, качеством можно смело жертвовать.
Не понимая масштаб сея творения ты пишешь код предполагая, что большего и не потребуется. Потом тебя просят еще дописать что-то и вот ты думаешь: "а стоит переписывать предыдущую часть кода, ради внутреннего самоудовлетворения?". Ты понимаешь, что лучше сделать быстро и смиряешься с этой мыслью. Но вот уже третий подобный случай, потом четвертый и ты сталкиваешься с делемой автобусной остановки.
Делема автобусной остановки:
Мысли в голове после 15 минут ожидания автобуса: "автобус 100% в течении 5 минут уже подъедет".
Проходит еще 15 минут ожидания: "он вот-вот подъедет, мне не стоит идти пешком 100%".
Проходит еще 15 минут ожидания: "блин, меня на работе убьют, надо идти."
Вот ты уже отошел на 400 метров от остановки и подъезжает автобус!
Короче, я закрыл глаза, расслабился и получал удовольствие))) так и живем...)
следующая публикация <------------ > предыдущая публикация
Если вы прочли текст в публикации, возможно вам будет интересно почитать про это:
- Какой был первый отклик на мое резюме и какое было тестовое задание - для прочтения нажмите на текст
- Как я закончил первые курсы по верстке - для прочтения нажмите на текст