Люди и Код
8.15K subscribers
1.74K photos
123 videos
1 file
1.48K links
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
加入频道
Сегодня в книжных рекомендациях — «Карьера программиста» Гейла Лакмана Макдауэлла. Автор собрал 189 вопросов из тех, что задавали кандидатам на собеседованиях в Google, Microsoft, Amazon и других крупных IT-компаниях. Конечно, с ответами.

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

Как составить идеальное резюме? Как отвечать на вопросы о ваших сильных и слабых сторонах? Все шпаргалки и лайфхаки вы найдёте в этой книжке. Приятного чтения!

Расскажите в комментариях, какие неудобные вопросы вам задавали на собеседованиях и как вы на них отвечали? Составим свою копилку ценных советов 😉
👍4
О чём мы писали на этой неделе? Ловите дайджест статей😉

1. Google — корпорация зла? Раскрываем самые неудобные факты о компании вместе с учёными, айтишниками и журналистами.

2. Фулстек-разработчик Екатерина Степанова написала подробную инструкцию по применению паттерна проектирования «Декоратор». Сохраняйте, она полезная 😉

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

4. Сделали подборку свежих англоязычных статей о macOS для программистов. Читайте, чем интересна новая версия macOS и как разработчику настроить свой Мас.

5. Евгений Елчёв, старший iOS-разработчик во «ВКонтакте» и участник ПК Podlodka iOS Crew, рассказывает о работе программного комитета: от поиска спикеров и коммуникаций до генеральных прогонов.

6. Как самостоятельно освоить технологию или язык программирования? Senior Software Engineer Михаил Подольский делится опытом и даёт советы о самообразовании.

7. Рассказываем о принципах работы модели Free & Open Source Software и о том, как она двигает IT вперёд.

Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!
🔥2
Кто такой тестировщик? Чем мануальщик отличается от автотестера? Кому подходит эта профессия и как в неё влететь с нуля? Рассказываем, что нужно уметь QA-специалисту и на какую зарплату он может рассчитывать в 2021 году.
4 декабря — День информатики в России

В этот день в 1948 году Исаак Брук и Башир Рамеев зарегистрировали цифровую электронную вычислительную машину. Идея пришла в голову Рамееву, когда по радио BBC он услышал о машине ЭНИАК, которую в то время создавали в США.

На момент получения патента проект представлял собой только документ из 16 страниц и чертежа. В нём сформулировали принцип схемы машины и её управления. Патент стал первым документом, имеющим отношение к информатике в нашей стране. В 1952 году на основе документов и чертежей создали М-1 — первую в мире ЭВМ, в которой все логические схемы были сделаны на полупроводниках.

Сам же термин «информатика» появился лишь спустя 14 лет, в 1962-м. Его предложил ввести советский ученый Александр Харкевич.
Что не так с регуляцией IT, чем российский искусственный интеллект хуже других и как ИИ захватывает всё больше отраслей бизнеса?

▪️Об этом Skillbox Media рассказывает в большом спецпроекте «Падаем в сингулярность». Рекомендуем добавить в закладки и спокойно прочитать, когда будет время.

▪️Каким будет человечество через 20 лет? А через 50? Знаем ли мы наш настоящий мир, в котором технологические корпорации стали могущественнее государств, вся жизнь уходит в онлайн, а искусственный интеллект начинает конкурировать с людьми за рабочие места?

▪️В какой точке истории мы сейчас находимся и куда идём? Данные, цифры, факты, мнения.
👍1
🤖 IT-новости:

🔹 JetBrains выпустила Fleet — гибрид IDE и редактора кода. Он станет конкурентом VS Code.

🔹 Искусственный интеллект доказал сложную математическую гипотезу. Над ней бились более 40 лет.

🔹 Крупнейшие провайдеры и операторы начали блокировать Tor в России. Информация об этом появилась в Twitter.

🔹 Хакеры начали массово рассылать манифесты об отказе от работы. Они приходят в крупные компании через принтеры чеков.

🔹 Meta запустила сервис StopNCII.org для борьбы с распространением интимных фото, но есть нюанс: чтобы фото или видео просчитал фильтр, его сначала нужно загрузить...
Как появилось и устроено российское Python-сообщество?

Сколько в комьюнити человек и какие мероприятия они проводят? Григорий Петров, один из организаторов Moscow Python, рассказывает, чем занимается комьюнити и как в него попасть новичку.
Data safety — это новые правила приватности в Google Play для всех Android-приложений

Но чего от них ждать и как этот инструмент изменит индустрию? Разработчики делятся мнениями о новой фиче от Google и рассказывают, зачем она нужна.

А вы одобряете новые правила Google или считаете, что они навредят пользователям? Делитесь в комментариях!
В этот день 115 лет назад родилась Грейс Хоппер — пионер программирования, создательница COBOL и популяризатор термина «дебаггинг»

«Первые поселенцы [в Америке] перевозили тяжести на быках. И если бык не мог сдвинуть бревно, они не пытались вырастить быка побольше. Мы должны стремиться не к повышению мощности отдельных компьютеров, а к повышению численности компьютерных систем».

▪️Грейс никогда не сидела на месте: с детства она разбирала будильники, чтобы посмотреть их устройство.

▪️За клавиатуру Хоппер села случайно: при поступлении во флот ей не хватило 6 кг веса. Вместо участия в операциях Грейс предложили стать третьим программистом в Бюро артиллерийских вычислительных проектов при Гарварде. Так она начала программировать на Mark 1.

▪️В 1947 году коллеги Грейс обнаружили первый баг — моль, застрявшую в реле компьютера Mark 2. Так Хоппер придумала термин дебаггинг, который прижился в среде программистов.

▪️В начале 1950-х Грейс создала первый компилятор, а в 1959-м — язык программирования Cobol.
Сегодня рекомендуем книгу «Идеальный программист» Роберта Мартина

📘
Книга наполнена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Она отлично подойдёт как новичкам, так и опытным программистам.

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

📘 Несмотря на то что некоторые советы автора устарели (например, о том, что каждый программист должен уметь работать с сетями Петри), книгу интересно читать с исторической точки зрения. Она основана на реальных событиях, так что вы узнаете, как раньше писали и отлаживали программы: перфокарты, магнитные ленты — вот это вот всё.
👍1
О чём мы писали на этой неделе? Ловите дайджест статей😉

1. Опытный DevОps-инженер Константин Бузиков рассказывает, из чего состоит его работа, и даёт ценные советы новичкам. Подробнее →

2. Рассказываем о Джоне Гилморе и вспоминаем, за что ему благодарны пользователи свободного интернета. Подробнее →

3. Программист Брайан Кантрилл рассказывает, почему операционную систему нельзя написать на Python или Java, но можно на Rust. Подробнее →

4. Как справиться с выгоранием? Senior Software Developer Павел Богданов рассказывает о work-life balance и способах его достичь. Подробнее →

5. В чём суть Data safety — новых правил приватности в Google Play для всех Android-приложений? Разработчики делятся мнениями о новой фиче от Google. Подробнее →

6. Старший iOS-разработчик во «ВКонтакте» Евгений Елчёв рассказывает, зачем разработчику писать под Flutter и с чего начать его изучение. Подробнее →

7. Зачем нужны исключения в Java и как с ними работать? Рассказываем в большом гайде. Подробнее →

8. Андрей Ситник, ведущий фронтенд-разработчик в Evil Martians, рассказывает о своей работе и о том, какую роль в его жизни играет Open Source. Подробнее →

9. Кто вам ближе: Гослинг или Гвидо ван Россум? Пройдите тест и узнайте, какой язык программирования вы бы создали. Подробнее →

Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!