Date | Title | Description |
09.02.2025 | Ежегодный опрос PHP-сообщества: итоги 2024 года | Привет!
2024 стал насыщенным годом для русскоязычного сообщества PHP-разработки. PHP Russia 2024, релизы PHP 8.4, Symfony 7.2 и Laravel 11.
Как и в последние 4 года, мы провели масштабный опрос, чтобы узнать, чем живут разработчики, какие и... |
05.02.2025 | The Rise of Autonomous AI Research Agents: A New Era in Information Retrieval | In the digital age, information is the lifeblood of innovation. As we navigate through a sea of data, the tools we use to sift through this information are evolving. Enter autonomous AI research agents, a groundbreaking development that pro... |
03.02.2025 | DeepSeek-R1 для чайников | В последние месяцы всё чаще слышим про «reasoning-модели», способные не просто продолжать текст, а действительно шаг за шагом решать сложнейшие задачи цепочкой рассуждений (chain-of-thought). Впервые такой подход эффектно показали в OpenAI ... |
02.02.2025 | Связные списки для непрограммистов | Когда я увидела в разделе Easy LeetCode задачи со связными списками, сначала было недоумение: что это такое???? Я погуглила, но это не помогло, потому что мне не нужны были ответы вроде:
Почему связный список эффективнее, чем то-то и то-то?... |
27.01.2025 | Meet Codecrafters: the upskilling platform trusted by devs from Google, GitHub, and Microsoft | We've heard the term, "Build it, and they will come", yet it's hard to achieve this. But Codecrafters, a programming up-skilling platform, has done just this and is used by tech giants from GitHub, Stripe, Microsoft, Apple, NVIDIA... |
23.01.2025 | Техническое собеседование фронтенд-разработчика: советы от тимлида | Я Данил Соломин, лид команды фронтенд-разработки в компании-подрядчике «Газпром нефти» и ревьюер на курсе «Мидл фронтенд-разработчик» в Яндекс Практикуме. Однажды, проводя четвёртое за день собеседование на роль мидл фронтенд-разработчика, ... |
22.01.2025 | The Rise of Open AI Models: A New Era in Machine Learning | In the world of artificial intelligence, the landscape is shifting. New models are emerging, breaking barriers and redefining what we thought was possible. The recent introduction of the R1 reasoning model by DeepSeek is a prime example. Th... |
21.01.2025 | Как я учил алгоритмы и структуры данных | Алгоритмы и структуры данных лежат в основе работы любого приложения или системы. Они помогают:
Оптимизировать скорость работы приложений.
Эффективно управлять ресурсами.
Находить решения сложных задач за приемлемое время.
Понимать, как раб... |
17.01.2025 | Как собрать идеальную команду, если кандидаты завышают опыт, используют ChatGPT и просят высокую зарплату | Привет, Хабр! Меня зовут Артём Елизаров, я руковожу отделом разработки фронтальных решений в R-Style Softlab. Значительную часть рабочего времени я посвящаю подбору специалистов и в общей сложности занимаюсь этим уже более 5 лет. В этой ста... |
08.01.2025 | Ищем работу в 2025 году: что происходит с рынком IT и как к нему адаптироваться | Ну что, 2025 год уже наступил и многие из нас, в новом году, задумались о смене работы. В том числе и я. В этот раз, я решил освежить свои знания по поиску работы в РФ/СНГ и за рубежом, и заодно поделится ими в этой статье.
Не буду говорить... |
25.12.2024 | От картошки до кода: мой путь в международную ИТ-компанию | Всем привет! Меня зовут Илья, я full‑stack developer с 10-летним опытом. Мой путь был далек от идеального: вырос в деревне, поступил в универ, фриланс, работа в нескончаемых стартапах и российских компаниях, где я часто сталкивался со стрес... |
22.12.2024 | The Rise of AI and GPUs: A New Era of Technology | In the world of technology, change is the only constant. Two recent developments highlight this truth: Google's Gemini 2.0 Flash Thinking and Nvidia's upcoming RTX 50-series graphics cards. Both promise to reshape their respective fields, b... |
20.12.2024 | Google lança inteligência artificial que promete raciocinar melhor | Gemini 2.0 Flash Thinking está disponível apenas no Google AI Studio (Ilustração: Vitor Pádua/Tecnoblog)
O melhor da tecnologia está no nosso canal no WhatsApp
Entre Agora
O Google lançou nesta sexta-feira (dia 20/12) o modelo de inteligênc... |
16.12.2024 | Как же войти в айти в 2025 году и не потратить на это 10 лет жизни | Сфера IT продолжает стремительно развиваться (даже слишком), но в России конкуренция за рабочие места в этой области становится всё более жёсткой. Тем не менее, даже в условиях высокой конкуренции вы можете добиться успеха, если будете двиг... |
28.11.2024 | Делаем опенсорс курс C++ 17+. Присоединяйтесь | Небольшой командой энтузиастов мы уже два года развиваем проект Senior Junior. Это площадка с курсами от программистов для программистов. Из отзывов и разговоров с пользователями мы накопили любопытные наблюдения. Например, какие трюки помо... |
20.11.2024 | Navigating the Job Market: A Guide for Aspiring Android Developers in 2025 | The tech landscape is ever-changing. For aspiring Android developers, the journey to landing that first job can feel like navigating a labyrinth. With the right map, however, the path becomes clearer. This guide aims to illuminate the steps... |
20.11.2024 | Задача о банкомате | Рассмотрим одну задачу, которая на leetcode маркирована как "medium", хотя на самом деле это крайне сложная задача (upd: проницательный @wataruзаметил, что на литкоде решают гораздо более простую задачу). Примечательна она тем, чт... |
19.11.2024 | Готовим лоб к пробитию стен: как Android-разработчику найти первую работу в 2025-м | Привет, друзья!
Я Илья Попов, действующий senior android разработчик, ментор начинающих андроид-разработчиков и автор телеграм-канала Android Dev Notes.Составляем программу обучения
Итак, вы приняли решение стать андроид-разработчиком. Как ... |
18.11.2024 | Интерактивный квест: помоги Ивану найти работу | Чтобы помочь кандидатам лучше понять процесс найма, подготовиться к собеседованию морально, а также взглянуть на него со стороны с меньшим стрессом, я разработал небольшой текстовый квест на движке Twine с нелинейным сюжетом.
Структура игры... |
30.10.2024 | Путь к мастерству: Как стать успешным разработчиком | 👩💻 Программирование — это путь, полный вызовов и возможностей для роста. Я начал этот путь в 2010 году как Junior-разработчик и на данный момент достиг позиции Tech Lead, продолжая развиваться в профессии. Накопленный опыт позволяет мне с ... |
28.10.2024 | Решение задачи с собеседования Linked List Cycle [+ ВИДЕО] | На видео более подробное объяснение каждого решенияПостановка задачи
Ссылка на задачу: https://leetcode.com/problems/linked-list-cycle
Дан head, являющийся головой связного списка, необходимо определить, есть ли в списке цикл.
Цикл в связно... |
24.10.2024 | Как я отказался от оффера в Сбер | Вы, наверное, хотите сказать: "Ну отказался и отказался, что тут такого?". Чтобы добавить контекста, расскажу немного о себе. Ещё год назад я новоиспечённый гофер, только начинаю познавать основы языка, делаю свои первые пет-проек... |
14.10.2024 | Давайте писать красиво: второй сезон «Конкурса красоты кода» | Привет, Хабр. Хочу рассказать про «Конкурса красоты кода», который мы снова запускаем. Год назад мы его придумали, и идея народу зашла — больше 1000 человек прислали свои работы. Идея была в том, что есть несколько задач на выбор, и их надо... |
14.10.2024 | Почему AI не заменит программистов | В эпоху быстрого развития AI и LLM я все чаще вижу, что многие люди думают AI заменят всех программистов и они будут не нужны. Такую мысль высказывал даже CEO Nvidia - Jensen Huang.
Но несмотря на впечатляющие достижения ИИ в области генера... |
26.09.2024 | Разработчики тестируют Napkin — сервис для генерации схем и диаграмм | Разработчики тестируют сервис Napkin AI, предназначенный для генерации схем и диаграмм. Для создания инфографики пользователю достаточно просто загрузить текст.
Работа с Napkin выглядит следующим образом:
Вставьте текст, на основе которого ... |
17.09.2024 | Navigating the Hiring Maze: A Journey Through the Yandex Recruitment Process | In the world of tech recruitment, the name Yandex often evokes a mix of intrigue and apprehension. The tales of its hiring process swirl like autumn leaves in the wind—some whisper of absurdity, while others speak of a rigorous, almost laby... |
16.09.2024 | Не так страшен найм в Яндекс, как о нём пишут на Хабре | Когда мне в мессенджер постучала рекрутёрка с парой вакансий из Яндекса, то я был несколько озадачен. С одной стороны, я искал работу, и предложение было очень кстати, да и сама вакансия выглядела интересно. С другой стороны, все отзывы о н... |
11.09.2024 | The Evolution of Sorting Algorithms in Java: A Deep Dive into JDK's Sorting Mechanisms | Sorting algorithms are the unsung heroes of programming. They organize chaos into order, transforming disarray into clarity. In the world of Java, the evolution of sorting algorithms has been a fascinating journey, marked by innovation and ... |
09.09.2024 | Материалы для подготовки к собеседованию на позицию Data Scientist. Часть 5: Поведенческое интервью + Бонусы | Привет! Меня зовут Артем. Я работаю Data Scientist'ом в компании МегаФон (платформа для безопасной монетизации данных OneFactor). Мы строим скоринговые (credit scoring), лидогенерационные (lead generation) и антифрод (anti-fraud) модели на ... |
06.09.2024 | Удивительная история развития сортировки в JDK | Как вы считаете, если выполнить java.util.Arrays.sort(), то какая сортировка будет вызвана? Quicksort? Timsort? И та, и другая, потому что для объектов вызывается Timsort, а для примитивов (чисел int, long, float и так далее) — Dual-Pivot Q... |
01.09.2024 | The Sweet Evolution of Python: From Function Calls to Syntax Sugar | Python is a language that has evolved like a fine wine, maturing with each release. Its journey is marked by significant optimizations and delightful syntactic sugars that make coding not just efficient but also enjoyable. In this article, ... |
28.08.2024 | Вызовы функций в Python по прежнему медленные? Анализ последних оптимизаций в CPython | Я наткнулся на пост в X/Twitter, где Pritam обнаружил, что его решение на Leetcode работало медленнее, когда он использовал встроенную функцию min, производительность улучшилась, когда он реализовал min в своем коде на Python.
Это правда, ч... |
26.08.2024 | What is Programming? And How to Get Started | Share
Tweet
Share
Share
Email
What Is Programming? A Comprehensive Guide to Get Started
Programming, often referred to as coding, is the process of creating instructions that a computer can execute to perform specific tasks. It is a foundat... |
25.08.2024 | Бинарный поиск на пальцах | Приветствую всех читателей публикации! Я являюсь автором телеграмм канала "Заметки джависта", а совсем недавно начал погружение в алгоритмы. Сейчас читаю книгу "Грокаем алгоритмы", и планирую объяснять изученный материал... |
24.08.2024 | Решение задачи с собеседования Reverse Linked List [+ ВИДЕО] | На видео более подробное объяснение каждого решенияПостановка задачи
Ссылка на задачу: https://leetcode.com/problems/reverse-linked-list
Дан указатель head на начало односвязного списка, необходимо развернуть список и вернуть развернутый сп... |
15.08.2024 | Navigating the Depths of JPA: A Guide to Partial Entity Loading | Java Persistence API (JPA) often faces criticism. Critics argue it loads too much data. They claim it’s inefficient. However, this perception is misleading. JPA, particularly through Spring Data JPA and Hibernate, offers tools for partial e... |
13.08.2024 | Innovative Hiring Strategies: The Power of Competitions in Recruitment | In the competitive landscape of tech recruitment, companies are constantly seeking fresh approaches to attract top talent. Traditional job postings often fall flat, failing to engage potential candidates. Enter the innovative strategy of ho... |
13.08.2024 | Собеседование Python-разработчика: чего ждать и как подготовиться | Всем привет! Меня зовут Антон Артиков, я бэкенд-разработчик в «Авито» и выпускник курса «Middle Python-разработчик». Программирую на Python и Go, читаю и перевожу со словарем PHP, а ещё веду личный блог в Телеграме.
Если раньше я только ход... |
13.08.2024 | Бинарные деревья — решение алгоритмических задач, часть 1 | Есть много статей, в том числе и на хабре, где подробно рассказывается про бинарные деревья как про структуру данных. В этой статье я больше сосредоточусь на подходах к решению алгоритмических задач, где используются бинарные деревья.
Немно... |
12.08.2024 | Вместо вакансии на HH.ru сделали конкурс и расширили воронку найма | Привет! Я Даша — продуктовый аналитик и Product Owner в команде международной продуктовой IT-компании Garage Eight. Я часто и много участвую в собеседованиях аналитиков к нам в команду и каждый раз грущу, когда от нашего оффера отказываются... |
10.08.2024 | Опенсорс на арене: правда ли так хороша Llama 3.1 405B? | Совсем недавно Meta представила миру Llama 3.1 405B - новую открытую модель, бросающую вызов признанным лидерам, таким как GPT-4o и Claude-3.5 Sonnet.
15 триллионов токенов, 16 000 графических процессоров H100, улучшенные возможности рассуж... |
05.08.2024 | Алгоритмы — самый провальный этап собеседований | Уже много лет IT компании проводят алгоритмические собеседования при найме технических специалистов. Подход введенный в FAANG плавно перетек в большинство крупных компаний. Яндекс, Авито, Т-Банк и многие другие хотят проверить алгоритмическ... |
05.08.2024 | Нахождение сильно преобладающего элемента последовательности >n/2 (алгоритм большинства голосов Бойера-Мура)... | Пару статей назад я уже рассматривала один из алгоритмов Бойера-Мура, с помощью которого можно было найти подстроку в строке.
Сегодня хочу поболтать об алгоритме большинства голосов, который позволяется найти сильно преобладающий элемент по... |
04.08.2024 | Решение задачи с собеседования Middle of the Linked List [+ ВИДЕО] | На видео более подробное объяснение каждого решенияПостановка задачи
Ссылка на задачу: https://leetcode.com/problems/middle-of-the-linked-list
Дан указатель head на начало односвязного списка, нужно вернуть средний узел списка.
Если средних... |
02.08.2024 | Использование очередей (Queue/Deque) для решения алгоритмических задач на Java | Как всегда, сначала немного базовой теории для понимания того, с чем мы имеем дело.
Queue - однонаправленная очередь, представляет собой структуру данных, которая строится по принципу FIFO (first-in-first-out). Другими словами, чем раньше э... |
31.07.2024 | Находим случайный seed, решающий задачу с LeetCode | У меня есть хобби — решать задачи LeetCode непредназначенным для этого образом, часто при помощи запутанных однострочников. Такие самостоятельно накладываемые ограничения делают задачки интереснее и заставляют искать нестандартные решения.
... |
30.07.2024 | Алгоритмическое мышление для дата-сайентистов: как писать код, который экономит время и место | Алгоритмическое мышление заключается в том, чтобы, объединив строгую логику и творческие способности, структурировать, решать и анализировать задачи, чаще всего с помощью компьютера. С алгоритмическим мышлением тесно связаны задачи на упоря... |
29.07.2024 | Использование алгоритма бинарного поиска для нахождения квадратного корня числа на Java | Наткнулась на leetcode на задачку с нахождением квадратного корня из неотрицального числа.
Кажется, что для решения такой задачки отлично подходит бинарный поиск, который по итогу даст нам логарифмическую временную сложность.
Итак, условие ... |
27.07.2024 | The Art of String Searching and Recursive Thinking in Java | In the world of programming, algorithms are the unsung heroes. They are the blueprints that guide our code, helping us solve complex problems with elegance and efficiency. Two such algorithms, the Boyer-Moore-Horspool algorithm and recursio... |
27.07.2024 | Решение задачи с собеседования Fruit Into Baskets [+ ВИДЕО] | Постановка задачи(официальная)
Ссылка на задачу: https://leetcode.com/problems/fruit-into-baskets
Вы посещаете ферму, на которой деревья выстроены в один ряд слева направо. Деревья представлены целочисленным массивом fruits, где fruits[i] —... |
25.07.2024 | Как я создал архиватор из задачки с техсобеса: сжатие файлов с помощью RLE | Привет, меня зовут Рома. Я работаю в KTS на позиции Python backend-разработчика.
Однажды мне взбрело в голову написать собственную имплементацию алгоритма сжатия RLE. В этой статье рассказываю подробнее про RLE: что это за зверь такой, где ... |
25.07.2024 | Использование алгоритма Бойера-Мура-Хорспула в Java с примером решения задачи с LeetCode | Алгоритм Хорспула используется для нахождения подстроки в строке. Например, у нас есть строка «The game is over» и подстрока «over». Алгоритм Хорспула вернет значение первого вхождения подстроки «over» в строку «The game is over», а именно ... |
22.07.2024 | Рекурсия в Java с примером решения задачи с LeetCode | Рекурсивные методы в Java — это методы, которые вызывают сами себя и требуют осторожности с их обращением.
Чтобы не увидеть «StackOverflowError» на экране, нужно помнить о двух штуках: базисе и шаге рекурсии.
Базис — это условие выхода из р... |
16.07.2024 | В 48 собесах от оффера в Гугл | Привет, хабр! Что‑то я давно не писал, отбился от рук, а ведь когда‑то мы целый курс машинного обучения на Хабре вели. Расскажу про свой недавний заход по собесам, что спрашивали, какие выводы сделал. Контекст: Applied Machine Learning scie... |
13.07.2024 | Войти в IT. Продуктовая аналитика. Гайд для новичков. Часть 1 | Привет, Хабр!
Я Денис, Продуктовый Аналитик с большим опытом, а также ментор. Через меня прошло большое количество людей, которым я помог по абсолютно разным вопросам: от помощи с резюме и подготовкой к собеседованию до полного проведения д... |
11.07.2024 | Job Market в США моими глазами | Привет, сообщество! В свободный час решил поделиться с вами историей поиска работы в США в 2023-2024 годах. На текущий момент живу в Беркли, Калифорния. Нахожусь здесь с лета 2021 года, и это, можно сказать, мой второй поиск работы.
Сейчас ... |
09.07.2024 | «Адекватность не натренируешь»: руководитель разработки о пути в профессии, требованиях в команде и к себе | Привет, Хабр!
Наконец-то настал день, когда мы познакомим вас с руководителем разработки «СёрчИнформ» Дмитрием Гацурой.
Это интервью продолжит серию публикаций про сотрудников «СёрчИнформ». Мы уже опросили нашего начИБ Алексея Дрозда, милей... |
08.07.2024 | Изучаем новые структуры данных для iOS разработчика | Мобильные разработчики редко сталкиваются в работе со сложными структурами данных. Как правило, в рутинных задачах вполне достаточно уметь использовать Array, Dictionary и Set.
На моей практике даже с этими структурами данных у разработчико... |
08.07.2024 | ChatGPT é bom para gerar códigos, mas com uma condição | GPT-3.5, responsável pelas respostas do ChatGPT, foi treinado com dados coletados até 2021 (Imagem: Vitor Pádua / Tecnoblog)
Saiba mais sobre ChatGPT no nosso canal no WhatsApp
Entre Agora
Um estudo mostrou que o ChatGPT consegue uma boa ta... |
07.07.2024 | Как я провел лето… | Никогда особо не стремился в большие компании, по душе всегда были небольшие уютные игровые студии, где и "отеческий" нагоняй от лида получить легко, да и самому "парой ласковых" объяснить коллегам где они были не правы ... |
05.07.2024 | Мой опыт: ITMO MSE или как я вкатился в айтишечку | Всем привет! В этой статье я хочу описать свой опыт поступления и обучения в корпоративной магистратуре ИТМО и (уже) Газпром-нефти (а ранее JetBrains) Разработка ПО (Software Engineering). Все сказанное ниже относится к 2023-2024 учебному г... |
01.07.2024 | Предварительные секции: что спрашивают у разработчиков С++ на собеседовании в Яндексе | Хабр, привет! Меня зовут Владимир Михайлов, я занимаюсь бэкендом в Яндекс Технологиях — мы создаём внутренние продукты, которые используют в разных юнитах Яндекса. Также я работаю наставником на курсах «Разработчик C++» и «C++ для бэкенда» ... |
26.06.2024 | Материалы для подготовки к собеседованию на позицию Data Scientist. Часть 4: Дизайн систем машинного обучения | Привет! Меня зовут Артем. Я работаю Data Scientist'ом в компании МегаФон (платформа для безопасной монетизации данных OneFactor). Мы строим скоринговые (credit scoring), лидогенерационные (lead generation) и антифрод (anti-fraud) модели на ... |
24.06.2024 | Решение задач Front End с интервью. Promise Pool | В данной статье будет разобрана задача Promise Pool (Leetcode 2636)Условие задачи
Дан массив асинхронных функций functions и максимальный размер пула n. Необходимо написать асинхронную функцию promisePool. Она должна возвращать Promise, кот... |
20.06.2024 | Кадровые заметки | Так получилось, что в последние время я регулярно наступал на проблему собеседований той или иной стороной. В целом можно свести все к довольно очевидным вещам: ты ищешь человека, с которым тебе будет работать комфортно и тебя берут так, чт... |
17.06.2024 | С++ вам не нянька! Делайте, что хотите, но виноваты будете сами | Поговорили о перспективах С++, его особенностях и востребованности на рынке с Андреем Никитиным, ведущим инженером-разработчиком направления системного программирования Нижегородского подразделения компании «Криптонит».
С++ уже более сорока... |
14.06.2024 | Решение задач Front End с интервью. Throttle | Методы замедления (Throttling) служат для контроля того, сколько раз мы разрешаем выполнение функции за определенный период времени. Обычно throttling реализуется через Higher Order Function. Функция - обертка должна контролировать, чтобы c... |
10.06.2024 | Как пройти собеседование в FAANG. Мой опыт и рекомендации в 2024 году | Facebook - Amazon - Apple - Netflix - Google (FAANG)
От переводчика: Всем привет, меня зовут Максим Иванов, я frontend-разработчик в компании Т-Банк (Тинькофф). Сегодня мы поговорим с вами о лайфхаках, которые могут вам пригодиться, если вы... |
09.06.2024 | Хитрый Алгоритм: Решение задачи Continuous Subarray Sum | За последние две недели я занимался различными задачами на Leetcode. И сегодня я наткнулся на интересную задачу: Сумма последовательного подмассива - решением которой хотел бы с вами поделиться.
Изначально я попробовал решение методом грубо... |
09.06.2024 | Получение информации с LeetCode о пользователе на Golang | LeetCode - популярная платформа для подготовки к собеседованиям по программированию, предоставляющая задачи на алгоритмы и структуры данных. Чтобы улучшить свои навыки и изучить свои успехи, пользователи могут хотеть получить информацию о с... |
08.06.2024 | Как я писал свой первый проект на Python | Кто-то в качестве своего первого серьезного проекта пишет калькулятор, другие веб-сайт и в принципе идея ограничивается только скилами и вашей собственной фантазией (или фантазией преподавателя, если у вас такой есть). Калькулятор мне писат... |
04.06.2024 | Самые распространённые ошибки на собеседовании у джунов-разработчиков | За последний месяц на hh.ru для джунов без опыта было доступно всего около 6% от общего числа опубликованных вакансий для разработчиков. Такое соотношение обусловливает высокую конкуренцию среди начинающих специалистов: дело доходит до соте... |
31.05.2024 | Подготовка к техническому собеседованию Senior/Team Lead backend | Недавно появились мысли походить на собеседования чем я успешно занялся. Если конкретно - смотрел лидовскую/сеньерскую позиции на Python и Golang(но статья может пригодиться backend разработчикам в целом). Не ставлю целью статьи объять необ... |
30.05.2024 | Как проходить собеседования в IT | Это тема, которая становится наиболее актуальной в последнее время. Множество сильных разработчиков говорят о том что в IT важно уметь проходить собеседования, в IT необходимо приспосабливаться не только к технологиям, но и к рынку.
Сегодня... |
29.05.2024 | Собственные проекты, углубленная практика алгоритмов и другое: поднимаем навыки программирования на новый уровень... | Неважно, новичок ли вы, отлаживающий вашу первую программу «Hello World», или опытный инженер, — у каждого из нас всегда есть возможность улучшить свои навыки. Александр Шелютин, Data Architect в KarmaHQ, расскажет о разнице между тем, как ... |
28.05.2024 | Time Limit Exceeded это не только про сложность алгоритма | Приветствую всех пользователей Хабра!
Disclaimer: Я не какой-то Senior разработчик на C/C++ и не выигрывал ICPC. Я просто пишу код на Golang и иногда решаю алгоритмические задачки. И не претендую ни на что!
Предыстория
Вчера я как обычно за... |
21.05.2024 | Как я искал себя в IT | Привет всем читающим! Здесь я хочу поведать вам о своей истории как я искал себя в IT - чем хочу заниматься, в каком направлении развиваться и все подобные вопросы.
Уже глядя на список литературы, который я прочитал за это время, можно поня... |
17.05.2024 | Путь Frontend разработчика. Как им стать? (Часть 1. Основы) | Frontend-разработчик — это специалист, который занимается созданием пользовательского интерфейса веб-приложений. Он отвечает за то, чтобы веб-сайт или веб-приложение выглядело хорошо и функционировало безупречно для пользователей.
Frontend-... |
06.05.2024 | В закладки: 50+ полезных ссылок для начинающего QA-инженера | Привет, Хабр! Меня зовут Кристина. Я работаю в Яндекс Практикуме ревьюером на курсе «Инженер по тестированию», ментором тестировщиков в Мастерской программирования и руководителем соревновательных видов (багатонов, хакатонов и кейс-чемпиона... |
24.04.2024 | Попасть в IT: невозможное возможно | В последние годы конкуренция на рынке IT стала велика и самым очевидным способом войти в эту сферу – начать путь с нуля, а именно попасть на стажировку в одну из соответствующих компаний. Так получилось у меня. Привет, Хабр! Меня зовут Софи... |
24.04.2024 | Я программист, и я тупой | Я пишу код за деньги уже пятнадцать лет. Пробовал себя и в других ролях – управление продуктом, аналитика, тестирование, – но как-то не пошло. И с течением лет пришел к осознанию, что я не очень умный. К сожалению.
Никаких особых медицински... |
19.04.2024 | Каким может быть алгоритмическое собеседование и как к нему подготовиться | Всем привет! На связи команда Практикума. Недавно мы проводили открытое алгоритмическое собеседование и теперь хотим поделиться записью. Это отличная возможность подсмотреть, каким может быть процесс, научиться на чужих ошибках или взять на... |
17.04.2024 | Начинающим разработчикам: как оформлять резюме и проходить интервью — мой опыт | Привет! Я Кирилл, фронтенд-разработчик в «Северстали» и выпускник курсов «Веб-разработчик» и «React-разработчик». Последние три года я проходил много собеседований, делал пометки о вопросах и задачах, чтобы поработать над ошибками.
Сейчас я... |
17.04.2024 | Дерево отрезков | Всем привет. В этой статье я расскажу про дерево отрезков. Дерево отрезков - это очень мощная структура данных, которая позволяет делать много разных операций над массивом чисел. Я постараюсь по полочкам разложить эту тему и объяснить возмо... |
17.04.2024 | Оцениваем сложность алгоритмов на C# по памяти и времени с примерами | Продолжаем говорить о производительности и оптимизации кода. Сегодня поговорим о том, как и зачем оценивать сложность алгоритмов, а также наглядно покажем, как эта сложность влияет на производительность кода.
В прошлой статье мы разбирались... |
09.04.2024 | Как подготовиться к своему первому собеседованию в России в IT сфере (краткое руководство к действию) | Если Вы учитесь в институте, только закончили его или просто хотите начать работать в IT сфере, то это статья для Вас, также она может пригодиться тем, кто уже имеет опыт работы , но испытывает некоторые трудности с поиском новой.
Конечно, ... |
08.04.2024 | Почему я стал использовать Алгоритмические собеседования при подборе команды | Эта тема многократно поднимается в сообществах разработчиков, есть те кто поддерживает данный вид собеседований и те кто против. Вот и я, рискуя быть раскритикован сообществом, решил высказаться :)
Признаюсь, сам длительное время не был сто... |
04.04.2024 | Backend-разработчик: из стажера в джуны | Всем привет! Меня зовут Егор, я стажёр backend-разработчик в зарплатном проекте Росбанка (он же Payroll). В этой статье я расскажу про путь становления от «зеленого» стажера до боевой единицы в команде: через что мне пришлось пройти, с каки... |
17.03.2024 | Отзыв на IJunior. Почему не стоит покупать курс IJunior. Spoiler: черепаший спринт в Gamedev. В конце mini-roadmap | Жизненно необходимая информация для тех, кто хочет быстро найти работу в IT и особенно в геймдеве. Прочитайте мой отзыв и сэкономьте себе деньги, время и нервы.
Если вы вообще ничего не знаете в языках программирования, ни в коем случае не ... |
15.03.2024 | Путь развития (Roadmap) Frontend разработчика | Сегодня я хочу вам рассказать как я вижу современную и актуальную карту развития frontend разработчика, данная статья будет разбита на две части, в первой я расскажу про основные технологии которые необходимы для старта, а во второй расскаж... |
14.03.2024 | Как и где практиковаться начинающему мобильному разработчику | Всем привет! Меня зовут Миша Вассер. Я руковожу мобильной разработкой в AGIMA, а ещё я наставник и автор на курсе «Android-разработчик» в Яндекс Практикуме. Помню то время, когда я начинал заниматься разработкой, — материалы были в основном... |
07.03.2024 | 15+ полезных ссылок для начинающего специалиста по Data Science | Привет, Хабр! Меня зовут Раф. Сейчас я работаю аналитиком ценообразования в Яндекс Лавке, куда попал после стажировки в команде аналитики Яндекс Браузера. Параллельно учусь в НИУ ВШЭ и уже успел пройти курс «Специалист по Data Science» в Пр... |
01.03.2024 | Путь к мастерству в программировании | Привет, кодер! Неважно, новичок ли ты, отлаживающий свою первую программу «Hello World», или опытный инженер — у каждого из нас всегда есть возможность улучшить свои навыки. Эта статья для тех, кто хочет поднять свои существующие скилы на н... |
25.02.2024 | Помощь на старте: 10 полезных ссылок для начинающих iOS-разработчиков | Всем привет! Меня зовут Денис Сурков, я iOS-разработчик в компании «Мой спорт» и наставник на курсе «iOS-разработчик» в Яндекс Практикуме.
В этой статье хочу поделиться ресурсами и советами, которые помогали мне в начале карьеры. Я рекоменд... |
21.02.2024 | Подготовка к собеседованию на позицию Data Scientist. Часть 1: Live Coding | Привет! Меня зовут Артем. Я работаю Data Scientist'ом в компании МегаФон (платформа для безопасной монетизации данных OneFactor). Мы строим скоринговые (credit scoring), лидогенерационные (lead generation) и антифрод (anti-fraud) модели на ... |
21.02.2024 | (Еще один!) личный опыт переезда в США. Часть 1: оффер | Всем привет, меня зовут Александр и я алкоголик бы хотел поделиться личным опытом получения оффера в США, подготовки к получению визы этой страны, собственно, получения визы (ох, и разные это вещи!), переезда, получения гринкарты. Может, чт... |
20.02.2024 | 1/n: Задачи leetcode JS — «Max Consecutive Ones» (Найти максимальное количество последовательных единиц) | Всем привет.
Я столкнулся с тем, что на собеседованиях в некоторые ИТ-компании на Frontend JavaScript требуется решать задачи, и я решил сделать серию статей на тему, как я решил их тем или иным образом. Перед вами — первый текст из этой се... |
16.02.2024 | Введение в коллекции Java | Собственно говоря, зачем эта статья и для кого? Для тех, кто только начинает свой путь в изучении Java. В этой статье я не буду сильно углубляться в детали каждой коллекции в отдельности, ведь чтобы начать ими пользоваться, достаточно хотя ... |
14.02.2024 | Где джуну оттачивать навыки программирования: 6 бесплатных ресурсов | Научиться писать код — непростая задача для начинающего программиста, но решаемая, если найти подходящие инструменты. В этой статье собрали полезные ссылки и рекомендации, которые помогут научиться программированию быстрее и без затрат.
Вос... |
07.02.2024 | Где изучать Golang в 2024 | Бесплатные ресурсы Golang 2024
2024 году изучение языка программирования Go (Golang) остается одним из наиболее перспективных и востребованных направлений для разработчиков.
Одним из главных преимуществ изучения Golang в 2024 году является ... |