История изменений
Исправление byko3y, (текущая версия) :
Ты не мог потратить пару дней (на самом деле, пару часов) чтобы пройтись по алгоритмам стандартной библиотеки? Вот поэтому ты и слабоват, что даже такую элементарную вещь просмотреть не смог. Или ты думал, что не опустишься до такого?
А почему бы сразу не пройтись по бусту? Для собеседования в одной сраной конторе чего только не сделаешь, даже несмотря на то, что у меня через день назначено собеседование по Vue, под которое я, наверное, тоже должен бы пройтись по всей стандартной либе и детально разобрать каждую функцию. Ты представляешь, насколько много есть тем в программировании даже на одних только крестах, помимо добавленных в C++11 фич? (спасибо то не C++17) Даже в стандартной либе. Я не был предупрежден, что с меня будут спрашивать по этой теме, потому идите в жопу. А поскольку я еще и предупредил, что у меня мало опыта по теме. то я не могу предположить никакого мотива, кроме «меня разводят на ЗП».
Даже после очень большого опыта писания на паскале я не смогу без справки под рукой в минимально незнакомом случае за пару минут выбрать из стандартной либы наиболее подходящие инструменты, особенно учитывая то, что их список точно так же постоянно расширяется. Голова — не мусорное ведро, и вся информация, вспоминание которой можно переложить на компьютер, должна вспоминаться компьютером. Правда, с таким успехом я мог просто за 5-10 минут нагуглить правильное решение этой задачи и не морочить себе голову (что я после собеседования и сделал). Но я этого не сделал во время собеседования. Конечно, может быть задание и заключалось в том, чтобы проверить мои навыки пользования гуглом, а я этот тест провалил.
Знакомство со стандартной библиотекой теперь называется «очень-очень глубоко»? Хотя, знал я одного «архитектора», которому в своё время пришлось объяснять, что такое итераторы. У него чуть ли не сердечный приступ случился при виде *it и ++it
«Просто знать про существование итераторов» — это не то, что от меня требовалось. От меня потребовали глубоко понимать сложность выполнения всех функций стандартной либы. Просто нагло бессовестно вымогали.
Если будет пытаться вместе с тобой достичь результата, то это хороший человек, с которым можно работать
Не поверишь, но именно это я и сделал. Скооперировался с собеседующими и слепил что получилось. Возмущаюсь я только по поводу того факта, что это жадные свиньи, и к тому же очевидные литкодовцы по стилю всех даваемых заданий — помимо литкода большинство вопросов требовали 10 секунд обдумывания.
Исходная версия byko3y, :
Ты не мог потратить пару дней (на самом деле, пару часов) чтобы пройтись по алгоритмам стандартной библиотеки? Вот поэтому ты и слабоват, что даже такую элементарную вещь просмотреть не смог. Или ты думал, что не опустишься до такого?
А почему бы сразу не пройтись по бусту? Для собеседования в одной сраной конторе чего только не сделаешь, даже несмотря на то, что у меня через день назначено собеседование по Vue, под которое я, наверное, тоже должен бы пройтись по всей стандартной либе и детально разобрать каждую функцию. Ты представляешь, насколько много есть тем в программировании даже на одних только крестах, помимо добавленных в C++11 фич? (спасибо то не C++17) Даже в стандартной либе. Я не был предупрежден, что с меня будут спрашивать по этой теме, потому идите в жопу. А поскольку я еще и предупредил, что у меня мало опыта по теме. то я не могу предположить никакого мотива, кроме «меня разводят на ЗП».
Даже после очень большого опыта писания на паскале я не смогу без справки под рукой в минимально незнакомом случае за пару минут выбрать из стандартной либы наиболее подходящие инструменты, особенно учитывая то, что их список точно так же постоянно расширяется. Голова — не мусорное ведро, и вся информация, вспоминание которой можно переложить на компьютер, должна вспоминаться компьютером. Правда, с таким успехом я мог просто за 5-10 минут нагуглить правильное решение этой задачи и не морочить себе голову (что я после собеседования и сделал). Но я этого не сделал во время собеседования. Конечно, может быть задание и заключалось в том, чтобы проверить мои навыки пользования гуглом, а я этот тест провалил.
Знакомство со стандартной библиотекой теперь называется «очень-очень глубоко»? Хотя, знал я одного «архитектора», которому в своё время пришлось объяснять, что такое итераторы. У него чуть ли не сердечный приступ случился при виде *it и ++it
«Просто знать про существование итераторов» — это не то, что от меня требовалось. От меня потребовали глубоко понимать сложность выполнения всех функций стандартной либы. Просто нагло бессовестно вымогали.
Если будет пытаться вместе с тобой достичь результата, то это хороший человек, с которым можно работать
Не поверишь, но именно это я и сделал. Скооперировался с собеседующими и слепил что получилось. Возмущаюсь я только по поводу того факта, что это жадные свиньи, и к тому же очевидные литкодовцы по стилю всех даваемых заданий — помимо литкода не было ни одного вопроса, который бы требовал более 10 секунд обдумывания.