О тренажёрах

топ 100 блогов hardsign13.09.2024

В порядке подготовки к пенсии, когда неизбежно понадобится какое-нибудь необременительное ремесло, приносящее копеечку, восстанавливаю навыки программирования. Давным-давно слышал про сайт leetcode.com, предлагающий задачки для подготовки к собеседованию, и вот наконец решил попробовать.

Первое. Качество материала — высочайшее. Задачки короткие и понятные, интерфейс для их решения очень удобный. Ясный пень, есть всякие премиум-тарифы, включающие всё, даже пошаговую отладку в браузере, но пока и так хорошо. Тем более, наши карты всё равно вряд ли принимают.

Второе. Простые задачки действительно простые, сложные — реально сложные. Одну задачу я так и не смог решить, чтобы уложиться в отведённый лимит времени. Вообще иногда после написания кода и отладки его на маленьких примерах приходится полностью всё переписывать, чтобы код работал с приемлемой скоростью. Особенно забавно, что я пишу на C, и время выполнения любого теста составляет единицы миллисекунд. Как они там ловят эти лимиты — не представляю. Но как-то ловят.

Третье. Помимо задач на сайте есть форум, где участники могут похвастаться своими решениями или поучиться, как надо программировать, читая чужой код. Реально интересное и захватывающее чтиво, очень расширяет сознание. Иногда бывает так, что какой-нибудь индийский программист посмотрел на задачу под таким углом, под которым тебе никогда не пришло бы в голову, и написал короткий, эффективные и совсем не индийский код.

Ну и четвёртое. Охотно верю, что такие задачки могут предлагать на собеседованиях, но не понимаю, в чём практическая польза от их решения. Всё-таки, промышленное программное обеспечение — это совсем другое. Хотя не исключено, что есть какие-то области разработки, где полезны именно такие навыки. Мир вообще на удивление разнообразен.

Оставить комментарий

Архив записей в блогах:
Если вам известен автор этого "рационализаторства": передайте ему от всей души хорошего пенделя. И гоните в шею. Меня, конечно, радует приятный ценник на вашу продукцию. Но из-за экономии каких-то копеек испортить ЛИЦЕВУЮ часть изделия - это ...
На каждом столбе -в СПБ- висят бумажки типа предлагают помощь алкоголикам и наркоманам и бедным и тем -кто потерял документы -в реальности -предлагают -добровольное рабство -много работы- за похлебку- хуже- чем- в тюрьме -и ночевка- на матрасе на полу и нарах -по четыре и даже шесть ...
Герой дедулькиной саги геронда Афанасий знаменитый афонский старец Афанасий Усенко в своем ЖЖ оповестил мир о "карульских подвигах": "Мы поменяли наш старый маломощный и совсем вышедший из строя генератор — с ним весь исихастирион был построен — на новый. То есть, из нашей генераторно ...
Заслуженная артистка Украины (1988) Потомственная дворянка, графиня Мария ...
На Олимпиаде 1896 года во время марафонского забега произошел курьезный случай. Вместе с бегунами стартовали кавалеристы, которые несли секундомеры. Лошади бодро начали забег, но вскоре с галопа перешли на шаг. Марафонцы настигали всадников… Чтобы вовремя доставить секундомеры к финишу, ...