вторник, 20 декабря 2016 г.

Прогул, клавиатура и фэйлы

Вчера я заболел и в первый раз "прогулял" учёбу ((. Кто-то нехороший с утра чихнул или покашлял на меня в публичном месте (в суде или в магазине) и к ввечеру моя голова уже просто раскалывалась пополам от боли. Пришлось "наглотаться" таблеток и лечь спать пораньше.

Вернул букву "Ё" на её место, т.к. переключать раскладку через "Ё" оказалось для меня чем-то противоестественным. Периодически забывался и пытался напечатать "Ё", а получалось что переключал раскладку клавиатуры, или, пытаясь не глядя переключить раскладку клавиатуры, попадал на клавишу "Esc" ))

Купил на работу новую клавиатуру с ножничным механизмом - Slim Line K7 W
Теперь мне не приходится долбить по клавишам, как секретарь-машинистка из эпохи печатных машинок. Правда, единственная устроившая меня клавиатура оказалась урезанного "ноутбучного" типа (без клавиш "Home" и "End").
В итоге, ту производительность, которую приобрёл, благодаря мягкому ходу ножничного механизма клавиш, потерял на отсутствии кнопок "Home" и "End", т.к. теперь приходится переносить курсор в начало или в конец строки мышкой. ))

Послушал записи нескольких "тренировочных" собеседований с кандидатами на должности junior и middle разработчиков... Это просто жесть. Особенно в той части, где кандидату предлагают в блокноте написать программку.
За 2-3 часа собеседования спрашивают вообще ВСЁ, что только можно спросить.
Интересно, потяну ли я такое собеседование?..
Вот так сходишь на пару подобных собеседований, потыкают тебя носом в то, чего ты не знаешь и комплекс неполноценности тебе обеспечен. ))

Уже 4 дня бьюсь над решением задачи по внешней сортировке текстового файла объемом 3 Гб. Отсортировать нужно строки по их длине. 
Уже 3 раза писал разные программы по 200 строк, но каждый раз натыкался на какую-нибудь неразрешимую проблему и понимал, что выбранный мной способ решения этой проблемы, в корне неправильный.
В интернетах подробно разбираются рекурсивные механизмы такой сортировки. О нерекурсивном алгоритме почему-то никто даже не упоминает... Однако такой нерекурсивный алгоритм откуда-то известен всем моим однокурсникам... Они что, все сами до него додумались или нашли книжку, где он объясняется, а я настолько глуп, что не смог ни того, ни другого?..
Хорошо, что один из однокурсников в общих чертах смог мне его объяснить. Сегодня постараюсь написать программу. 
И вот такие вот фэйлы здорово понижают мою самооценку... ))

Из-за сильно усложнившихся (похоже, только для меня одного) заданий по программированию уже неделю не занимался английским. Ну, вот, когда народ умудряется сочетать изучение java  с изучением английского? Я, например, каждый день с 19:00 до 24:00 - 03:00 занят программированием. Хорошо, если из этого времени удается выделить час - полтора на изучение книги по java. Так, когда ж английским-то заниматься? Если только во сне... Но, говорят, что на английском сны начинают сниться не раньше, чем через пару лет проживания в англоговорящей стране. ))


До        После        GitHub        LinkedIn