Окружная улица 29в
Доброго дня!
Меня зовут Егор, я работаю в компании Элтекс, в группе Embedded WEB. Пишем мы встроенный веб для наших сетевых железок.
Про проекты
Наша компания выпускает всякое оборудование, по большей части сетевое, типа роутеров-коммутаторов (от домашних до операторских, магистральных), шлюзов, точек доступа и всего такого прочего. На многих этих устройствах нужен веб. Админки. Вот этот веб мы и пишем.
Проходим все стадии - начиная с внедрения веба в прошивку и заканчивая написанием отдельных страниц. Встроенный веб имеет свои интересные особенности - малый размер на диске, и ограничения по оперативной памяти, поддержку старых браузеров (о, да! "replaceAll is not a function"). Также изредка спускаемся на уровень системных программистов, когда занимаемся проблемами сборки, внедрения тех или иных библиотек, общения с другими процессами в системе, сигфолтами и утечками памяти. Одновременно с этим вполне можем вести споры по поводу ширины таблиц, цвета кнопок/ссылок и использования иконок. Кстати, про иконки - есть махонький проектик, который генерит свои иконочки из svg (чтобы не тянуть библиотечки того же гугла). Или тот же девопс - вполне можем внедрять раннеры в гитлаб, запускать браузеры в докере и прочее такое. Интересно было запилить докер-контейнеры на старенькие браузеры, сейчас можно открыть одновременно три-четыре файрфокса разных версий, смотреть-тестить. Так что интересных тем много - можно выбирать на свой вкус. При этом группы довольно большие, есть сильные синьоры, мидлы, продвинутые джуны.
Что мы используем. Есть пара проектов, доставшихся по наследству от китайцев (ох, боль и кровь из глаз, да). Мы их потихоньку переписываем на своё, кошерно-православное, осталось уже совсем немного. В своих разработках на бэкэнде используем связку луа+си (логика на луа, си - как прослойка к системе). Стараемся побольше логики оставлять в луа, си-прослойку не трогать, хоть это и не везде получается. На фронте используем MVC-фреймворк knockout. Фреймворк старенький, но вполне годный, простой и компактный. Решения получаются маленькими, быстрыми и совместимыми со старыми браузерами. Слабо писать код, поддерживаемый ещё ИЕ8, но при этом не морщиться от боли, а получать вполне себе удовольствие от жизни? :) Хотя, конечно, немножко и специфическое удовольствие, но кому интересно, посвятим в эту сферу. :)
Несмотря на всю красоту и изящество нокаута мы не стоим на месте и на новые проекты накатываем уже более новые инструменты: на бэке - с++, на фронте - angular. Проекты активно развиваются, частично на стадии достройки архитектуры, так что вполне можно успеть поучаствовать в архитекторстве. В любом случае, в планах уже стоят ещё проекты, там можно будет много всего попробовать.
В компании есть дизайнеры, так что тем, кто не хочет подбирать цвета кнопок или рисовать иконки, бояться нечего. :) Бояться надо будет самих дизайнеров, когда они будут упирать на свои решения. :)
Новеньким даём ментора-куратора, который введёт в проект, расскажет всё. На самом деле, у нас весь коллектив дружелюбный, все готовы помочь.
Ещё у нас есть тестеры! Всякие разные. На разных проектах. Где-то душки прям, а где-то душнилки. :)
Железки наши всё больше и больше распродаются по всей России и даже за рубеж (и очень разный рубеж). Так что очень востребована наша работа. Часть проектов уже продана, деньги уплочены, осталось только железки создать, запрограммировать и веб туда накатить (ох, люблю я наших коммерсантов). :)
О нас:
- Существуем ещё с прошлого века. Сейчас в компании работает более тысячи человек (или полутора?).
- Мы официально устраиваем своих сотрудников в первый рабочий день. Никаких зарплат в конверте.
- Официоза - минимум. Мы спокойно ходим к тестерам (или они к нам) и общаемся по актуальным задачам.
- У нас не опен-спейсы, а кабинеты на десяток человек (лично я не люблю, чтобы всякий проходящий мог пялиться в мой экран).
- Ещё у нас есть маленькие чайные, где можно посидеть, подумать, чай попить или с коллегами пообщаться. Есть пара кухонек. Есть 2 большие общие столовые.
- Располагаемся на границе Соснового бора, летом очень приятно прогуливаться, слушать птичек, кормить белочек. После работы можно побегать. Есть турник, теннисные столы. Есть небольшое озеро. Бывает, выбираемся туда небольшой компашкой, шашлыки жарим. :)
- Проводим митапы. Можно послушать. Или самому(-ой) выступить. А если ходить на IT конференции, то компания компенсирует часть затрат.
- Количество проектов с каждым годом увеличивается, появляются новые группы разработки, от джуна до руководителя группы или направления вырасти реально.
- Есть свой служебный транспорт от/до пл.Калинина и 4, 5, 6 микрорайонов.
- В свободное время можно играть в настолки или рубиться в кикер, собирать дженгу (меня лично не привлекает, поэтому тут подробностей не скажу).
- А для любителей спорта у нас есть собственный тренажерный зал(!) и корпоративные скидки на фитнес.