habr_career | Карьера

Telegram-канал habr_career - Хабр Карьера

11737

Помогаем строить карьеру в IT Следите в этом канале за новыми вакансиями с Хабр Карьеры или подключите бота @MoikrugBot, которого можно настроить на трансляцию вакансий только по заданным специализациям

Подписаться на канал

Хабр Карьера

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

Тем не менее она работает и помогает, поэтому я хочу продолжить стучать этим молотком. Может быть, когда-нибудь я напишу об этом книгу, а пока написал статью с неупорядоченными мыслями».

Системная инженерия, или За что мне платят деньги.

Читать полностью…

Хабр Карьера

Вакансии для джунов на Хабр Карьере:

Разработчик groovy в SberTech. Москва. Полный рабочий день. От 150 000 ₽.
http://amp.gs/jxzhL

Инженер-разработчик Ruby в Rambler&Co. Можно удаленно. Полный рабочий день.
http://amp.gs/jxzha

Дизайнер в Ростелеком. Санкт-Петербург. Можно удаленно. Полный рабочий день.
http://amp.gs/jxzho

Специалист по администрированию WAF в МТС. Москва. Полный рабочий день.
http://amp.gs/jxzh5

Разработчик PL SQL в МегаФон. Санкт-Петербург. Полный рабочий день.
http://amp.gs/jxzhQ

Больше вакансий: http://amp.gs/jxzhc

#junior

Читать полностью…

Хабр Карьера

Что почитать и посмотреть для развития в UI/UX-дизайне?

Книги:
— «Дизайн привычных вещей»,
— «Рисовый штурм»,
— «Не заставляй меня думать»,
— книги Максима Ильяхова и многое другое.

Тут зависит от выбранного вектора в дизайне, так что материалы могут варьироваться от колористики до работы над большими сложными продуктами и их исследованием. Очень много лежит в открытом доступе в ВК Design Prosmotr.

Телеграм-каналы, группы во ВКонтакте и фейсбуке. На вкус и цвет можно выбрать то, что по душе, пообщаться с другими дизайнерами и узнать про их опыт. Можно почитать статьи по теме, например в UX-pub, Бюро Горбунова, студии UPROCK, группу «Дайджест продуктового дизайна», блог «Собака Павлова», канал «Плавучая редакция», канал Антона Григорьева, канал «Про удобство» Михаила Грекова или читать Хабр.

Курсы: Ярослава Шуваева, UPROCK, Pragmatica, задачник Собаки Павлова.

Вебинары: UsabilityLab, UX-Марафон, BBE, мастер-классы UPROCK, вебинары от больших продуктовых IT-компаний.

— вырезка из нашей новой статьи «Кем работать в IT в 2022: UI/UX-дизайнер».

Читать полностью…

Хабр Карьера

Онлайн-курсы по специализации «Фулстек разработчик»
https://u.habr.com/mI3dd

— Курс «Онлайн интенсив «Full stack разработчик. JavaScript» » от компании «Elbrus Coding Bootcamp», старт 28 ноября 2022, 235 000 ₽, 3 месяца и 3 недели.
https://u.habr.com/peVJk

— Курс «Онлайн Модульный набор Программирование Веб-разработчик с нуля» от компании «Нетология», старт 16 декабря 2022, 145 750 ₽, 1 год и 11 месяцев.
https://u.habr.com/AQwFq

— Курс «Основы программирования на Python. Уровень 2» от компании «Level UP», старт 22 декабря 2022, 19 500 ₽, 1 месяц и 2 недели.
https://u.habr.com/MXzfD

Читать полностью…

Хабр Карьера

Переезд в Швецию, часть 3.

Поговорим о том, как перебраться в Швецию, как вывозить деньги, как обустраиваться с детьми и убирают ли тут снег.

Читать полностью…

Хабр Карьера

Кем работать в IT в 2022: UI/UX-дизайнер.

Рубрика «Кем работать в IT» — это интервью с представителями IT-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате.

В новой статье о своем старте в карьере и опыте нам рассказали Степан, ведущий дизайнер/тимлид, и Кира, дизайнер — ребята работают в Хабре.

А картинка выше — трек по дизайну, который нам помогли составить Степан и Кира.

Читать полностью…

Хабр Карьера

Вакансии для аналитиков на Хабр Карьере:

Системный аналитик в Золотое Яблоко. Москва. Можно удаленно. Полный рабочий день. От 200 000 ₽.
http://amp.gs/jxTuo

Ведущий системный аналитик в БАРС Груп. Воронеж, Казань, Пермь. Можно удаленно. Полный рабочий день. От 100 000 до 200 000 ₽.
http://amp.gs/jxTu5

Бизнес-аналитик 1с в Maison Dellos. Москва. Можно удаленно. Полный рабочий день. До 150 000 ₽.
http://amp.gs/jxTuc

Аналитик в Kira & Rock. Можно удаленно. Полный рабочий день. От 70 000 до 100 000 ₽.
http://amp.gs/jxTu6

Системный аналитик в SberTech. Москва. Полный рабочий день. От 180 000 до 250 000 ₽.
http://amp.gs/jxTub

Больше вакансий: http://amp.gs/jxTJI

#middle #analytics

Читать полностью…

Хабр Карьера

Вакансии для джунов и стажеров на Хабр Карьере:

Java разработчик в Brave Developers. Ижевск. Можно удаленно. Полный рабочий день. От 20 000 до 40 000 ₽.
http://amp.gs/jxTN6

Системный аналитик в МТС. Можно удаленно. Полный рабочий день.
http://amp.gs/jxTNb

Специалист по кибербезопасности в ТМК++. Можно удаленно. Полный рабочий день.
http://amp.gs/jxTAI

QA Engineer в Neoflex. Москва.
http://amp.gs/jxTAj

Администратор баз данных (DBA) в Дневник.ру. Алматы. Полный рабочий день.
http://amp.gs/jxTA8

Больше вакансий: http://amp.gs/jxTAT

#junior

Читать полностью…

Хабр Карьера

«Я звонил своему боссу — не сомневаюсь, этим ясным пятничным утром он только и мечтал услышать, как его старший разработчик только что своими руками, не нарочно, удалил базу данных бэк-офиса.

Гудки напомнили мне писк больничной аппаратуры — когда монитор отмеряет последние пульсы умирающего больного. В данном случае речь шла о моей карьере.

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

Читать полностью…

Хабр Карьера

Вакансии для лидов на Хабр Карьере:

Тимлид разработки в команду Support Systems в Авито. Москва. Можно удаленно. Полный рабочий день.
http://amp.gs/jxTpP

Java-разработчик в beeline. Можно удаленно.
http://amp.gs/jxTpv

IT Лид команды в Иннотех. Можно удаленно. Полный рабочий день.
http://amp.gs/jxTpE

TeamLead / CTO в Три Точки. Можно удаленно. Полный рабочий день.
http://amp.gs/jxTpV

Технический лидер Data Lake в Bell Integrator. Удаленно. Полный рабочий день.
http://amp.gs/jxTp9

Больше вакансий: http://amp.gs/jxTp4

#lead

Читать полностью…

Хабр Карьера

Вакансии для аналитиков на Хабр Карьере:

Lead Data scientist в ПартКом. Можно удаленно. Полный рабочий день. От 250 000 ₽.
http://amp.gs/jxTT4

Data Scientist в Первую Грузовую Компанию. Москва. Можно удаленно. Полный рабочий день. От 250 000 ₽.
http://amp.gs/jxTTU

Системный аналитик в Хоро|Школу. Можно удаленно. Полный рабочий день. От 250 000 до 350 000 ₽.
http://amp.gs/jxTTr

Data Engineer в Sportmaster Lab. Новосибирск. Можно удаленно. От 350 000 ₽.
http://amp.gs/jxTTS

Data analytic в Predicto. Москва. От 250 000 до 350 000 ₽.
http://amp.gs/jxTTN

Больше вакансий: http://amp.gs/jxTTA

#senior #analytics

Читать полностью…

Хабр Карьера

Вакансии в тестировании на Хабр Карьере:

Software engineer in Test в Osome. Можно удаленно. Полный рабочий день. От 2500 до 4500 $.
http://amp.gs/jx8c1

Тестировщик в Точку. Можно удаленно. Полный рабочий день. До 280 000 ₽.
http://amp.gs/jx8ct

Инженер по тестированию (Manual) в Леруа Мерлен. Москва. Можно удаленно. Полный рабочий день. От 200 000 ₽.
http://amp.gs/jx8cZ

Инженер по нагрузочному тестированию в SberTech. Москва. Полный рабочий день. От 200 000 до 300 000 ₽.
http://amp.gs/jx8cp

Специалист по нагрузочному тестированию в Сбер. Москва. Полный рабочий день. От 130 000 до 165 000 ₽.
http://amp.gs/jx8cB

Больше вакансий: http://amp.gs/jx8cn

#middle #quality_assurance

Читать полностью…

Хабр Карьера

Вакансии для джунов на Хабр Карьере:

Frontend developer в IndigoLab. Можно удаленно. Полный рабочий день. От 60 000 до 80 000 ₽.
http://amp.gs/jx8X5

Аналитик данных в Европлан. Можно удаленно. Полный рабочий день.
http://amp.gs/jx8XQ

Frontend-разработчик в Сбер. Казань. Полный рабочий день.
http://amp.gs/jx8X6

Консультант SAP SD в ТМК++. Можно удаленно. Полный рабочий день.
http://amp.gs/jx8LI

QA Automation IOS\Swift в Банк ПСБ. Москва. Полный рабочий день.
http://amp.gs/jx8L8

Больше вакансий: http://amp.gs/jx8LT

#junior

Читать полностью…

Хабр Карьера

«Это была самая первая встреча с командой заказчика на проекте, которым я руководил. Мы должны были провести модернизацию инфраструктуры в крупном банке. Один из участников встречи, назовем его Миша, возглавлявший у заказчика поддержку крупной IT-системы, начал набрасывать. Сначала проблемы с предыдущего проекта. Потом Мишу понесло, и досталось прошлой команде ("криворукие умники"), архитекторам как таковым ("да что эти дебилы понимают в том, что проектируют"). Его ворчание перебросилось на "тупые процессы" и "отстойный менеджмент".

Так я понял, что у нас в команде человек "Всё — г..но". А дальше предстояло разобраться с тем, как нейтрализовать Мишу, чтобы он не портил атмосферу в команде. Или даже обратить его суперсилу на пользу делу».

Поздравляю, у нас в команде человек «Всё — г… но».

Читать полностью…

Хабр Карьера

Вакансии для лидов на Хабр Карьере:

Lead PHP Developer в Zenfox Media. Можно удаленно. Полный рабочий день. От 5000 до 6000 $.
http://amp.gs/jx8v2

CTO/Backend в Sellershub. Минск. Полный рабочий день. От 2000 до 4000 $.
http://amp.gs/jx8vX

PHP разработчик (Laravel) в ЛИЦА. Можно удаленно. Полный рабочий день. До 300 000 ₽.
http://amp.gs/jx8vL

Сетевой инженер в HUNTLIS. Москва, Красногорск. Полный рабочий день. От 200 000 до 300 000 ₽.
http://amp.gs/jx8vW

Начальник Цеха в Ростелеком. Ульяновск. Полный рабочий день. От 45 000 ₽.
http://amp.gs/jx8va

Больше вакансий: http://amp.gs/jx8vo

#lead

Читать полностью…

Хабр Карьера

Сегодня в 17:00 у нас пройдет Публичное собеседование с РТ Лабс.

Этот эфир будет особенно интересным, ведь вы увидите реальное собеседование в прямом эфире. Кандидат будет не только тренировать свои скилы, но и, возможно, получит реальный оффер. Интервьюером выступит Ксения Морозова, начальник отдела интерфейсов Госуслуг.

Собеседовать будем Екатерину вот на эту вакансию.

Кстати, на собеседовании мы попросим Екатерину показать свои рабочие проекты и немного рассказать про них!

Читать полностью…

Хабр Карьера

Онлайн-курсы по специализации «Бэкенд разработчик»
https://u.habr.com/NqbUw

— Курс «Профессиональная разработка на Ruby on Rails» от компании «Thinknetica», старт 28 ноября 2022, 84 000 ₽, 6 месяцев.
https://u.habr.com/bX7dY

— Курс «Аналитик данных на Python. Интенсив» от компании «Level UP», старт 29 ноября 2022, 19 990 ₽, 1 месяц и 1 неделя.
https://u.habr.com/uybrZ

— Курс «Онлайн Курс Программирование Старт в программировании» от компании «Нетология», старт 29 ноября 2022, 990 ₽, 3 месяца.
https://u.habr.com/RuSqc

— Курс «Онлайн Модульный набор Аналитика Машинное обучение: фундаментальные инструменты и практики» от компании «Нетология», старт 7 декабря 2022, 49 000 ₽, 10 месяцев.
https://u.habr.com/hzcF3

— Курс «Linux (Ubuntu). Уровень 2. Программирование в Linux на C» от компании «Специалист.ру», старт 19 декабря 2022, 32 990 ₽.
https://u.habr.com/INPuX

— Курс «Backend разработчик» от компании «Loftschool», старт 9 января 2023, 43 000 ₽, 3 месяца.
https://u.habr.com/LjXDK

— Курс «Онлайн Модульный набор Программирование Разработчик на С++» от компании «Нетология», старт 11 января 2023, 108 000 ₽, 1 год и 5 месяцев.
https://u.habr.com/fR5jW

Читать полностью…

Хабр Карьера

Стройте карьеру на выполнении грязной работы.

Разберем Теорию грязной работы, которая гласит: в унылой работе, которую избегает большинство людей, есть множество возможностей для внесения больших изменений малыми усилиями.

Читать полностью…

Хабр Карьера

Вакансии для лидов на Хабр Карьере:

Ведущий программист-разработчик 1С в ОСГ Рекордз Менеджмент. Нижний Новгород. Можно удаленно. Полный рабочий день. От 250 000 ₽.
http://amp.gs/jxTM5

Android разработчик в Bell Integrator. Удаленно. Полный рабочий день.
http://amp.gs/jxTMc

Lead Java software developer в Equiron. Можно удаленно. Полный рабочий день.
http://amp.gs/jxTMb

Frontend Team Lead разработчик в CSSSR. Можно удаленно. Полный рабочий день.
http://amp.gs/jxT5j

Руководитель разработки в Группу «Самолет». Можно удаленно. Полный рабочий день.
http://amp.gs/jxT58

Больше вакансий: http://amp.gs/jxT5T

#lead

Читать полностью…

Хабр Карьера

Вакансии для разработчиков ПО на Хабр Карьере:

Python Backend Developer в Perfect Systems. Москва. Можно удаленно. Полный рабочий день. От 220 000 до 280 000 ₽.
http://amp.gs/jxTwN

Fullstack разработчик Laravel + Vue в Фитотрейд. Можно удаленно. Полный рабочий день. До 200 000 ₽.
http://amp.gs/jxTwA

Fullstack developer в FlameDeFi. Можно удаленно. Неполный рабочий день. От 100 000 ₽.
http://amp.gs/jxTwq

Программист 1С в Римэкс. Екатеринбург. Можно удаленно. Полный рабочий день. От 120 000 ₽.
http://amp.gs/jxTws

Full stack разработчик Asp.Net, MVC в TISS. Удаленно. Полный рабочий день. От 180 000 до 250 000 ₽.
http://amp.gs/jxTwi

Больше вакансий: http://amp.gs/jxTwJ

#senior #software_development

Читать полностью…

Хабр Карьера

Возвращение в Бангалор: от увольнений в IT-компаниях больше всех пострадали иностранцы.

Волна увольнений в IT-компаниях, помимо всех негативных последствий, продемонстрировала уязвимость иностранных специалистов с рабочими визами H-1B. Технологическая индустрия долгое время использовала визовую программу для удовлетворения своих потребностей за счет иностранцев, в первую очередь, выходцев из Индии

Как утверждает Bloomberg, изучив данные Службы гражданства и иммиграции США, Amazon, Lyft, Meta, Salesforce, Stripe и Twitter за последние три года спонсировали не менее 45 тыс. работников с визами H-1B. Многие из них сейчас попали под сокращения, и у них есть только 60 дней, чтобы найти новую работу.

Проблема в том, что многие люди с визой H-1B годами живут в США в ожидании постоянного гражданства. Собеседники Bloomberg из Индии озвучивали сроки в 7, 11 и даже 14 лет. У этих людей в США выстраивалась карьера, рождались и шли в школу дети, покупались дома в ипотеку. И оказавшись в жестких условиях, они близки к панике: многие компании заморозили наем, а предпраздничный период никогда не был продуктивным для поиска работы.

Читать полностью…

Хабр Карьера

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

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

Разбираемся на примерах, что такое тру-лоукост.

Читать полностью…

Хабр Карьера

Онлайн-курсы по специализации «Разработчик мобильных приложений»
https://u.habr.com/EXIk2

— Курс «Middle Android-разработка на Kotlin с практикой и code review » от компании «AndroidSchool.ru», старт 28 ноября 2022, 38 000 ₽, 2 месяца.
https://u.habr.com/ryCeN

— Курс «Swift. Основы программирования» от компании «Специалист.ру», старт 30 ноября 2022, 26 990 ₽.
https://u.habr.com/GTm9I

— Курс «Android c нуля. Быстрый старт» от компании «AndroidSchool.ru», старт 1 декабря 2022, 38 000 ₽, 2 месяца и 2 недели.
https://u.habr.com/UGMoa

— Курс «Android c нуля. Быстрый старт» от компании «AndroidSchool.ru», старт 1 декабря 2022, 46 000 ₽, 2 месяца и 2 недели.
https://u.habr.com/Fq8DY

— Курс «Android c нуля. Быстрый старт» от компании «AndroidSchool.ru», старт 1 декабря 2022, 38 000 ₽, 2 месяца и 2 недели.
https://u.habr.com/3ew3b

— Курс «Junior Android-разработчик. Быстрый старт» от компании «AndroidSchool.ru», старт 1 декабря 2022, 46 000 ₽, 3 месяца.
https://u.habr.com/W06bY

— Курс «🔥 Android-разработка на Kotlin с ментором. Быстрый старт» от компании «AndroidSchool.ru», старт 1 декабря 2022, 38 000 ₽, 2 месяца.
https://u.habr.com/UNfY1

— Курс «📌 Android-разработка на Kotlin. Практический онлайн-интенсив. 2 месяца с персональным ментором» от компании «AndroidSchool.ru», старт 1 декабря 2022, 38 000 ₽, 2 месяца.
https://u.habr.com/728u9

— Курс «🔥 Быстрый старт в Android-разработку на Kotlin с наставником» от компании «AndroidSchool.ru», старт 1 декабря 2022, 38 000 ₽, 2 месяца.
https://u.habr.com/WjCba

— Курс «Курс Junior Android Developer» от компании «Level UP», старт 5 декабря 2022, 45 990 ₽, 2 месяца.
https://u.habr.com/i2P1P

Читать полностью…

Хабр Карьера

Онлайн-курсы по дизайну
https://u.habr.com/Aq2jH

— Курс «Онлайн Модульный набор Дизайн и UX Коммерческий иллюстратор и дизайнер» от компании «Нетология», старт 28 ноября 2022, 100 650 ₽, 1 год и 2 месяца.
https://u.habr.com/6In2y

— Курс «Онлайн Модульный набор Дизайн и UX Аниматор-мультипликатор» от компании «Нетология», старт 28 ноября 2022, 91 575 ₽, 10 месяцев.
https://u.habr.com/5PSGA

— Курс «Blender с нуля» от компании «XYZ School», старт 29 ноября 2022, 19 000 ₽, 1 месяц.
https://u.habr.com/l0mbc

— Курс «OutBlock» от компании «XYZ School», старт 1 декабря 2022, 78 700 ₽, 8 месяцев.
https://u.habr.com/g7sJz

— Курс «Онлайн Модульный набор Дизайн и UX Графический дизайн и коммуникации» от компании «Нетология», старт 1 декабря 2022, 83 250 ₽, 10 месяцев.
https://u.habr.com/8vF1I

— Курс «Онлайн Модульный набор Дизайн и UX Основы графического дизайна» от компании «Нетология», старт 1 декабря 2022, 46 900 ₽, 3 месяца.
https://u.habr.com/knmEU

— Курс «Онлайн Модульный набор Дизайн и UX Геймдизайнер» от компании «Нетология», старт 8 декабря 2022, 82 225 ₽, 8 месяцев.
https://u.habr.com/jhqGF

— Курс «Онлайн Модульный набор Дизайн и UX 3D-моделирование и анимация» от компании «Нетология», старт 15 декабря 2022, 79 800 ₽, 9 месяцев.
https://u.habr.com/OvZsT

— Курс «UX/UI-дизайнер» от компании «Loftschool», старт 16 января 2023, 43 000 ₽, 3 месяца.
https://u.habr.com/IWsLq

— Курс «UX/UI-дизайн: базовый уровень» от компании «Loftschool», старт 16 января 2023, 25 500 ₽, 1 месяц и 2 недели.
https://u.habr.com/3zmty

Читать полностью…

Хабр Карьера

Смешать, но не взбалтывать: добавляем видеообложки в ленту товаров.

«Привет, Хабр! Меня зовут Соня, я продуктовый дизайнер в одном маркетплейсе. Сегодня я расскажу, как мы увеличили конверсию из просмотра поисковой выдачи в переход в карточку товара на 24%.

Посмотрим на лучшие практики внедрения видео в продукты и на то, как можно интегрировать видео в результаты поисковой выдачи товаров».

Читать полностью…

Хабр Карьера

3D для каждого. Риггинг и анимация.

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

Читать полностью…

Хабр Карьера

Полное руководство по модулю asyncio в Python. Часть первая.

Python-модуль asyncio позволяет заниматься асинхронным программированием с применением конкурентного выполнения кода, основанного на корутинах. Хотя этот модуль имеется в Python уже много лет, он остается одним из самых интересных механизмов языка, который при этом вызывает больше всего недоразумений.

Перед вами — подробное и всестороннее руководство по использованию модуля asyncio в Python.

Читать полностью…

Хабр Карьера

Онлайн-курсы по менеджменту
https://u.habr.com/Rsw7C

— Курс «Онлайн Курс Бизнес и управление Профессия Product Manager» от компании «Нетология», старт 12 декабря 2022, 113 575 ₽, 9 месяцев.
https://u.habr.com/bUMtN

— Курс «Онлайн Курс Бизнес и управление Скрам-мастер» от компании «Нетология», старт 15 декабря 2022, 65 000 ₽, 3 месяца.
https://u.habr.com/wIjjS

— Курс «Онлайн Модульный набор Бизнес и управление Agile: от основ до скрам-мастера» от компании «Нетология», старт 22 декабря 2022, 87 600 ₽, 5 месяцев.
https://u.habr.com/4LusI

— Курс «Онлайн Курс Бизнес и управление Управление по Agile: Scrum, Kanban, Lean» от компании «Нетология», старт 22 декабря 2022, 37 570 ₽, 4 месяца.
https://u.habr.com/GBRmn

Читать полностью…

Хабр Карьера

Онлайн-курсы по администрированию
https://u.habr.com/RZWa9

— Курс «Oracle Database 19с: Основы SQL» от компании «Специалист.ру», старт 27 ноября 2022, 62 990 ₽.
https://u.habr.com/1iu40

— Курс «Внедрение и использование ЭДО» от компании «АИС», старт 8 декабря 2022, 22 000 ₽, 1 неделя.
https://u.habr.com/ZiSfe

— Курс «Администрирование ОС Альт. Часть 1» от компании «АИС», старт 12 декабря 2022, 25 000 ₽, 1 неделя.
https://u.habr.com/4zT0K

— Курс «Разработка драйверов устройств в Linux» от компании «Специалист.ру», старт 19 декабря 2022, 36 990 ₽.
https://u.habr.com/cw2j1

— Курс «Linux (Ubuntu). Уровень 2. Программирование в Linux на C» от компании «Специалист.ру», старт 19 декабря 2022, 32 990 ₽.
https://u.habr.com/qHHjn

Читать полностью…

Хабр Карьера

Как оценить реальную производительность своего кода.

Код, который мы пишем, и который будет исполнен процессором, — две разные вещи. На уровне ассемблера существует миллион вариантов, в каком виде интерпретировать и запустить высокоуровневые команды.

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

Для такой оптимизации хочется в реальном времени наблюдать, к каким изменениям в машинном коде приводит редактирование исходника. Посмотрим на инструменты, которые выполняют такую трансляцию на лету: Compiler Explorer (Godbolt), uiCA, Quick C++ Benchmark, а также на Sharplab.io, который специализируется на быстрой компиляции C#.

Читать полностью…
Подписаться на канал