Задать вопрос
Ответы пользователя по тегу Time management
  • Как распределить время при обучении программированию?

    Сначала найди человека, который ЗАХОЧЕТ тебя учить. Поставит реальные задачи и выстроит твое обучение в систему. Один ты не пройдешь этот путь.
    Реальная разработка далека от тем, которые ты поднял. Эти темы хороший фундамент, для разработчика. Но освоить их дело не быстрое. И без ментора, 90% вероятность уйти в излишее углубление - а значит, потерять время и стать болтуном теоретиком, который все-равно не может писать код.
    Лишнего времени у тебя нет вообще. Программистами 80% работают молодые, 20-28 летние ребята и возится с тобой они просто не захотят.
    Поэтому тебе надо бить только в цель.
    Так, что рвись за реальным опытом. За реальным пониманием - как это работает. Большая теория computer science пока не твой друг. Кстати как у тебя с английским? Скорее всего почти никак. Поэтому ближайшие год - полтора, ты будешь осваивать его, для беглого чтения. 90% полезной для разработчика информации, на английском, инет и книги.
    Попробуй сейчас поискать фирму которая тебя возмет, когда ты станешь крут - и это будет очень сложно. Возраст и отсутствие опыта это весомый фактор.
    Скорее всего, тебе надо найти узкую, востребованную специализацию и долбить ее все это время, не теорию!, а навыки. Понять какие есть несложные популярные задачи на фриланс бирже, и научиться с помощью ментора делать только их. Начать этим зарабатывать. А потом будет понятно, что дальше. Насколько ты вообще это способен делать.
    Береги здоровье. Поддерживай и развивай его. Программирование очень затратная деятельность, особенно когда тебе за 36.
    Мне сейчас 38, я сам несколько лет был любитель теории и академического самообразования для разработчика. Недавно пришло осознание, что это тупик. Программирование сейчас - это куча реальных процессов разработки, на многих уровнях, и темах. Им не обучишься самостоятельно. Недавно нашел удаленно хороших знакомых, которые ХОТЯТ помочь мне научиться. Стал видеть их глазами, и все наконец задвигалось. Мне сейчас срочно нужны не перечисленные тобой книги (хотя я их действительно частично изучил), а понимание web-протоколов, unix, принципов тестирования, ООП, кучи используемых библиотек, разговорного английского, частично frontend технологии и тп.
    Так, что братан держись! И да, сопутствует нам удача.
    Кстати, я практикую тайчи. Это поддержка на всех уровнях. Без этого я не сунулся бы в подобные авантюры.

    --
    Update 0:

    Решил пойти коротким путем (в частности, после твоего вопроса) и выделить деньги на курсы Ruby On Rails. Записался вот сюда Ссылка удалена модератором.

    Одна из целей курса: помочь человеку развиться до достаточного уровня, чтобы устроиться на работу крепким junior-программистом. Большая проблема для джуниоров на рынке RoR - это получение первой работы.

    Для курса требуется уже некоторый уровень знаний всего стека разработки (от Unix - до самого фреймворка RoR).

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

    Важным, оказалось, что здесь есть сообщество единомышленников; тех кто хочет изучить Ruby On Rails и устроиться на работу. Это позволяет лучше понять себя - видя работу других. А также постановка задач куратором позволяет лучше фокусировать свои усилия при изучениии, что сложно самообучаясь.

    Курсы будут идти три месяца.
    Ответ написан
    2 комментария
  • Как супер эргономично организовывать работу?

    Ты хочешь нахаляву получить советы. Сам то ты что уже придумал?
    Ответ написан
    Комментировать
  • Как не утонуть в океане информации?

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

    Статьи на самом деле полезно читать с конца, потому, что там вывод из статьи. Интересны первые комментарии. Особенно комментарии, за которые отдано много голосов.

    Очень полезно в конце рабочего дня, закрывать все ссылки относыщиеся к работе. Сам я о такого уровня пока тоже не достиг :)

    То что хочется оставить я скидываю в Evernote. Но еще я знаю очень продвинутых людей, которые ведут простые текстовые списки ссылок, на крутые статьи по темам. Получив такую подборку - можно быстро вьехать в тему.

    Поищи в сети книгу: Георгий Гецов "Как эффективно работать с информацией из книг, газет..." . Книга старая, но заложит некоторые принципиальные вещи.

    На самом деле большинство информации в сети дублирует друг-друга. А как раз нужной инфы не так уж и много.
    Ответ написан
    Комментировать
  • Как правильно учиться?

    Согласен, что готовых схем нет. Возможно потому, что они зависят от специфики того, что изучаешь. Надо искать по конкретным тематическим форумам (например, как кататься на велосипеде - знают на форуме велосипедистов), почти везде есть подобные, уже заданные, вопросы и крупицы ответов, которые помогают выстроить свою систему.

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

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

    Важнейший принцип в научении - можешь или не можешь ответить на вопрос по пройденной теме или можешь выполнить, сделать то, чему учили. Если нет, то иди и учи дальше.

    Это не быстрый путь, но это путь в другой мир. Когда ты станешь по настоящему учиться, все вокруг начнет круто меняться. Вот тогда, ты наконец научился - учиться.
    Ответ написан