Представьте склад огромного маркетплейса с миллионами товаров на стеллажах. Всё там должно быть разложено по полочкам, по категориям, иначе заказы пришлось бы ждать неделями.
В мире разработки ПО примерно такая же ситуация. Если данные не сортировать, производительность системы сильно упадет. Алгоритмы сортировки — базовая база программирования, без них никуда.
Поэтому сегодня сделаем разбор алгоритмов сортировки для начинающих. Будет два примера, Quick Sort и Merge Sort. Обсудим, как они работают, с примерами кода на Python и Java.
Работа с хорошими зарплатами.
Lead software engineer (Go) в Sibdev. Можно удаленно. До 10 000 $.
Senior devops engineer в Simplenight inc. Можно удаленно. 5000 — 7000 $.
Fullstack developer в Fundraise Up. Можно удаленно. 3800 — 6500 $.
C++/Qt/QML разработчик в 2GIS. Можно удаленно. 250 000 — 600 000 ₽.
Fullstack/backend engineer в Eiger Ltd. Можно удаленно. 4000 — 6000 $.
Больше вакансий
#highest_salary
Вакансии для бэкендеров-сеньоров на Хабр Карьере.
Java-разработчик в ИТ-Холдинг Т1. Можно удаленно. Москва, Санкт-Петербург, Екатеринбург. От 300 000 ₽.
Java developer в Dex. Можно удаленно. Москва, Екатеринбург, Новосибирск. 350 000 — 380 000 ₽.
Golang developer в SpectrumData. Екатеринбург. 300 000 — 400 000 ₽.
PHP-программист в Автомакон. Можно удаленно. 287 000 — 440 000 ₽.
Разработчик WebRTC-сервисов на Go в Яндекс. Можно удаленно. Москва, Нижний Новгород, Самара. 300 000 — 490 000 ₽.
Больше вакансий
#senior #backend_development
Вакансии для мидлов-фронтендеров на Хабр Карьере.
Vue.js Frontend-разработчик в Complex Cloud Solutions. Можно удаленно. Неполный день. 130 000 — 210 000 ₽.
Frontend developer (React) в exopods. Можно удаленно. 170 000 — 250 000 ₽.
Frontend-программист (JS) в Pyrobyte. Можно удаленно. Барнаул, Новосибирск, Омск. До 150 000 ₽.
Frontend developer Vue.js в Food Soul. Калининград. От 180 000 ₽.
React-разработчик в Kerka Development. Можно удаленно. 120 000 — 180 000 ₽.
Больше вакансий
#middle #frontend_development
Стажировки на Хабр Карьере.
Системный аналитик в Renue. Можно удаленно. Екатеринбург. До 40 000 ₽.
Python/Golang-разработчик в Stakewolle. Казань.
QA-инженер в Martspec. Можно удаленно.
Начинающий программист в Enlight Russia. Можно удаленно. Неполный день.
Backend-разработчик в Braind. Орел.
Больше вакансий
#intern
Почему удаленка может скоро исчезнуть?
Ну, есть несколько версий. Кто-то говорит, что вернуть людей в офис попросили владельцы помещений и кафешек неподалеку. Другие говорят, что это всё из-за менеджеров — им проще проводить свою работу, когда подчиненные рядом. Есть еще вариант, что так коллектив становится дружнее, продуктивность растет.
У автора есть своя гипотеза, которую он называет истинной причиной отмены удаленки.
Иногда мы можем делать задачу, пользу и смысла которой вообще не видим. Из-за этого наша продуктивность и настрой идут вниз, куда-то к нулю. А теперь представьте, что есть целые должности, где нужно заниматься ТОЛЬКО бесполезной работой.
Попробуем углубиться в тему и понять, что чувствует человек, когда его труд прямо называют «мусорным», чья в этом вина и как с этим бороться. У нас много исследований и опросов.
Допустим, когда человек не понимает пользу от своей деятельности, он автоматически начинает просить на 60% больше денег. А еще понятие бесполезности — это больше про отношение. Например, ваша работа может быть полезна в рамках одной компании, но быть вредной для всего мира.
Тут уже как посмотреть.
Уважай собеседника, но действуй хитро.
Говорят, что «Искусство войны» Сунь-Цзы было, что называется, настольной книгой многих военачальников. Даже сейчас оттуда черпают мудрость, а иногда делают мемы. Что интересно, философию этого произведения можно использовать в переговорах с коллегами, да и вообще в работе.
Кое-кто как раз перечитал цитаты великого мудреца и готов поделиться инсайтами.
Вакансии для дизайнеров на Хабр Карьере.
UX/UI-дизайнер в MacronCRM. Можно удаленно. От 120 000 ₽.
Senior product designer в Сбер. Москва. От 300 000 ₽.
Senior generalist game designer в Wanted. Можно удаленно. Москва. До 5000 $.
Middle+ / Senior UI/UX designer в gro. Можно удаленно. Москва, Санкт-Петербург, Екатеринбург. От 1500 $.
Старший графический дизайнер в JustBusiness. Санкт-Петербург. От 180 000 ₽.
Больше вакансий
#design
Вакансии для специалистов по информационной безопасности.
Пентестер в Offensive команду в Metascan. Можно удаленно. 200 000 — 350 000 ₽.
Преподаватель курса по информационной безопасности в Eltex. Новосибирск. От 130 000 ₽.
Специалист по информационной безопасности в Группу проектов М1-shop. Можно удаленно. Москва. 100 000 — 200 000 ₽.
Старший специалист по информационной безопасности в Мединдекс. Санкт-Петербург. От 220 000 ₽.
Reverse engineer в AST. Москва. От 400 000 ₽.
Больше вакансий
#senior #information_security
И фронтендер, и бэкендер, и дизайнер, и сисадмин: Павел Дуров раскрыл детали создания ВКонтакте.
По словам основателя Телеграма, свой предыдущий проект он запилил за 6 недель. Код иногда приходилось писать 20 часов подряд. А первоначально планировалось создать ВК за 4 недели.
Брат Павла, Николай Дуров, отказался помогать, потому что считал разработку «ниже своего достоинства». Но советы всё равно давал.
В конце концов создание соцсети помогло понять, что в этом мире нет сложных задач, есть только много маленьких, которые выглядят пугающе.
Собрали еще немного интересных подробностей и советов Дурова тут.
Пришло время узнать, как устроены серийные коды для активации Windows.
Один разработчик получил ноутбук с потертой наклейкой, где как раз был указан серийник. Ввести значения «на глаз» не вышло, поэтому пришлось выяснять, что означают все эти цифры, буквы, почему они расположены именно так. И самое главное — можно ли подобрать правильный код?
Конечно же можно. Об этом и поговорим в статье, она поможет вам разобраться в принципах работы серийных номеров.
Есть мнение, что если образование у вас гуманитарное, а идти в тестировщики не хочется, есть только один путь в IT — менеджер проектов.
И люди верят этому, представляя, что их день будет выглядеть так: проснулся, провел 2-3 созвона, попил пару чашечек кофе, замотивировал команду. Конец. А вот и нет. Сейчас расскажем, как оно всё выглядит в реальности, и что за проблемы можно ждать на этой позиции.
На бумаге всех проджектов представляют адептами Святого Треугольника из бюджета, сроков и содержания, а в центре еще и качество. Менеджер должен управлять этими составляющими и делать так, чтобы они не выходили за рамки. На деле управлять почти ничем нельзя.
Вакансии для джунов на Хабр Карьере.
iOS-разработчик в Лабмедиа. Ярославль. Неполный день. 45 000 — 60 000 ₽.
Тестировщик с навыками разработчика в Микро-ИТ. Можно удаленно. От 80 000 ₽.
QA-engineer (тестировщик ПО) в АТЛАС IT-решения. Уфа. От 50 000 ₽.
New business manager в ДАЛЕЕ. Москва. От 60 000 ₽.
Специалист по поисковому продвижению веб-проектов (SEO) в ИНТЕРВОЛГА. Можно удаленно. От 60 000 ₽.
Больше вакансий
#junior
Представим, что тестировщик приносит вам баг на исправление. Вы настроились на работу, открываете тикет — а там непонятный скриншот и пара строк.
Вы пытаетесь воспроизвести ошибку по этим скудным данным, и ничего не выходит. Тогда приходится идти к тестировщику, задавать уточняющие вопросы, тратить время.
Если вы тестировщик и хотите делать всё правильно, то текст для вас. Если вы разработчик и сталкивались с таким, то покажите текст этому коллеге.
Пишем хорошие баг-репорты. Рекомендации.
Люди, которые увлекались играми в детстве, становятся богаче других.
Исследователи опросили 1000 человек и сделали такой вывод. Люди, что любили видеоигры, получали повышение на 71% чаще. В среднем они зарабатывают на 5451$ в год больше тех, кто игры не уважает.
Опрошенные говорили, что такое хобби помогло развить стратегическое мышление, способность решать проблемы, координацию, повысило креативность.
Что интересно, самые высокие зарплаты были у игроков PlayStation (на 12% больше, чем у ПК-геймеров). А среди игр «дорогой к богатству» оказалась FIFA.
Предлагаем устроить перерыв и отведать наш комбо-обед.
Первое, второе и блюдо дня — наш калькулятор зарплат! Заходите проверять.
Здравствуй, странник, располагайся у огня. А пока ты отдыхаешь, поделимся одной мудростью: осень — не повод грустить и замерзать. Это время, когда надо общаться и налаживать контакты. Мы как раз знаем место, где можно это сделать!
На фестивале IT-нетворка ProIT Network Fest эксперты из крутых компаний обсудят наем, менторинг и вообще бизнес. Ждите необычные активности, игры и много чего еще, лампового и согревающего.
Всего будет 4 потока. Например, на одном из них эйчары встретятся с кандидатами. Это хорошая возможность найти работу без миллиона этапов собеседований. На другой стартапам устроят прожарку и разберут всё, что касается выхода на международный рынок.
Когда: 26 октября
Где: Санкт-Петербург
Подробности и программа: по ссылке.
Еще у нас есть подарок для любимых читателей: промокод HABR на скидку 30%
erid: 2VtzqwRpStJ
Реклама ИП Афонина Анна Георгиевна ИНН 781137236664
Вакансии в менеджменте.
Менеджер проектов (координатор цифровой трансформации) в Российский Красный Крест. Москва. От 100 000 ₽.
Проджект-менеджер в Федя и Самат. Можно удаленно. 150 000 — 250 000 ₽.
Project manager в Wisebits. Можно удаленно. Тбилиси, Белград, Лимассол. От 4000 €.
Руководитель IT-проектов в Get Experts. Можно удаленно. Москва, Екатеринбург, Самара. 300 000 — 400 000 ₽.
Project manager (middle) в Pixel Point. Можно удаленно. От 3300 $.
Больше вакансий
#management
Вакансии для сеньоров-фронтендеров.
Frontend engineer (Vue.js) в Elastoo Products. Можно удаленно. Неполный день. От 250 000 ₽.
Фронтенд-разработчик (Angular) в AutoSpot. Можно удаленно. От 300 000 ₽.
Разработчик интерфейсов в Яндекс. Москва, Санкт-Петербург. 250 000 — 400 000 ₽.
Frontend engineer в Apliteni. Можно удаленно. От 4000 €.
React.js developer в Freuders. Можно удаленно. От 5000 $.
Больше вакансий
#senior #frontend_development
Вакансии в техподдержке на Хабр Карьере.
Специалист техподдержки 1С:УХ в Ключевые системы и компоненты. Можно удаленно. До 130 000 ₽.
L3 support engineer в CreativeCo. Можно удаленно. До 3500 $.
Инженер сопровождения в Outlines Tech. Москва. До 280 000 ₽.
Support engineer L2 в Haulmont. Москва. До 170 000 ₽.
Руководитель техподдержки 1С в Wanted. Санкт-Петербург. До 150 000 ₽.
Больше вакансий
#middle #technical_support
Вакансии для джунов на Хабр Карьере.
Python/Django-разработчик в Floship. Можно удаленно. 800 — 2000 $.
SEO-специалист в Private-Team. Можно удаленно. 500 — 700 $.
Ведущий аналитик бизнес-процессов в ГК Уралгеология. Екатеринбург. 83 000 — 110 000 ₽.
Инженер-программист в Специальный Технологический Центр. Санкт-Петербург. От 150 000 ₽.
Младший технический писатель в ЛАНИТ. Москва.
Больше вакансий
#junior
Как оформить зарубежную карту онлайн в 2024 году, показываем небольшой гайд.
Для этого нам нужен один банк в Республике «К» и загранпаспорт. Существует бесплатный способ, но нужен друг с инвайтом в этот банк. Компании-посредники тоже охотно всё сделают, но возьмут от 15 000 рублей и выше.
В тексте есть советы, как эту карту пополнять и как уведомить российскую налоговую, что у вас есть зарубежные счета.
Внимание, после прочтения этого поста есть вероятность стать матемаркетологом высокого уровня!
Приглашаем всех на большущую ежегодную конференцию, будем обсуждать, как вы поняли, маркетинг и продуктовую аналитику.
Вас ждут больше 120 докладов про технологии, data-driven управление, оптимизацию рекламных бюджетов. Среди спикеров будут эксперты из больших российских компаний: Яндекс, VK, МТС, Ozon, Авито.
Онлайн-часть пройдет 29 октября. А офлайн — 7 и 8 ноября.
Что вам еще сказать? Да ничего мы не будем больше говорить, лучше вы переходите и сами регистрируйтесь на Матемаркетинге!
По секрету скажем, что вместе с билетом дадут бонус: 6 месяцев доступа к закрытой платформе конференции, где собраны материалы более чем из 400 докладов прошлых лет.
Если и это вас не убедило — ловите промокод HABR10 на скидку 10%.
Erid: 2VSb5y8Naxp
Реклама. ООО «Матемаркетинг» ИНН 6319230176
Вакансии для мидлов в тестировании.
Тестировщик в Контур. Можно удаленно. Екатеринбург. До 210 000 ₽.
QA engineer в Integrilla. Можно удаленно. От 100 000 ₽.
QA auto в Uptrade. Можно удаленно. 150 000 — 220 000 ₽.
QA automation в PravoTech. Можно удаленно. 150 000 — 250 000 ₽.
QA automation engineer в SNAP IT. Можно удаленно. Москва, Санкт-Петербург, Калининград. 140 000 — 210 000 ₽.
Больше вакансий
#middle #quality_assurance
Стажировки на Хабр Карьере.
Инженер техподдержки в SM Lab. Москва. Неполный день.
Project manager в Strikt. Можно удаленно. До 30 000 ₽.
Стажер в методический отдел в CODDY. Можно удаленно. 10 000 — 15 000 ₽.
Бизнес-аналитик мобильных приложений под Apple в Martspec. Можно удаленно.
Системный аналитик в Банк России. Томск. Неполный день.
Больше вакансий
#intern
Вакансии для лидов на Хабр Карьере.
Project manager в QuantHill. Можно удаленно. Москва, Санкт-Петербург, Новосибирск. От 150 000 ₽.
Team lead Java-разработчик в Wanted. Можно удаленно. До 400 000 ₽.
Программист fullstack Golang в Goldex Russia. Можно удаленно. Москва. 200 000 — 300 000 ₽.
Ведущий программист 1С в ГК Компьютеры и сети. Можно удаленно. 200 000 — 300 000 ₽.
Lead data analytics в TargetADS. Можно удаленно. 350 000 — 500 000 ₽.
Больше вакансий
#lead
Вакансии для сеньоров-аналитиков.
Аналитик данных в Wanted. Санкт-Петербург. До 200 000 ₽.
Data engineer в Автомакон. Можно удаленно. Москва. От 250 000 ₽.
Системный аналитик 1С в Quickly Search. Можно удаленно. До 350 000 ₽.
Technical project manager в Freuders. Можно удаленно. От 2500 $.
Системный аналитик (fintech) в AGORA. Можно удаленно. До 330 000 ₽.
Больше вакансий
#senior #analytics