Люди и Код – Telegram
Люди и Код
8.13K subscribers
1.9K photos
145 videos
1 file
1.6K links
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
Download Telegram
Сегодня на книжной полке — Проект «Феникс» Джина Кима, Кевина Бера и Джоржа Спаффорда

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

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

Но в чём сложность разработки таких роботов и почему мы так далеки от того, чтобы внедрить их в каждую профильную больницу? Что такое «персонализированная медицина» и как она выглядит? Рассказывает Роман Душкин, директор по науке и технологиям Агентства искусственного интеллекта.
🔥1
А какие у вас три самых вредных для здоровья способа отдыхать? 😄
Media is too big
VIEW IN TELEGRAM
Почему ваши скиллы не всегда влияют на успешность собеседования?

И как вообще его пройти? Обсуждаем в новом выпуске рубрики «Карьера в IT».

На вопрос отвечает Наталия Давыдова, фронтенд-разработчица в «Точке».
«Некоторые разработчики любят разговоры в духе: мы, мол, тру-программисты, постигли статическую типизацию, C-style-код, сидим на шарпах, джаве, РНР, а этот ваш „питон“ — ну что это за язык? Ни скобочек, ни точек с запятыми — разве так пишут?»

Почему к Python за долгие годы сформировалось предвзятое отношение? Откуда столько мемов на тему «петухона», «петушка — золотого гребешка» и прочего? И зачем программисту сегодня переходить на Python?

Разработчик из «Точки» Лев Кудряшов рассказывает, как перешел с джавы и плюсов на Python и почему он не жалеет об этом.
🔥2👍1
А как вы относитесь к Python? Учили его, пишете на нём?
👍4👎1
26-й выпуск подкаста

Программирование микроконтроллеров: работа с памятью, ограничения, языки, типы, что купить

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

Содержание выпуска:
— Какие типы микроконтроллеров существуют, для чего они используются, где мы в быту или в каких-то понятных нам предметах можем их найти.
— Какие технологии путают с микроконтроллерами. COM, SoC, FPGA, DSP. В каких случаях их стоит выбрать вместо микроконтроллеров.
— Чем программирование микроконтроллеров отличается от других типов программирования.
— Ограничения и особенности контроллеров. Операционные системы для микроконтроллеров. ОСРВ, FreeRTOS, Mbed OS.
— Как обеспечивается безопасность кода в микроконтроллерах. Информационная безопасность и safety-critical system.
— Какие языки программирования используются для программирования микроконтроллеров. Когда и какие стоит выбирать. C, C++, Ассемблер, Python, JavaScript.
— Какие серии микроконтроллеров наиболее популярны среди любителей. AVR, ARM Cortex-M (STM32), ESP32, PIC, 8051, MSP430.
— Что такое Arduino, к каким типам контроллеров относится платформа. В чём фишка и причина популярности Arduino.
— Конкуренты Arduino (не микроконтроллеры): семейство Raspberry Pi, «Марсоход».
— Какие навыки и знания нужны, чтобы делать что-то интересное на микроконтроллерах.
— Какой инструментарий понадобится на старте, а какой — когда уже освоишься. Минимальный и максимальный набор инструментов.
— Что нужно знать и уметь, чтобы работать с микроконтроллерами — то есть устроиться в компанию, которая собирает что-то на них.
— Где лучше заказывать микроконтроллеры и что заказать на старте.
— По каким ресурсам и книгам можно изучать работу с микроконтроллерами и программирование на них.

🔹Гость: Алексей Долиненко, бэкенд-разработчик международного стартапа TraceAir — веб-платформы для контроля строительства на основе данных с дронов.


▪️Полезные ссылки:
— Статья Алексея «Многозадачность в микроконтроллерах на основе продолжений».
— Хоровиц, Хилл — «Искусство схемотехники».
— Таненбаум, Бос — «Современные операционные системы».
— Борис Семенов — «Силовая электроника. От простого к сложному».
— Герб Саттер — «Решение сложных задач на C++. 87 головоломных задач с решениями».
— Роберт Мартин — «Чистая архитектура. Искусство разработки программного обеспечения».
— Роберт Мартин — «Чистый код. Создание, анализ и рефакторинг».
👍3🔥2
Как сложилась судьба первого программиста с записью «программист» в трудовой книжке и какое влияние он оказал на весь мир?

Андрей Ершов ещё в детстве хотел решить все задачи по алгебре, геометрии и физике, но после курсов о программировании его жизнь кардинально изменилась: он работал над программами для БЭСМ, придумал концепцию Лексикона для программистов и создал первую в стране развитую систему разделения времени — АИСТ-0. Рассказываем историю человека, который придумал термин «информатика».
👍4
Сегодня на книжной полке — iOS Apprentice Джоуи де Виллы, Эли Ганима и Маттейса Холлеманса

📘 Книга для новичков не только в iOS или Swift, но и в программировании в целом. В руководстве, написанном в непринуждённой форме, простыми словами подробно объясняется, как сделать приложение с нуля. Четыре урока посвящены созданию четырёх приложений — каждое чуть большей сложности, чем предыдущее. Вы сделаете:

▪️простую игру для изучения программирования на iPhone;
▪️to-do-приложение для организации списков дел;
▪️приложение, сохраняющее посещённые вами места;
▪️приложение для поиска товаров в магазине iTunes.
4
А какой язык вы начинали изучать, но забросили? И почему?
👍111
«Можно быть очень хорошим специалистом — и при этом совершенно не уметь искать и находить для себя достойную работу. Хорошая новость: этот скилл прокачивается».

Василиса Версус, СТО в Roketo, занимается айти с детства. После школы она сидела с открытым HTML Book, а на первом курсе устроилась фронтендером как мидл. Как ей это удалось и какие препятствия пришлось преодолеть? И как в таких условиях справляться со стрессами и выгоранием? Читайте в интервью.
👍71
Media is too big
VIEW IN TELEGRAM
Что делать, если учёба застопорилась и кажется, что профессия тебе не подходит?

И почему ничего не понимать и ошибаться — это нормально? Обсуждаем в новом выпуске рубрики «Карьера в IT».

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

Кем вы работали до того, как стать программистом, и почему ушли из профессии? Делитесь историями в комментах.
5👍1
Еженедельный дайджест вакансий

Друзья! Мы запустили подборку вакансий для джунов и стажёров, на которые не требуется опыт работы, по ряду IT-сфер: от фронтенда до QA. В статье вы найдёте более 100 предложений по работе и сразу сможете отправить отклик! Новую подборку будем публиковать каждую неделю.
🔥4
27-й выпуск подкаста

Golang: плюсы и минусы, глупые гуглеры, костыли вместо дженериков, батл с Rust и PHP

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

Содержание выпуска:
— Для чего создали язык Go.
— Где используется Go сейчас и чем он хорош в своих нишах.
— На каких концепциях построен Go.
— Горутины, дженерики и то, что было до дженериков.
— Принципиальный минимализм Go.
— В чём сила Go и в чём его слабые стороны.
— Насколько Go популярен сейчас и какие у него перспективы.
— С какими языками конкурирует Go в разных нишах.
— Go и PHP, Go и Rust.
— Что входит в стандартную библиотеку Go.
— Как компилируется код на этом языке.
— Как у Go обстоят дела с интеропом.
— Какие IDE и редакторы используют для программирования на Go.
— Какой тулинг, библиотеки и фреймворки есть в экосистеме Go.
— Что самое сложное в изучении Go.
— Какие ресурсы и методы стоит использовать для изучения этого языка.
— Кто умрёт раньше — PHP или JavaScript.

🔹Гость: Дмитрий Иванов. Lead Golang Developer. Веб-программист, любит свою работу, любит делать сервисы, апишки, интеграции, заниматься аналитикой и большими данными. Увлекается робототехникой, нейросетями и мечтает вкатиться в блокчейн по-серьёзному.

▪️Полезные ссылки:
Container Linux — операционная система, написанная с использованием Go.
Библиотека GORM.
Библиотека HttpRouter.
A Tour of Go — официальное руководство по входу в язык.
— Роберт Мартин — «Чистая архитектура. Искусство разработки программного обеспечения».
— Роберт Мартин — «Чистый код. Создание, анализ и рефакторинг».
👍2
Сегодня на книжной полке — «Руководство по DevOps» от Джина Кима, Патрика Дебуа, Джона Уиллиса И Джеза Хамбла.

📘 Из этой книги вы узнаете, как добиться гибкости, надёжности и безопасности мирового уровня в технологических компаниях.

📘 В «Руководстве» представлены «три пути» методологии и специалистов DevOps: поток, фидбэк и непрерывное обучение. Эту книгу мы рекомендуем прочитать руководителям IT-блоков и IT-менеджерам. Здесь есть всё: от поэтапного выстраивания корпоративной культуры до безболезненной интеграции в работу компании.
👍3
Технологии!😄
🔥19
Боитесь ли вы того, что язык программирования, с которым вы работаете, скоро перестанет быть актуальным и будет вытеснен чем-то более модным и новым?
👍5
Media is too big
VIEW IN TELEGRAM
Что делать, если кажется, что все вокруг умнички, а вы — нет? Обсуждаем в новом выпуске рубрики «Карьера в IT».

На вопрос отвечает Наталия Давыдова, фронтенд-разработчица в «Точке».
👍4
Кто из великих советских учёных мечтал о звёздах, а стал легендой отечественного айти и кибернетики?

Рассказываем об Алексее Ляпунове — человеке, который внёс неоценимый вклад в развитие технологий в СССР и всём мире.
👍1
Знакомая ситуация?..
😢11