Типичный программист

Не подписан — не программист

Tproger — актуальные новости из мира IT, регулярные образовательные статьи и переводы, поток информации для программистов и всех, кто связан с миром разработки. Читайте нас в Telegram: t.me/tproger_official Оперативные IT новости: vk.com/tprogerlive Реклама, размещение вакансий и анонсов: [email protected]

Публикации: 20 849

Подписчики: 450 414

Типичный программист

Конференции, хакатоны, встречи для разработчиков на вторую половину мая.

Если не хотите идти — не забывайте, что иногда можно найти трансляции и лежать в направлении мечты:

Типичный программист

Многим людям математика кажется очень сложной для понимания наукой.

Но так или иначе программистам она нужна. Эта статья предназначена в первую очередь для тех, кто уже сделал свои первые шаги в IT, но в своем образовании уделял больше времени языкам программирования и конкретным технологиям, нежели фундаментальным вещам.
Кроме общего описания основных разделов математики, в материале приведены ссылки на ресурсы для их изучения.

Типичный программист

Воскресные обучалки на любителя от Winderton:

1. Как работает C/C++
2. Архитектура программ C/C++ (разбираем hello world).

Судя по комментам на ютубе — кому-то эти базовые темы наконец становятся понятны, а кому-то наоборот приходится идти зубрить книжки. Посмотрите, вдруг вам подойдут такие лекции:

Как работает C/C++? - видео смотреть онлайн


Архитектура программ в Си/С++? - видео смотреть онлайн


Типичный программист

Сбербанк ведет набор на программу летних оплачиваемых стажировок Sberseasons.

Продолжительность — два месяца.

Направления: Мобильная разработка / iOS, Cyber Security, DataScience, UI/UX-дизайнер, JavaScript, Мобильная разработка / Android, Экономические модели, Java, Analytics.

В команду ищут студентов бакалавриата, магистратуры, аспирантуры и тех, кто получает второе высшее образование. Будет плюсом высокая успеваемость по профильным предметам и знание английского языка.

— Доступные города: Москва, Санкт-Петербург, Нижний Новгород, Новосибирск, Екатеринбург, Казань, Самара и Воронеж.
— Официальная заработная плата до 40 000 ₽.
— График удобно совмещать с учебой.

Менторами будут люди, которые воплотили самые успешные проекты Сбербанка. В рамках отбора вас ждет тестирование на hard-skills + очное интервью с HR-менеджером и руководителем направления.

Подайте заявку до 27 мая включительно.
Москва: https://goo.gl/TdQVti
Регионы: https://goo.gl/c61c1K



Типичный программист

Бесплатная конференция #ITSubbotnik пройдет в следующую субботу в Москве.

Это площадка обмена опытом и интересными кейсами для профессиональных инженеров и тестировщиков. Будет три потока: Java, JavaScript и QA Automation.

Читать подробнее и зарегистрироваться:

Типичный программист

Давайте задачку порешаем.

Разбор и ответ внутри статьи.

В бухгалтерию поступили сведения о том, что, согласно документам, суммарный расход составил A рублей, a суммарный приход – B рублей. Как известно, при наборе чисел на компьютере люди часто ошибаются и вводят цифры в неправильном порядке (например, если надо ввести 150, могут ввести 105). Поэтому бухгалтер хочет найти такой способ переставить цифры в числах A и B, чтобы в результате разность A−B (и, соответственно, количество денег, которые он положит к себе в карман), была максимальна, а в случае чего можно будет сослаться на ошибку секретаря. Напишите программу, которая поможет бухгалтеру.

Типичный программист

Китайская система распознавания скучающих школьников, вирус для кражи ключей шифрования Telegram, релиз Vim 8.1:

Типичный программист

Ну так, по фану.

Скачиваете нужный файл, отправляете заказчику, продлеваете дедлайн. Эти ребята не открываются и не восстанавливаются: https://tproger.ru/devnull/antideadline/

И если все совсем плохо, вот вам руководство, как пережить дедлайн: https://tproger.ru/articles/ohshit-deadline/

Типичный программист

Python любят за многое, в том числе за удобочитаемость кода.

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

Подготовили для вас тест по PEP8, который покажет, насколько больно читать ваш код:

Типичный программист

Разыскивается мидл-фронтенд разработчик в компанию CallKeeper, офис в Москве.

Нужно разрабатывать новые функциональные модули веб-сервиса, ежедневно тестировать релизы в автоматическом и ручном режимах, планировать и разрабатывать новые интеграции с внешними сервисами.

Прочитать подробнее и откликнуться:

Url: