Category: психология

Category was added automatically. Read all entries about "психология".

awesomeness

Пара соображений по поводу HackerRank

Мне очень понравились идея и реализация проекта! В конкурсе продолжительностью сутки даются 8 задач разного уровня. Задачу надо запрограммировать на одном из языков и загрузить свой код на сайт. После этого его автоматически пропускают через тесты и для каждого теста сообщают статус: ok/timeout/wrong answer/segmentation fault/etc. По результату выполнения всех тестов решение получает определённый балл, от 0 до максимального для этой задачи. Код можно загружать сколько угодно раз, учитываться для данной задачи будет лучший результат.

1. Богатый выбор языков — порядка 3-4 десятков.

2. Первая задача — фактически smoke test того, что вы всё поняли правильно в плане работы с входными данными и вывода результатов.

3. Хорошее, на мой взгляд, распределение уровней сложности. На интуиции и базовых знаниях алгоритмов можно выехать вплоть до уровня "moderately difficult". При этом наивная имплементация скорее всего не позволит получить максимальный балл даже на этом уровне.

4. Соревновательный момент работает! При всей моей сумасшедшести я бы не села за новую задачу в шесть утра, если бы мне не претило позорное 500-какое-то-там место. Соревновательность других же даёт понять, каков же на самом деле мой реальный уровень и как его можно улучшить. Оно, конечно, бьёт по самолюбию, но не катастрофически.

5. Лекции по алгоритмам с Курсеры — большая подмога! А конкурс, в свою очередь, помогает научиться применять полученные на курсах знания для решения новых задач и показывает, где есть пробелы.

Итог: тем, кто хочет подтянуть свои навыки, но у кого вечно нет на это достаточно свободного времени, такие конкурсы помогут сдвинуться с мёртвой точки. Мне всё очень понравилось. Часто такие «подрывы» делать не будешь, но раз в пару-тройку месяцев мне это будет очень полезно.
awesomeness

Быстрее, выше, умнее

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

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

Первое, конечно, сон. Который давно уже пора нормализовать, потому что отмазки "ну я же мама двух маленьких детей, я не могу спать регулярно по 8 часов как полагается" уже перестали быть актуальны. Да, не всегда режим будет работать — то авралы, то интересные мероприятия (CTF!), то какие-то ещё дела, но к режиму надо начать относиться серьёзнее. Для начала, не пренебрегать им в отсутствие жёсткой необходимости.

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

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


Ну и четвёртое, по поводу чего много всяких мыслей, но они очень хаотичные. Это употребление стимуляторов и прочих модификаторов деятельности нервной системы. Нормальная практика: весь день заливаться кофе (который меня особо и не бодрит), потом на ночь пилюлю мелатонина, назавтра проснуться еле-еле и всё повторить по кругу. При этом раздражительность повышается, а ясность в голове как-то не очень. Или мне это кажется, потому что слишком уж абстрактные задачки в последнее время (рефакторинг), требующие для качественного исполнения объять необъятное. А вдруг не кажется? Поэтому решила для начала: a) резко ограничить кофе и перенести оставшуюся порцию на утренние часы, b) пропить курс ноотропов и c) посмотреть, удастся ли при таком раскладе, при соблюдении худо-бедно какого-то режима, обходиться без мелатонина.

Вот такая резолюция для поддержания себя любимой в "боевой форме". Интересно, будет ли какой-то ощутимый эффект от всей этой затеи...

ps: Хотела сначала это всё под замок написать, потом решила сделать пост открытым для всех. Чтобы не возникало искажённой картины действительности.