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

Как «сын врага народа» без образования смог повторить успех американских коллег и создать автоматическую цифровую электронную машину? Рассказываем историю Башира Рамеева.
👍2😢2👎1
😢19👎10👍9
37-й выпуск подкаста

Lisp: синтаксис, своё ООП, компиляторы, диалекты, легендарность и перспективы

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

▪️Содержание выпуска:
— Что за язык Lisp и как его можно кратко охарактеризовать.
— Как и для чего создавался Lisp. Почему он не смог стать мейнстримом в наше время.
— Как развивался Lisp.
— Особенности Lisp: синтаксис, методы и тому подобное.
— Кто работает над Lisp и как его развивают.
— Какие интересные проекты написаны на Lisp и в каких компаниях его используют.
— Используется ли Common Lisp в продакшене сегодня.
— Почему Lisp принято хвалить и восхищаться им. Как у него сложилась такая репутация.
— Что входит в стандартную библиотеку Lisp.
— Как исполняется Lisp-код. Какие компиляторы для него существуют.
— Какие IDE и редакторы используют для программирования на Lisp.
— Как у Lisp дела с интеропом. Умеет ли он дружить с другими языками.
— Какой тулинг, библиотеки и фреймворки есть в экосистеме Lisp.
— С какими языками интересно сравнить Lisp — Haskell, Python, C/C++.
— Диалекты Lisp: чем различаются, где используются, какие самые популярные.
— Как и зачем изучать Lisp. Что самое сложное в изучении Lisp.
— Какие ресурсы стоит использовать для изучения Lisp.
— Какие концепции Lisp больше всего восхищают. Какие концепции современные языки почерпнули из Lisp.
— Есть ли у Lisp шанс стать более популярным или даже мейнстримным языком.
— Как понять, что Lisp — это конструктор для создания своих языков программирования.
— Почему Lisp не очень популярен — даже по сравнению с тем же достаточно гиковским Haskell.

Гость: Алексей Егоров, техлид и разработчик в Wild Spike, создатель русскоязычного чата по Lisp.


Полезные ссылки:
— Русскоязычный чат по Lisp: https://news.1rj.ru/str/lisp_ru
— Язык Hy — Lisp-синтаксис для экосистемы Python: https://hylang.org
— Язык Clojure — Lisp в экосистеме JVM: https://clojure.org
— Язык Fennel — Lisp для экосистемы Lua: https://fennel-lang.org
— Язык Racket, диалект Lisp с удобной IDE: https://en.wikipedia.org/wiki/Racket_(programming_language)
— Компания Symbolics: https://en.wikipedia.org/wiki/Symbolics
— D-Wave Systems — компания, которая создаёт квантовые компьютеры: https://ru.wikipedia.org/wiki/D-Wave_Systems
— Пол Грэм: https://ru.wikipedia.org/wiki/Грэм,_Пол
— Common Lisp Object System — ООП для Lisp: https://en.wikipedia.org/wiki/Common_Lisp_Object_System
— Формальная верификация: https://ru.wikipedia.org/wiki/Формальная_верификация
— The Common Lisp Cookbook — лучшие практики в Lisp: https://lispcookbook.github.io/cl-cookbook
— ANSI Common Lisp, книга Пола Грэма: http://paulgraham.com/acl.html
— Книга Practical Common Lisp: https://gigamonkeys.com/book
— Компилятор SBCL: https://sbcl.org
— SLY для Emacs: https://joaotavora.github.io/sly
— SLIME для Emacs: https://slime.common-lisp.dev
— Read–eval–print loop (REPL): https://en.wikipedia.org/wiki/Read–eval–print_loop
— Пакетный менеджер Quicklisp: https://www.quicklisp.org/beta
— LispWorks IDE: http://www.lispworks.com/products/ide.html
— Статья State of the Common Lisp Ecosystem: https://borretti.me/article/common-lisp-sotu-2015
— Новостной агрегатор Planet: Lisp: https://planet.lisp.org
— Программист из геймдева Тиму Суини: https://ru.wikipedia.org/wiki/Суини,_Тим
— Программист из геймдева Джон Кармак: https://en.wikipedia.org/wiki/John_Carmack
👍9
Дайджест вакансий #10

Мы продолжаем выкладывать подборки вакансий для джунов и стажёров, где не требуется опыт работы, в ряде IT-сфер: от фронтенда до QA. В статье вы найдёте более 100 предложений по работе и сможете сразу отправить отклик! Следующий выпуск — через неделю ;)
👍1
38-й выпуск подкаста

Функциональная парадигма программирования, монады, коробочки, паттерны и отношения с ООП

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

Содержание выпуска

— Что такое функциональная парадигма программирования.
— Как и зачем она появилась, что лежит в её основе.
— Главные концепции функциональной парадигмы.
— Что такое лямбда-исчисление.
— Действительно ли в функциональной парадигме всё построено на рекурсии.
— Что такое монада, если это не моноид в категории эндофунктора.
— Что такое функции высшего порядка.
— Что такое чистые функции.
— Какие языки наиболее ярко отражают функциональную парадигму. 
— Отличие функциональности Lisp от функциональности Haskell.
— Для каких задач функциональная парадигма подходит лучше всего, на каких задачах она проявляется не очень хорошо. 
— Сильные и слабые стороны функциональной парадигмы.
— Функциональная парадигма в «нефункциональных» языках.
— Как функциональная парадигма связана с декларативной парадигмой.
— Отношения с ООП. Способна ли функциональная парадигма заменить ООП полностью.
— Что программисты не понимают о функциональной парадигме и какие ошибки в работе с ней совершают чаще всего.
— Почему функциональщики считаются крутыми.
— Зачем нужна функциональная парадигма, если технически компьютер всё равно исполняет код императивно.
— Есть ли попытки собрать компьютер, который на уровне железа работает функционально.

Гость: Роман Душкин, автор и ведущий просветительского YouTube-канала «Душкин объяснит», директор по науке и технологиям Агентства искусственного интеллекта, технологический евангелист. Ведёт Telegram-канал.
 
Всем продуктивного понедельника! И пусть вашего настроения хватит хотя бы на час 😁
20👍5
Онлайн-бакалавриат дистанционно!

Data Science & Machine Learning

Какие навыки вы освоите? Помимо получения фундаментальных знаний по математике и теории вероятностей, вы научитесь создавать алгоритмы для нейросетей, чат-ботов и цифровых помощников, анализировать большие данные и даже прогнозировать события.
Вы сможете познакомиться с основными направлениями науки о данных, выберете то, что вам ближе, и продолжите профессиональное развитие в этой сфере. Поступайте на программу Data Science & Machine Learning и меняйте мир с помощью высоких технологий!

— Skillbox + РАНХиГС, диплом государственного образца.
— 4,5 года длится обучение.
— Диплом 09.03.03 Прикладная информатика.

Подробности

Бакалавриат «Веб-разработка»

Чем занимаются веб-разработчики? Они занимаются комплексным созданием приложений и сайтов. Могут спроектировать удобный интерфейс, настроить серверную часть и придумать сложный интернет-сервис с нуля. Автоматизируют процессы в компании, помогают масштабировать бизнес и перевести его в цифровую среду. Вы станете востребованным специалистом и сможете создавать инновационные IT-продукты!

— Skillbox + РАНХиГС, диплом государственного образца.
— 4,5 года длится обучение.
— Диплом 09.03.03 Прикладная информатика.

Подробности

Хотите получить высшее образование? Ещё не поздно!
До 24 октября подайте документы на программы онлайн-бакалавриата Data Science & Machine Learning и «Веб-разработка» от Skillbox и РАНХиГС. Вы сможете стать востребованными IT-специалистами, получить диплом государственного вуза и изменить мир с помощью высоких технологий. Вы освоите актуальные инструменты, будете много практиковаться и разрабатывать реальные проекты для своего портфолио. Также вы научитесь создавать инновационные IT-продукты и автоматизировать бизнес-процессы в компаниях любого масштаба.

Набор на заочную форму обучения, реализуемую в онлайн-формате, продолжается. Всю информацию о поступлении/переводе на очную форму обучения, учебных программах и стоимости обучения можно найти в Telegram-чате высшего образования.

Почитайте, как учатся студенты на наших очных программах
👍2😢1
Екатерину Логвиновну Ющенко заклеймили как «дочь врага народа» и исключили из университета — как объясняли ей в ректорате, «по приказу свыше».

Однако, несмотря на это, она всё равно вошла в историю нашей страны, когда создала прообраз языка С и опередила Fortran и COBOL.

Рассказываем о сложной судьбе первой женщины-программиста в СССР.
👍12
🔥3
39-й выпуск подкаста

Мобилизация без фейков

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

Содержание выпуска:
— Что такое мобилизация и может ли она быть частичной.
— Кто подлежит мобилизации.
— Кто не попадает под мобилизацию.
— Кто имеет право или может получить отсрочку.
— Что такое повестка, как с ней работать, кто имеет право её вручать, какую ответственность она накладывает на призывника.
— Этапы призыва и ответственность призывника на каждом из них.
— Женщины и мобилизация.
— Медкомиссии и альтернативные службы.
— Стоит ли заполнять форму заявления об отсрочке у себя в компании или через «Госуслуги».
— Какие справки собрать и как юридически подготовиться к возможной мобилизации.
— Административная и уголовная ответственность за уклонение и дезертирство.
— Чем юридически срочная служба отличается от мобилизации.
— Влияет ли присяга на тяжесть наказания.
— Зачем оформлять доверенность на близких людей.
— Чем обязаны обеспечить солдата в армии.
— Как лететь за границу, какие существуют ограничения.
— Если купил билеты задолго до мобилизации, а теперь не выпускают, можно ли получить за них компенсацию.
— Какой статус у мобилизованного солдата, как ему должны платить.
— Существует ли альтернативная служба в период мобилизации.
— Что будет, если отказаться брать автомат и воевать, уже будучи в части.
— Кому жаловаться в армии на неправомерные действия и что такое приказ командира.
— Могут ли выдать повестку в консульстве, если придёшь продлевать загранпаспорт.
— Вылет за границу.
— Насколько спокойно и в рамках закона проходит мобилизация.
— Как понять, что вас мобилизуют незаконно, и что с этим делать.
— Могут ли вегетарианцы требовать отдельное питание в армии.
— В каких объёмах последователи религии могут требовать отправления своих религиозных культов.
— Сохранится ли рабочее место, если вас мобилизуют.

Гость: Максим Оленичев, юрист по правам человека (сотрудничает с «Первым отделом»). Обратиться за правовой консультацией: https://news.1rj.ru/str/deptonebot. Telegram-канал: https://news.1rj.ru/str/deptone.
4👍3
Media is too big
VIEW IN TELEGRAM
Какие вопросы стоит задать на собеседовании HR и принимающему разработчику? Рассказываем в новом выпуске нашей регулярной карьерной рубрики.

На вопрос отвечает Вероника Голубева — Senior Big Data Engineer в Datrix.
3
Похоже на правду 😁
А какие у вас были самые невероятные причины, по которым вы сделали мало работы за день?
👍8🔥2
Как и зачем пишутся веб-стандарты и спецификации?

Можно ли на них влиять и почему от них зависит будущее веба? Рассказывает Никита Дубко, пятый голос подкаста «Веб-стандарты».
1
С чего начать карьеру в IT? Мы подготовили гайд для начинающих, в котором постарались максимально детально рассказать, как попасть на стажировку в корпорацию.
Channel photo updated
40-й выпуск подкаста

От джуна к мидлу: что изучать, как общаться, что важно понимать и как расти в зарплате

🎧 Слушать выпуск:
YouTube: youtu.be/TYOqCMEic-w
mave
«Яндекс.Музыка»
Apple Podcasts
«ВКонтакте»

Содержание выпуска
— Как развиваться на работе. 
— Что делать, что изучать, о чём и как говорить со старшими коллегами.
— Как расти в зарплате и что для этого делать.
— Какие знания и навыки особенно важны для джуна. 
— Какие решения, знания и навыки помогли пройти испытательный срок и закрепиться на работе.
— Что джуну нужно понимать о процессах в компании, чтобы расти и успешно общаться с коллегами.
— Как относиться к критике на ревью или к тому, что задачи не всегда чётко формулируются и код потом приходится переписывать не по своей вине.
— Почему Ильдус Тукаев решил пойти в школу Ozon.
— Как было организовано поступление.
— Что было после экзаменов, сколько человек училось, кто эти люди.
— Как строился процесс обучения, что в процессе понравилось, что не очень.
— Что удалось изучить, насколько вырос благодаря школе.
— Как учились остальные участники школы, что им давалось с трудом, а что легко.
— Какая была интенсивность занятий, как сильно пришлось напрягаться.
— Как совмещать учёбу с работой.
— Как находить мотивацию продолжать учиться, даже когда времени в обрез, а учебные задачи сложные.
— Что было после обучения, насколько оправдались ожидания.
— Насколько сам процесс обучения соответствовал ожиданиям.
— Какие шаги для развития карьеры предпринять после обучения.

Гость: Ильдус Тукаев, Go-разработчик, WhatToFarm.
👍8
А какие вы знаете способы, чтобы глаза не уставали? Делитесь :)
👍20
This media is not supported in your browser
VIEW IN TELEGRAM
Что джуну спросить на собеседовании у эйчара и нанимающего айтишника? Рассказываем в новом выпуске нашей карьерной рубрики.

Отвечает на вопрос Ахмад Боков — основатель «Искусства автоматизации».
👍7
🧑‍💻 Как релоцироваться в Камбоджу и чем там можно заняться?

Бэкендер Иван Шаман рассказывает о своём пути с Урала на Восток, советует рестораны в Камбодже, ругает местную рок-музыку и зовёт в гости. Читайте по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
41-й выпуск подкаста

Kanban-метод в разработке: практики, артефакты, метрики и невероятная красота

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

Содержание выпуска:
— Что такое Kanban-метод и как его классифицировать — метод, фреймворк, методология.
— Как он относится к Agile и как с ним связан.
— Как Kanban-метод связан с регулярным менеджментом — он его полностью заменяет или регулярный менеджмент всё так же остаётся необходимым фундаментом?
— Как появился Kanban-метод и кто внёс основной вклад в его создание.
— Развивается ли Kanban-метод сейчас, и если да, то как и по каким принципам?
— Для каких задач, компаний и команд подходит Kanban-метод, а для каких нет.
— Kanban-метод в командах разработки — когда уместен, когда вреден, какие есть плюсы и минусы.
— В чём суть Kanban-метода, какие принципы в его основе.
— Как эти принципы выражаются на практике.
— Практики Kanban-метода — что это, сколько их, чем они характеризуются.
— Метрики в Kanban-методе — что измерять и на каких этапах, что помогают понять метрики и как результаты их анализа используются в реальной жизни.
— Каковы необходимые условия для применения Kanban-метода в компании или команде.
— Можно ли его применять не во всей компании, а в отдельных командах и есть ли у него какой-то аналог API, который позволяет «сцеплять» его с другими управленческими системами и фреймворками.
— Есть ли какие-то другие методы на основе Kanban-метода или разные «диалекты».
— Насколько реально работать по чистому Kanban-методу в реальной жизни.
— Что в Kanban-методе люди понимают неправильно.
— Какие главные ошибки совершают при применении Kanban-метода.
— Какие программы и физические объекты помогают работать по Kanban-методу.
— Что почитать, посмотреть по Kanban-методу, на кого подписаться.

🧑‍💻 Гость: Екатерина Свирепо. Профессиональный менеджер и гик в мире современных подходов управления стратегией, продуктом, изменениями. Ex-CPO Kaiten, ex-CSO Playkot, автор телеграм-канала svirepo.tru.e. Master in Public Strategy, Certified Customer Experience Professional, KCP.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5