Читаем Говорят, в IT много платят. Как построить успешную карьеру разработчика, оставаться востребованным и не выгорать полностью

Не избегайте пути первопроходца. Название компании, ставшей моим первым серьезным рабочим местом, вряд ли скажет что-то даже неплохо знакомому с рынком IT-шнику. Однако именно в ней – узкоспециализированной и известной лишь в кругах видеохостингов и онлайн-вещаний – происходили погружения, велись исследования и случались такие увлекательные открытия, что многим гигантам отрасли не грех было позавидовать. В первые годы после 2011-го – время зарождения интереса к телевизионной разработке – мы знали больше про Smart TV приложения, чем можно найти в Интернете на официальных сайтах для девелоперов Samsung, LG и Philips. Тогда, создавая первые ТВ-представительства для портала Videomore, телеканалов типа СТС, и других крупных поставщиков медиаконтента, о красиво сверстанных онлайн-документациях нам не приходилось и мечтать. Сакральные знания собирались крупицами через одно-единственное окошко: форумы разработчиков с членством официальных представителей компаний. PDF-мануалы высылались сотрудниками поддержки компании лично, по отдельному запросу. Надо сказать, что ничего увлекательнее и удивительнее создания приложений под те первые версии Smart TV-платформ мне делать, пожалуй, не доводилось. Действительно, сложно было сдержать удивление, когда в век становления мощнейших браузерных анимаций новенькая модель Philips 2012 года не была способна отрендерить на странице – каталоге видео с превью – несколько картинок одновременно. Приходилось разделять запросы за изображениями таймаутом, иначе интерфейс тормозил до такой степени, что пользоваться им и видеть бесконечные прелоадеры становилось просто невозможно. Телевизоры тех лет – настоящая машина времени, уносящая разработчиков на 10 лет назад. Абсолютное позиционирование в верстке, старенькие и урезанные версии браузерных движков под капотом… казалось, конкурировать по темпам прогресса с ней могла разве что кроссбраузерная верстка писем. Те, кому хоть раз доводилось прикоснуться к святому граалю выживания табличной верстки в почтовых клиентах в годы флексов и гридов, – легко прочувствуют атмосферу.

Для тестирования внесенных изменений и проверки приложения на ТВ требовалось скопировать его на флешку, причем положить очередную версию следовало в папку с определенным названием, которая в свою очередь размещалась в папке – также с волшебным именем, а та – в еще одной. Тонкости разнились по платформам и быстро эволюционировали, не всегда спеша доступным образом уведомлять об этом разработчиков. То менялось название магических директорий, то способ их установки на самом ТВ – да-да, помимо прочего, требовалось проделать еще десяток манипуляций в интерфейсе устройства, чтобы приложение установилось или обновилось. А то и вовсе пропадала поддержка USB-носителей, и все сборки приходилось загружать на специальные сервера через сайт для TV-девелоперов платформы. Каждая такая операция на каждой платформе имела склонность не работать. Просто не делать очевидно от нее ожидаемое: «увидеть» обновленную версию приложения, запустить очередную сборку, подконнектиться к ПК или серверу. Только внутреннее чутье и передаваемый из уст в уста тайный опыт позволяли выживать в мире ТВ-разработки. То требовалось обязательно изменить название приложения, то указать порт для соединения, то проставить секретную галочку. Лидером по сюрпризам и скорости их изменения, пожалуй, был Samsung. Модель каждого года неизбежно меняла свою цепочку танцев с бубном. Возможность просто закинуть код на флешку, вставив ее в ТВ, быстро сменилась необходимостью синхронизировать приложения со своим рабочим сервером. Разумеется, выполнив предварительно ряд волшебных настроек на своем ПК, в интерфейсе ТВ и поменяв конфигурационный файл для очередного багфикса. А в конце 2010-х уже приходилось выполнять пачку операций по пересборке и переустановке в специально поставляемой консоли разработчиков или же в IDE. Рядышком держался LG – простота копирования на флешку сохранилась там несколько дольше, хотя и требовала постоянных пересборок через специальный сайт с выставлением определенных последовательностей галочек и выбором магических опций. Philips оставался мечтой тестировщика, пожалуй, дольше всех. Достаточно было запустить веб-страничку приложения на своем локальном веб-сервере и для открытия его на реальном ТВ требовалось всего лишь ввести IP-адрес вашего ПК, доступный внутри сети. Другой вопрос, что ввод двоеточий, слешей и прочих символов с телевизионного пульта – то еще удовольствие, по удобству напоминающее те чудесные интерфейсные решения, когда для переключения чекбокса вам приходится перетаскивать скролл или ловить бегающий по экрану мяч.

Перейти на страницу:

Все книги серии Книги-драйверы

EQ. Эмоциональный интеллект на практике
EQ. Эмоциональный интеллект на практике

Эта книга – настоящий путеводитель по миру эмоций. Она не только поможет разобраться с собственными деструктивными состояниями и обрести самоконтроль, но и научит тонко чувствовать окружающих и выстраивать с ними глубокие, здоровые отношения. Это практическое руководство по EQ для всех, кто хочет, чтобы их эмоции помогали, а не разрушали.Пять причин прочитать эту книгу:•  Эмоциональный интеллект – главный soft skill в современном мире;•  85 % читателей поставили книге высшую оценку на Amazon.com;•  Права на книгу уже проданы в 9 стран;•  Соцсеть LinkedIn признала Джастина Барисо «главным голосом в сфере менеджмента и корпоративной культуры»;•  Книга содержит много практических рекомендаций и кейсов из реальной жизни.

Джастин Барисо

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

Кто из первоклассников закончит школу с золотой медалью? Кто из юных скрипачей станет выдающимся музыкантом? Кто из принятых на работу менеджеров по продажам будет заключать многомиллионные сделки? Ангела Дакворт считает, что может почти со стопроцентной точностью ответить на эти вопросы. Она утверждает: успех человека имеет мало общего с талантом и врожденными способностями. Реальные достижения определяются совсем другими качествами. И ей сложно не верить. Все детство она слышала от отца: «Нет, ты у нас точно не гений», а в 35 лет получила премию Марк-Артура, которая во всем мире равноценна официальному признанию гениальности того, кому она вручается. Эта книга способна ответить на вопросы:• Какое качество определяет выдающиеся достижения?• Насколько это качество развито у вас или у вашего ребенка?• Как развить его до максимума?• Как найти свое призвание?• Что лучше для жизненного успеха ребенка – теплая поддержка или жесткая дисциплина?

Ангела Дакворт

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Психология / Образование и наука

Похожие книги

Управление продажами
Управление продажами

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

Алексей Викторович Курц , Коллектив авторов , Радмило М. Лукич

Деловая литература / Маркетинг, PR / Маркетинг, PR, реклама / Торговля / Финансы и бизнес