Выскажусь только против формулировки "щелкает" - это довольно жестко в отношении ТС. Но да, такие задачи рано или поздно необходимо научиться решать, и решать быстро.
Не понял про "выше на голову". С чьей точки зрения выше? Субъективно, конечно, да: если у разраба есть (хороший) блог, изчезает ощущение "кота в мешке". Но это имеет значение в случаях, когда работодатель и клиент - один человек. А это, наверное, бывает только на фрилансе, и то не всегда.
Михаил Лялин: да такие посты из города в год плодятся. Я использую Evernote для знаний, которые могут понадобиться через пару месяцев-лет, а в Google keep скидываю всю информацию с помощью виджета, расширения chrome и "поделиться" в мобильном браузере. Офигительно удобно