Люди и Код – Telegram
Люди и Код
8.1K subscribers
1.92K photos
145 videos
1 file
1.61K links
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
Download Telegram
Как устроена жизнь «типичного программиста»?

Он не только сидит дома, смотрит аниме и гладит любимого кота. Он ещё и кодит! 😄
Старший фронтенд-разработчик в аутсорсинговой компании Reksoft Евгений Шматов рассказывает о стереотипах в IT-индустрии и хвастается фотками кота без СМС и регистрации.
Media is too big
VIEW IN TELEGRAM
Стоит ли врать в резюме? Обсуждаем в новой рубрике «Карьера в IT».

На вопрос отвечает Александр Кучук — специалист по Java, Scala, С, PHP и Python, преподаватель.

А вы как считаете, уместно ли врать в резюме?
А вы бы избавились от незаменимого программиста?
23-й выпуск подкаста

Android-разработка: технологии, IDE, разные устройства, кайф и главные баззворды

🎧Слушать выпуск:
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
«ВКонтакте»
YouTube
Google Podcasts

Содержание выпуска:
— Какие устройства работают под управлением Android?
— Особенности создания приложений под ТВ, смартфоны, часы, планшеты. Насколько распространена разработка под те или иные устройства.
— На каком стеке создаются Android-приложения. Какие языки программирования и фреймворки используются.
— Kotlin, Java, Flutter, Xamarin, React Native, JavaScript, Kotlin Multiplatform — где и как они используются.
— Как менялся Android (и разработка под него) за время своего существования.
— Что такое Material Design, RxJava, Retrofit, Firebase, Android Jetpack, Android Architecture Components, OkHttp, Dagger.
— Многопоточность, треды, корутины.
— Главные концепции и компоненты в Android-разработке.
— Как связаны фронт и бэк в мобильной разработке.
— В чём сложность Android-разработки. Какие нерешённые проблемы существуют.
— В чём кайф Android-разработки.
— Какие фичи планирует добавить Google в будущих версиях Android.
— Чем различается разработка под iOS и Android.
— В чём чаще всего лажают Android-разработчики.
— Какими скиллами и знаниями должны обладать джуны, мидлы, сеньоры в Android-разработке.

🔹Гость: Кирилл Розов. Разработчик в «Тинькофф», 10+ лет опыта в Android. Автор Telegram-канала и YouTube-канала Android Broadcast. Организатор чата Android Broadcast Talks.
Сегодня на книжной полке — Game Development with Swift от Стивена Хэйни

📘 Если вы хотите создавать игры на iOS с помощью Swift, то эта книга для вас. Для её понимания нужно знать основные понятия программирования, но опыт разработки игр или работы в экосистеме Apple не обязателен.

📘 Книга начинается с рассказа о возможностях Swift для разработки игр. В процессе обучения вы:

▪️создадите графику, физику и звук в вашей игре с помощью SpriteKit;
▪️изучите методы рисования и анимации;
▪️научитесь реагировать на различные формы ввода данных от игрока, включая наклон физического устройства и распознавание касания;
▪️освоите Apple IDE, XCode и сопутствующий набор инструментов;
▪️интегрируете свою игру с Game Center, чтобы игроки могли делиться своими достижениями;
▪️максимизируете игровой процесс с помощью малоизвестных советов и стратегий;
▪️опубликуете свою работу в App Store.
👍1
Как обычный гараж в Пало-Альто стал местом рождения не только компании HP, но и всей Кремниевой долины?

Кем на самом деле были Хьюлетт и Паккард и как они стали самыми крупными производителями принтеров в мире? Рассказываем о первых стартаперах в истории.
У вас так бывало? 😂
👍2
Media is too big
VIEW IN TELEGRAM
Что делать, если учёба застопорилась и кажется, что профессия тебе не подходит, всё слишком сложно? Почему ничего не понимать и ошибаться — это нормально?

На вопрос отвечает Наталия Давыдова, фронтенд-разработчица в «Точке».

А как вы справляетесь с состоянием, когда работать и учиться нужно, но желания нет никакого абсолютно?
Как устроен Kubernetes?

Как он работает в облачных инфраструктурах? С какими технологиями и сервисами он конкурирует? И как избежать vendor lock из-за того, что крупных облачных провайдеров всего несколько? Cloud Solution Architect Иван Игнатьев рассказывает всё, что нужно знать о Kubernetes программисту.
Согласны с утверждением?
24-й выпуск подкаста

Квантовые вычисления: устройство, кубиты, машина Тьюринга, фотоны и чёрт знает что ещё

🎧Слушать выпуск:
YouTube
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
«ВКонтакте»
Google Podcasts

Содержание выпуска:
— Чем можно заменить современные компьютеры или вычислительные модели.
— Молекулярные, фотонные, аналоговые, квантовые компьютеры и компьютеры с троичной логикой.
— Все ли модели вычислений сталкиваются с пределом Бремерманна и ограничены в конечной скорости.
— История компьютерных вычислений, машина Тьюринга.
— Как устроен квантовый компьютер и что такое квантовые вычисления.
— Чем квантовые вычисления лучше традиционных. На каких задачах они дают выигрыш, а на каких показывают посредственные результаты.
— Что такое кубит, по какой логике он работает.
— Контроль за состоянием кубитов. «Физическое» понимание состояний кубита.
— Если кубит находится одновременно во всех состояниях, то как гарантировать, что в момент измерения он будет находиться в нужном положении.
— Точность и проверка корректности квантовых вычислений.
— Логика квантовых вычислений.
— Квантовые вычисления ≠ квантовый компьютер.
— История развития квантовых компьютеров.
— Эмуляция квантовых вычислений на обычном компьютере.
— Проблемы создания квантовых компьютеров.
— Кто придумывает алгоритмы для квантовых вычислений и почему это настоящее искусство.
— Как программировать квантовые вычисления и чем такой стиль программирования отличается от привычного.
— Как появление квантовых компьютеров изменит нашу жизнь.
— Почему квантовые компьютеры не могут преодолеть влияние машины Тьюринга.
— Почему квантовые компьютеры никогда не станут домашними устройствами.
— Что почитать, послушать, посмотреть, чтобы глубже разобраться в теме.

🔹Гость: Роман Душкин, автор и ведущий просветительского YouTube-канала «Душкин объяснит», директор по науке и технологиям Агентства искусственного интеллекта, технологический евангелист. Ведет Telegram-канал.

▪️Полезные ссылки:
Quantum Computation and Quantum Information, Нильсен и Чанга
«Квантовые вычисления и функциональное программирование», Роман Душкин
Квантовый компьютер IBM (доступ из России закрыт)
Язык программирования от Microsoft Q#
Пакет Quipper для Haskell
Планета-компьютер и системные требования Вселенной: разбираем предел Бремерманна
Принцип Паули
Парадокс Рассела
Модель Дойча
Факторизация целых чисел
NP-полная задача
Умеш Вазирани
👍1
Когда-нибудь задумывались, почему именно так? И какие ещё языки можно так сравнить?
Самые_необычные_языки_программирования.pdf
41 MB
Сегодня на книжной полке — «Самые необычные и древние языки программирования», наша первая книга

📘 Книга придётся по душе всем, кто интересуется историей программирования, независимо от возраста. Она не требует практики в разработке и будет интересна даже тем, кто никогда не занимался программированием.

Книга состоит из трёх разделов:
▪️Древние языки. В нём мы рассказываем, какой язык программирования можно считать первым, как выглядели советские языки программирования Эль, Рефал и Рапира, почему COBOL и Fortran вдруг стали снова популярными и каково это — писать на ассемблере в XXI веке.

▪️Экзотические языки. Тут мы оторвались по полной: рассказали про эзотерические языки, про языки программирования на эмоджи и языки, код в которых пишется не на английском (там даже клингонский есть, чёрт возьми).

▪️Размышления. В последнем разделе мы рассказали, кем были бы языки программирования в сериале «Игра в кальмара» и за что разработчики ненавидят разные технологии.

Скачать книгу можно в прикреплённом файле.
👍2
Ну правда ведь в комментах понятнее всё? 😂
1
Как тестируют безопасность приложений и зачем нужны защитники и нападающие?

Как влететь в эту сферу самостоятельно и какие могут возникнуть проблемы? Лев Прокопьев составил подробный гайд по кибербезопасности.
👍1
А с какой наукой вы бы сравнили программирование?
Фронтенд — это не только покраска кнопочек, но ещё и хороший заработок.

Но настолько ли он хорош? В списке Forbes, например, мы фронтендеров не видели... Рассказываем в нашем большом исследовании о том, сколько они зарабатывают на самом деле (статью написал не Ю. Дудь).

Напишите, сколько вы сейчас зарабатываете. И укажите вашу должность, соберём аналитику в комментариях :)
👍1
Media is too big
VIEW IN TELEGRAM
Что эйчары хотят увидеть в резюме разработчика и какие основные ошибки совершают кандидаты?

Разбираем в новом выпуске рубрики «Карьера в IT».

На вопрос отвечает Екатерина Коновалова, автор и ведущий просветительского блога «Карьерное консультирование и профориентация», дипломированный карьерный консультант, карьерный коуч и профориентолог.

Расскажите о ваших проблемных интервью. С какими ошибками вы сталкивались, проходя собеседование или проводя его?
25-й выпуск подкаста

Незрячий DevOps: о входе и успешной работе в IT, стартапе и вживлении чипов в себя

🎧Слушать выпуск:
YouTube
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
«ВКонтакте»
Google Podcasts

Содержание выпуска:
— Как изучать программирование, если ты вообще ничего не видишь.
— Проблемы поиска первой работы в IT.
— Зачем переходить из разработки в DevOps.
— Как пишут код незрячие программисты.
— Как отлаживают и рефакторят код незрячие программисты.
— Как читают, воспринимают и изучают чужой код незрячие программисты.
— Зачем нужна раскладка Дворака и как она помогает набирать текст одной рукой.
— Почему приходится дробить код на атомарные сущности.
— Как удерживать в голове архитектуру кода.
— Как успешно работать над фронтендом, если ты не видишь результат.
— Зачем вживлять в себя микрочипы и как они помогают жить комфортнее.
— О любви к музыке и поразительном жизнелюбии.
— О любимых IDE и редакторах кода.
— Об инструментах и программах, которые помогают работать.

🔹Гость: Евгений Некрасов — DevOps-инженер кластеров и нейронных сетей, преподаватель курса DevOps Beginner в IT-компании Tages. Ведёт Telegram-канал «Войти в IT наощупь».

Полезные ссылки:
Группа Avenged Sevenfold
Текстовый редактор Pluma
Бесплатный видеокурс по Vim
Сегодня на книжной полке — Проект «Феникс» Джина Кима, Кевина Бера и Джоржа Спаффорда

📘 Это роман о том, как DevOps меняет бизнес к лучшему. Авторы рассматривают использование методологии DevOps в рамках одной IT-компании глазами одного IT-менеджера.

📘 «Проект „Феникс“» — история, рассказанная простым языком о привычном, донельзя знакомая, полезная каждому, кто заинтересован в отладке процессов в отрасли информационных технологий.