Реально, но готовтесь к марафону. У меня ушло 1.5 лет, чтобы устроиться, и то я не смог устроиться джуном-питонистом, устроился ручным тестером. А там уже начал лезть - автотесты, фулстек, сейчас go
15:00 Серьезно? Использование для реализации стека аппендов и слайсов?! И это те самые "сеньйоры", которые меня на работу не брали...? И они называют это собеседование проверкой "Навыков компьютер сайенс"? :) А Вы подумали, господа, о том - сколько Ваша реализация будет тратить машинного времени на перезаписи Ваших массивов при каждом добавлении или удалении элемента? Или Вы исходите из принципа: "У проца голова большая, он над этим пусть и думает"? По ходу Вы даже на Го не можете ничего нормально написать, что говорить, когда Вам дадут в руки какую-нибудь Джаву или Плюсы... Тоже мне "инженеры"... Стыдоба.
@@ImRomiq Может еще у базарной бабки спросить? Такие вещи изучаются по исходникам, а не по гуглу. К тому же достаточно протестировать быстродействие этой "школьной" реализации и сравнить с классическим решением на Си (например в коде линукса), и если она уступает более, чем на 10% (откидываем сборщик мусора), значит она спроектирована не эффективно. А данная реализация будет уступать в несколько раз по быстродействию и минимум раза в 2-3 по занимаемой памяти. Впрочем уровень местных "специалистов" и так понятен - школьники старших классов сдают контрольную по информатике: если работает - 5. А уж как оно работает - не их дело.
@@flamehowkэто задача на 10 минут на собеседовании и сделать это с помощью слайса нацелена на определение умения работать со слайсами. Если нет желания стрелять себе в ногу на собеседовании, это нормальное решение, если уверен в себе - пиши linked list или что тебе больше нравится
@@Gusto20000 Вы бы еще предложили реализацию шифрования AES с ассиметричной передачей ключа по протоколу Эль-Гамаля за 5 минут написать, чтобы посмотреть умение кандидата со слайсами работать... Реализация стека - это точно не задача на "умение работать со слайсами". И уж тем более она не может быть на 10 минут, если ее только 20 минут писать нужно и то при условии развитого навыка слепого набора. Бояться выстрелить себе в ногу используя обычные массивы можно с точно такой же силой, как и используя срезы. Но тому, кто не в состоянии реализовать примитивный массив, не выстрелив себе при этом в ногу, нечего делать на собеседованиях с реализацией стеков, куч и прочих вещей, где нужно знать чуть больше, чем "HelloWorld".
@@flamehowk ладно, я вижу вы просто таблетки забыли принять, не понимаю откуда в вас столько ненависти. Желаю всего наилучшего, я в этом участия больше не принимаю 😘
11:25 - как раз таки наоборот: очередь - FIFO (первый зашел, первый вышел), а стэк - LIFO (последний зашел, первый вышел)
Нужно что-то делать со словом "соответственно", срочно)
спасибо за задачи
👏
Было озвучено что подобные задачи есть на go dev
Подскажите где конкретно искать?
Привет! Напиши нам в поддержку в тг @skills_mentoring и мы поделимся задачами с тобой)
Реально ли получить первую работу программистом удалённо из провинции?)
Реально
тяжко но можно
Реально, но готовтесь к марафону. У меня ушло 1.5 лет, чтобы устроиться, и то я не смог устроиться джуном-питонистом, устроился ручным тестером. А там уже начал лезть - автотесты, фулстек, сейчас go
15:00 Серьезно? Использование для реализации стека аппендов и слайсов?! И это те самые "сеньйоры", которые меня на работу не брали...? И они называют это собеседование проверкой "Навыков компьютер сайенс"? :)
А Вы подумали, господа, о том - сколько Ваша реализация будет тратить машинного времени на перезаписи Ваших массивов при каждом добавлении или удалении элемента? Или Вы исходите из принципа: "У проца голова большая, он над этим пусть и думает"?
По ходу Вы даже на Го не можете ничего нормально написать, что говорить, когда Вам дадут в руки какую-нибудь Джаву или Плюсы...
Тоже мне "инженеры"... Стыдоба.
Погугли что такое амортизационная сложность и как работает аппенд го
@@ImRomiq Может еще у базарной бабки спросить? Такие вещи изучаются по исходникам, а не по гуглу. К тому же достаточно протестировать быстродействие этой "школьной" реализации и сравнить с классическим решением на Си (например в коде линукса), и если она уступает более, чем на 10% (откидываем сборщик мусора), значит она спроектирована не эффективно. А данная реализация будет уступать в несколько раз по быстродействию и минимум раза в 2-3 по занимаемой памяти.
Впрочем уровень местных "специалистов" и так понятен - школьники старших классов сдают контрольную по информатике: если работает - 5. А уж как оно работает - не их дело.
@@flamehowkэто задача на 10 минут на собеседовании и сделать это с помощью слайса нацелена на определение умения работать со слайсами. Если нет желания стрелять себе в ногу на собеседовании, это нормальное решение, если уверен в себе - пиши linked list или что тебе больше нравится
@@Gusto20000 Вы бы еще предложили реализацию шифрования AES с ассиметричной передачей ключа по протоколу Эль-Гамаля за 5 минут написать, чтобы посмотреть умение кандидата со слайсами работать...
Реализация стека - это точно не задача на "умение работать со слайсами". И уж тем более она не может быть на 10 минут, если ее только 20 минут писать нужно и то при условии развитого навыка слепого набора.
Бояться выстрелить себе в ногу используя обычные массивы можно с точно такой же силой, как и используя срезы. Но тому, кто не в состоянии реализовать примитивный массив, не выстрелив себе при этом в ногу, нечего делать на собеседованиях с реализацией стеков, куч и прочих вещей, где нужно знать чуть больше, чем "HelloWorld".
@@flamehowk ладно, я вижу вы просто таблетки забыли принять, не понимаю откуда в вас столько ненависти. Желаю всего наилучшего, я в этом участия больше не принимаю 😘