11 заметок с тегом

проект

Вакансия фронтендера в Кодельной

В Кодельную нужен ещё один фронтендер для сдельной работы над клиентскими проектами (а со знанием React — для развития внутреннего продукта).

Набор слов

HTML, SCSS, JavaScript, Gulp (Initium), Sketch, Git.

Системные требования

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

Собеседование

Напишите письмо c рассказом о себе и ссылками на проекты на почту inbox@codecode.ru. После мы созвонимся по скайпу: обсудим какие-то вещи подробнее, и если всё будет хорошо — сразу расскажем про первую задачу.

29 июня   вакансия   веб   кодельная   проект   работа

Что касается аутлайна

Предостерегаю от ошибки тех, кто использует Инитум в своих проектах.

У некоторых ХТМЛ-элементов есть аутлайн: такая уродская голубая подсветка (или как там ваш браузер это показывает) вокруг поля. Я убеждён, что в настоящих сайтах для людей её использовать нельзя и она существует только как напоминание — «эй, не забудь полям состояния сделать». К сожалению, многие думают, что это что-то готовое и нормальное — ну и выпускают сайты.

input, textarea, button {
  outline: none;
}

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

Так вот. Ребята! Посмотрите, что происходит у вас на фокусе и не забудьте застилить свою замену аутлайну. Запишите в чеклист куда-то себе, бумажечку на монитор приклейте. За своими-то я услежу, а у вас может случайно выпуститься сайт с косячной доступностью (придёт Вадим Макеев и наругает).

Не болейте.


Добавлено 6 июля 2017. Вадим рассказал об аутлайне в «Шортах»

2017   веб   инитум   принцип   проект   работа   совет

Наболело

У меня есть два десятка черновиков заметок про разные ситуации из прошедших и текущих проектов. Я пишу их прям по горячим следам — одну только что написал.

Публиковать их сразу нельзя: клиент обидится, расстроятся коллеги, кто-то приедет набить лицо.

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

2016   переговоры   принцип   проект   работа

Инитум

В основе фронтендовых проектов Кодельной лежит Ини́тум — шаблон для быстрого старта вёрстки. Без него было бы грустно и медленно.

На скриншоте — первый запуск версии 2015 года. Сейчас работает pug-шаблонизация

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

Посмотреть на Гитхабе

Расскажу прям одним абзацем буквально, чё там. Шаблоны верстаются в pug-файлах — это бывший Jade. В стилях — PostCSS с минимальным набором плагинов. Пока нам нужны только вложенность и переменные. Исходные файлы живут с расширением .pcss, чтобы можно было отличить от боевых и заставить джейтбрейнсовские программы считать его SCSS-ом. Babel, конечно же. Для ретроградов — jQuery. Работает сбрасывалка кэша для стилей и скриптов. Картинки сжимаются.

Попробуйте и приносите пул-реквесты (там как раз туннель в интернет не всегда стабильно работает). Расскажите потом, если сделаете проект на основе Инитума. Или напишите мне письмо и приходите работать.

Спасибо Кириллу Чернакову, Олегу Алешкину, Алексею Чикину, Арсению Максимову и Ване Клименко.

2016   веб   вёрстка   проект   работа   технологии

Эгея 2.5 бета

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

Теперь в блог снова захотелось писать, всё такое клёвое. Наверное, я ради этого ощущения и вписался в проект.

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

2016   проект   работа   эгея

Как бороться с менеджерским пингом

Когда в плане работы мало контрольных точек, менеджер начинает приходить с вопросами «Ну, чё там?», «Как дела?», «А чё щас готово?». Это значит, что у него не хватает информации.

Создавать видимость деятельности и отчитываться — некруто, теряется время. Отчёты менеджеру о том, что делается никак не помогут проекту и отвлекают команду от сделывания.

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

На здоровье.

2016   проект   работа   совет   управление

Ищу верстальщика и программиста

Ищу крутых разработчиков, которые помогут мне делать клиентские проекты в Кодельной. Это перманентные вакансии.

Изобретательный верстальщик

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

Набор слов: HTML, CSS, JavaScript, jQuery, Gulp, PostCSS, Stylus, SVG, Git, Sketch.

Надёжный программист

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

Набор слов: PHP, Python, JavaScript, Node.js, MySQL, Git, HTML, CSS.


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

Напишите мне письмо с рассказом о себе, ссылками на собственные и клиентские проекты, свой блог или твитер про технологии:
ilya@straykov.ru

После письма я захочу созвониться по скайпу или встретиться в Москве.

Ни одного не поймаешь

План выхода из кризиса под названием «Взять побольше проектов» не сработал. У меня получилось не завалить ни один из четырёх проектов, но половина серьёзно пострадали в процессе, а один был на грани краха.

Часть проблем появились из-за фиговых переговоров и незнания технологий, но в основном меня чуть не убило отсутствие нормального плана, умения оценивать срок (и, следовательно, времени на отдых).

Пострадавшие ребята, простите меня!

Новый план — увеличить пользу от своих действий в одном проекте.

Устроил всё так: большую часть времени занимаюсь технологиями в Неткэте (условные 6-8 часов в день) и ещё 7 часов в неделю — собственными проектами и небольшой помощью друзьям.

Хьюстон, ну чё там?

Сходил на лекцию Быстроновского «Хьюстон, у нас всё хорошо (на самом деле нет)», вот заметки из блокнота. Тут то, что говорил Людвиг, перемешано с моими комментариями — отделить не получится, простите.

На все просьбы, вопросы и требования можно отвечать «напиши мне письмо?». Там не потеряется и сработает как тудушка.

Только что пришедшее письмо подождёт, не обязательно отвечать сразу. Если что — позвонят. Постоянно переключаться дорого. Состояние «Занято».

Всё всегда будет плохо. Спокойствие и уверенность.

Не доёбываться до людей и себя.

Заранее думать, что нужно будет делать, если что-то пойдет не так (и что пойдет).

Нельзя носить туда-сюда куски писем разных людей.

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

В случае аврала сначала немного выждать и подумать, потом действовать. Нельзя делать просто что-то, потому что что-то же надо же делать.

Не правила, а проверка правильными вопросами. «Нужно каждый день рубиться в Яваскрипт» — говно, создаёт ложное ощущение, что процесс идёт. «Я сегодня выучил и написал что-то с Яваскриптом? Нет, нифига» — ок, понятно, что всё плохо и надо фигачить.

Силы воли не существует.

Деньги — никакой мотиватор.

Человек — вымышленное существо. Можно придумать себя: не очень изменяемая основа из биологического человека + какая угодно самостоятельно задизайненная надстройка из привычек и навыков.

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

Наказание: не успел сделать охуенно — делай обычно (должно быть стыдно).

Управлять своим временем самостоятельно и не ожидать, что кто-то всё спланирует.

Жизнь — нормальный такой боевик.

2014

В уходящем году я очень часто менял работу.

2014 начался в рекламном агентстве «Медиапронет». Мы с Вадимом пилили проект для правительства Мособласти, редизайнили и верстали новый Новострой-М. В апреле я поехал в Оренбург (в это время мы сделали Питомник хвойных культур), а вернулся в мае в Москву уже безработным.

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

Начало июня встретил в Аппликатуре: команда делала сервис про магазины и цены «Майкономи». Сначала с Леной (наймите её, кстати, технологом к себе) фигачились в телефонную вёрстку, потом я писал гайдлайны, потом сделали админку для партнёров. Мы почти доделали веб-версию приложения, но в конце лета у инвестора кончились деньги. Это была очень крутая команда. Спасибо Мише, Андрею, Арсению, Диме, Насте и остальным ребятам за хорошо проведённое время и кучу опыта.

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

Два осенних месяца мы с Мишей и Стасисом пытались стартапить.

Заканчиваю год технологом в Неткэте. Коля начал учить меня запускать проекты и не лажать. В 2015 надо будет ускориться и не тупить.

Ctrl + ↓ Ранее