В предыдущей заметке мы рассказали, какие роли приходится играть IT-рекрутеру, чтобы найти нужного кандидата. Но наступает момент, когда вы его находите. Казалось бы, вопрос решён, однако это только начало, и ваши «перевоплощения» продолжаются:
В предыдущей заметке мы рассказали, какие роли приходится играть IT-рекрутеру, чтобы найти нужного кандидата. Но наступает момент, когда вы его находите. Казалось бы, вопрос решён, однако это только начало, и ваши «перевоплощения» продолжаются:
Современный IT-рекрутер должен обладать массой разносторонних навыков. Это связано с тем, что по ходу своей профессиональной деятельности рекрутер решает целый спектр совершенно разных задач. Говоря простым языком, внутри профессии рекрутинга содержится множество других профессий, которыми необходимо владеть для успешной и эффективной работы.
Давайте сначала ответим на вопрос «Рекрутмент или HR?», так как эти понятия часто путают. А ведь у этих профессий кардинально разные задачи. Главное, что надо понимать: рекрутер находит кандидатов и отдаёт их эйчарам.
Принято считать, что многопоточность (multithreading) одна из самых сложных тем в программировании. В первой заметке мы постарались ответить на вопрос, почему так много разработчиков делают ошибки при создании приложений, которые работают более чем в одном потоке. В этой заметке разберём типы ошибок многопоточного доступа к данным: race condition и memory consistency errors. Но, перед тем как обсуждать ошибки доступа, давайте сначала разберёмся, что такое многопоточный доступ к данным.
Многие из вас знают, что в Python есть GIL – Global Interpreter Lock, тот самый, который не даёт запускать несколько потоков и нагружать ядра процессора. Отчасти это так, но за GIL в Python скрывается очень много всего.
Принято считать, что многопоточность (multithreading) — одна из самых сложных тем в программировании. Давайте разберёмся, почему так много разработчиков делают ошибки при создании приложений, которые работают более чем в одном потоке.
Евгений Волосатов — профессиональный разработчик, который начал программировать со школьной скамьи. Сначала это был программируемый калькулятор МК-52, потом ПК-01 «Львiв», далее ZX Spectrum с магнитофоном.
Образовательный проект OTUS постоянно стремится сделать онлайн-курсы насыщеннее, а обучение полезнее и содержательнее. Именно поэтому к сотрудничеству регулярно привлекаются новые преподаватели, имеющие большой практический опыт работы в предметной области.
Образовательная программа «Администратор Linux» в OTUS состоит из пяти модулей, последний из которых посвящён выпускному проекту. Выполнение проектной работы закрепляет полученные знания и позволяет увидеть практический результат своего обучения. Готовый проект станет отличным кейсом в портфолио, который точно оценит потенциальный работодатель.
Любой курс в OTUS заканчивается большой проектной работой. Она предназначена для качественного освоения знаний, полученных в процессе обучения. Однако это важно не только с точки зрения закрепления материала. Готовый проект — это материальный результат занятий, своеобразное портфолио и образец кода, который можно показывать потенциальным работодателям. Практика показывает, что до стадии завершения проекта доходят не все студенты, но тот, кому это удаётся, не испытывает проблем с дальнейшим трудоустройством.