Вы когда-нибудь скачивали приложение, которое обещало быть простым калькулятором или заметками, а в итоге оно заняло столько места, сколько могло бы вместить целая фотогалерея? На экране — всего пара кнопок и поле для ввода. Куда же делись мегабайты? Почему «просто кнопки» весят как полноценный фильм? Ответ кроется в принципе айсберга: то, что вы видите на экране, — это лишь верхушка, а под водой скрывается огромная невидимая масса кода, библиотек, ресурсов и системных механизмов, которые и раздувают размер приложения...
Подробнее в ВКонтакте
@whilet_ru
Подробнее в ВКонтакте
@whilet_ru
Вы когда-нибудь злились, когда любимое приложение внезапно закрывалось, кнопка не нажималась или сайт выдавал странную ошибку в самый неподходящий момент? Хочется подумать, что разработчики где-то ошиблись, поленились или не проверили свою работу. Но правда в том, что баги — это не признак некомпетентности, а неизбежная спутница любого сложного программного обеспечения. Даже в компаниях уровня Google или Apple ошибки проскальзывают в обновлениях. Чтобы понять почему, достаточно представить процесс создания кода как написание большой книги или приготовление сложного ужина...
Подробнее в ВКонтакте
@whilet_ru
Подробнее в ВКонтакте
@whilet_ru
👍4❤3👏1
Вы когда-нибудь задумывались, как ваш телефон, лежащий заблокированным на столе, вдруг загорается и сообщает о новом письме или сообщении в мессенджере? Ведь приложение закрыто, экран погашен, и кажется, что устройство спит. Откуда оно знает, что где-то в другом конце мира кто-то нажал кнопку «Отправить»? Магия? Не совсем. За этим стоит хорошо отлаженная система доставки, которую проще всего понять на примере обычного почтового ящика и курьера...
Подробнее в ВКонтакте
@whilet_ru
Подробнее в ВКонтакте
@whilet_ru
Один из самых частых вопросов, который слышат менторы от новичков: «А обязательно ли идти в университет, чтобы стать программистом?». Вокруг этой темы ломаются копья: одни утверждают, что без «корочки» путь в IT закрыт, другие уверены, что диплом — это просто бумага для рамки. На самом деле истина находится посередине, и проще всего понять её через аналогию с вождением автомобиля. Чтобы сесть за руль и доехать из точки А в точку Б, вам не обязательно заканчивать академический курс теории транспорта. Можно выучить правила в автошколе, а можно брать частные уроки у инструктора. Главное для работодателя — не то, где вы учились, а то, как вы ведете машину на дороге и не создаете ли аварийных ситуаций...
Подробнее в ВКонтакте
@whilet_ru
Подробнее в ВКонтакте
@whilet_ru
Вы когда-нибудь злились, когда просите умную колонку включить музыку, а она в ответ начинает рассказывать прогноз погоды или просто молча мигает огоньками? Хочется сказать: «Ну неужели так сложно понять простую фразу?». Но парадокс в том, что для голосового помощника ваша «простая» фраза — это сложный математический ребус. Он не думает, как человек, не чувствует контекст и не улавливает иронию. Он распознает паттерны: набор звуковых волн, который с определенной вероятностью соответствует записанной в его базе команде. И если вы скажете что-то с непривычной интонацией, акцентом или в шумной комнате, система может «услышать» совсем не то, что вы имели в виду...
Подробнее в ВКонтакте
@whilet_ru
Подробнее в ВКонтакте
@whilet_ru
Вы когда-нибудь сидели на совещании с крутыми специалистами, слушали их рассуждения и думали: «Сейчас они поймут, что я здесь случайно, что я ничего не знаю и меня вот-вот разоблачат»? Если да, то добро пожаловать в клуб, где состоят лучшие разработчики, тимлиды и даже знаменитые создатели технологий. Это явление называется синдромом самозванца, и в IT-индустрии оно распространено особенно сильно. Парадокс в том, что чаще всего им страдают не новички, а как раз те, кто уже многого добился. И причина этого кроется не в их неуверенности, а в самой природе технологического мира...
Подробнее в ВКонтакте
@whilet_ru
Подробнее в ВКонтакте
@whilet_ru
Вы когда-нибудь решали начать жизнь с чистого листа: удаляли аккаунт в соцсети, чистили историю браузера, отписывались от всего и вся? Казалось, что достаточно нажать одну кнопку, и ваш цифровой след исчезнет навсегда. Но реальность работает иначе. Удаление аккаунта — это чаще не стирание, а пометка «не показывать». Как чернильное пятно на бумаге: вы можете стереть его с поверхности ластиком, но след в волокнах останется, и при определённом свете его всё ещё можно разглядеть. В цифровом мире ваши данные ведут себя примерно так же...
Подробнее в ВКонтакте
@whilet_ru
Подробнее в ВКонтакте
@whilet_ru
Стоит открыть ленту новостей, как обязательно найдется статья с пугающим заголовком: «Искусственный интеллект отберет работу у программистов», «Нейросети напишут код лучше людей», «Готовьтесь к безработице». Тревога просачивается даже в разговоры опытных разработчиков: а вдруг мой навык обесценится, пока я сплю? Но если отбросить эмоции и посмотреть на факты, картина оказывается не такой драматичной. Роботы и алгоритмы действительно меняют рынок труда, но не так, как показывают в фильмах-антиутопиях. Чтобы понять, что нас ждет, нужно честно разобраться: что код умеет делать блестяще, а что — принципиально не может.
Подробнее в ВКонтакте
@whilet_ru
Подробнее в ВКонтакте
@whilet_ru