Глава «Тинькофф» Станислав Близнюк рассказал о «жутком» дефиците ИТ-специалистов

По его мнению, это ведёт к снижению качества работы при росте зарплат.

Станислав Близнюк, фото ТАСС
48K48K показов
40K40K открытий
11 репост

Соглашусь с тем что IT спец не хватает! 90 процентов это не ликвидные специалисты в разных отраслях.

Берем эту строчку кода вот такая маленькая безобидная и простая !
и казалось бы, а что с ней !
#import <objc/Object.h>

и какой процент людей знает что такое (#) и почему используются <> а не что то другое ?

и так по всюду !

# означает, что следующая строка должна быть обработана препроцессором
<> указывают компилятору искать файл в стандартных каталогах заголовочных файлов системы. Это отличает системные заголовочные файлы от пользовательских, которые включаются с использованием двойных кавычек ""

Так что я верю в не хватку ! НО и Работодатели ОХУМУЕБЛИ ! Хотя реально Человека который пол жизни прожил в книгах в практике научился разбираться в тонких вещах, предлагают работать за копейки ! Жо_по_/й кто крутит в рекламе и то больше получают чем Инженер Электроники с фундаментальными знаниями, математики физики, и прочего !

Ответить

Доебаться до какого-то конкретного аспекта синтаксиса - это тоже не лучшая интервьюера. Так любого завалить можно.
Надо смотреть как кандидат мыслит в целом.

Ответить

в С++ использование кавычек в директиве #include приводит к тому, что поиск сначала начинается с "текущего каталога" (там, где находится файл с директивой), а потом идёт по путям. С угловыми скобками поиск сразу начинается по путям.
Для типичных компиляторов это как-то так и работает.
В этом контексте разделение заголовков на "системные" и "пользовательские" условно и лежит обычно в плоскости coding conventions/style.
Ничто не мешает все заголовки включать через кавычки или через угловые скобки.

Ответить