• Как грамотно распределить время для учёбы, работы и иных дел?

    @NotLogo
    Не выгорать

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

    Нынешнее расписание

    Утро
    Утром, после подъема и перед работой 40-60 минут на английский, грамматика, выполнение упражнений, сложные тексты. Со временем это становится привычкой и если пропускаешь утро, то начинается «ломка» не хватает умственной «разминки».

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

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

    Дома, вечер
    Книги и простое правило — прочитать одну главу до конца или минимум 15 минут чтения, если втягиваешься то читать дальше. Если нет, то хватит и главы.

    Выходные
    Раньше, я выделял половину каждой субботы на учебу, сейчас после начала «семейной» жизни, это происходит нечасто, раз в несколько недель, но английский и чтение, я не пропускаю.

    P.S.
    Важно не перегружать себя, потеря интереса после перегрузки это ужасно. Описное выше — это программа минимум. Иногда когда «горят глаза» и интересно, то она превышается, иногда находится время и на личные проект, но превышения только, строго по желанию.
    Ответ написан
    Комментировать
  • Как изучать, что то новое имея фуллтайм работу?

    Barada
    @Barada
    Изучение часто требует погружения. Я использую отпуск за свой счёт для таких дел. После работы понять что хочешь, найти материал, построить план работ. Начать читать. Когда понимаешь что начинаешь упираться в несвежий мозг и отсутствие времени - берёшь недельку отпуска. За неделю берёшь барьер и опять продолжаешь в бекграунде почитывать/пописывать. Через полгода опять недельку.

    Совет с изучением на работе trevoga_su - мудрый. Поэтому на работе надо искать лазейки для своих проектов. Предлагать начальству. Перейти в отдел, где более интересная тематика. Сменить работу наконец-то.
    Ответ написан
    Комментировать
  • Как изучать, что то новое имея фуллтайм работу?

    @hjk
    Для меня ключ к любой деятельности — хороший сон. Я всегда ценю возможность как следует отдохнуть и выспаться. Без этого мой день проходит исключительно непродуктивно. Излишняя раздражённость, сонливость, усталость даже в первой половине дня, отсутствие мотивации. Отсюда и недостаток энтузиазма заниматься чем-то после работы. Ситуация стала реально меняться к лучшему, когда я забил на часть дел и стал просто раньше ложиться. Так как вставать мне приходиться не то, чтобы очень рано — в шесть утра, такое решение отрезало значительный кусок из моего вечернего времени. Но я ни о чём не жалею, ложусь хоть и в десять вечера, зато за день успеваю отдохнувший и свежий гораздо больше.
    Мой совет — если есть возможность, постарайтесь спать побольше. От восьми часов желательно. Знаю, есть апологеты сна по четыре часа в сутки или мелкими отрезками на протяжении всего дня, но — лично я пробовал такое и лично для меня это абсолютно не работает, только голова закипает по поводу и без.
    Ответ написан
    5 комментариев
  • Как изучать, что то новое имея фуллтайм работу?

    @AlexeyRogatkin
    ScrumMaster, Agility Coach, Product Developer
    Стоит на работе выделять время на саморазвитие. Сделай так, чтобы ты мог регулировать длину своего рабочего дня сам и график, желательно, тоже. Я не говорю делать это втихаря: это должно быть прозрачно для работодателя. Ты несешь ценность и в качестве компенсации можешь попросить не только денюжку но и время на саморазвитие, стоит продать эту идею себе и всем заинтересованным людям.
    Ответ написан
    Комментировать
  • Как изучать, что то новое имея фуллтайм работу?

    @thepry
    Ruby on rails, 1С разработчик
    Вставайте раньше/начинайте работать позже и изучайте что-то перед работой. Тогда усталость не будет вам мешать.
    Ответ написан
    4 комментария
  • Как изучать, что то новое имея фуллтайм работу?

    trevoga_su
    @trevoga_su
    Изучать на работе. Мне когда работа "позволяла" это делать - я и изучал и/или свой проект писал.
    Да-да. Именно так. Совесть пусть идет в жопу.

    Остальные советы - это бред школьников.
    Если человек спрашивает, значит у него реально нет времени. Если есть семья - то подавно.
    Если устает - то значит устает. Я помню, что значит тратить на дорогу 4 часа в день.
    По вых лучше не работать слишком много - реально можно перегореть. Сам сгорал не один раз.
    Оптимальное время для всего этого дела - будни.
    Ответ написан
    7 комментариев
  • Почему текст в элементе button имеет разную длину в Chrome и Firefox?

    idclev31
    @idclev31
    Местный дурачек
    используйте какой-нибудь css reset,возможно это несколько исправит ситуацию
    Ответ написан
    1 комментарий
  • Какова ваша личная продуктивность (*для веб-разработчиков)?

    mitaichik
    @mitaichik
    Я тоже периодически задаюсь этим вопросом. И вот что я надумал:

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

    2. Опасность веб-разработки (точнее, скриптовых языков) - это "легкость тестирования". Как то я общался с другом - он был веб-разработчиком и переквалифицировался на десктоп. Он говорил, что одна из особенностей в том, что в вебе ты можешь изменить строку, открыть браузер, и просто обновить страницу - ты сразу увидишь результат. В десктопе (а точнее - компилируемых языках) - у тебя пройдет кучу времени, прижде чем проект скомпилируется, поэтому пишешь совсем по другому - много пишешь, потом разом все тестируешь и дебажишь.

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

    3. Согласен с предыдущем высказыванием - это интерес. То что интересно - действительно можно пилить сутками (но не до фанатизма - это всегда боком выходит). С этой точки зрения хорошо работать в крупных компаниях - там задачи на любой лад. Мой пример из жизни - я сервреный программист, люблю все эти сложные хитросплетения серверных технологий, базы данных, очереди, шардинги и прочее, но... ненавижу фронтенд, ей богу. Не то чтобы не могу, просто очень не люблю. И последне несколько лет, работая в СПб, мне практически не приходилось сталкиваться с фронтендом, но пришлось переехать в маленький город, где с крупными компаниями проблема, устроился в одну контору фуллстек'ом, и когда въехал в проект, понял что там фронтенда очень много, и делать надо преимущественно его. Итог - просрал все сроки, подвел хороших людей, предложил уволить меня так как я им не подхожу, ну меня и уволили. Печальная история. Как вывод - занимайся тем, что нравиться.

    4. Тут еще много всего - начиная от быстрого печатания, отсутсвие постоянных переключений между задачами, заканчивая удобной IDE и ос (например, лично для меня на маке оказалось гораздо удобнее работать чем на винде).

    Но все-же, прежде всего опыт. Опыт работы над крупными и сложными проектами - на мелких мало чему научишься. И книги. И дисциплина - делать как надо, а не быдлокодить - ибо потом баги и рефакторинг сожрет в десть раз больше времени. В прочем, чтоб не быдлокодить, надо еще понимать "как правильно" - это опять книги. 4 месяца - это мелочь, за это время нельзя научиться хорошо программировать. Так что вот для начала - www.ozon.ru/context/detail/id/5508646 . Когда хорошо освоишься и получишь опыт - вот про паттерны www.ozon.ru/context/detail/id/20217137/. Ну а когда поработаешь над крупными проектами, и поймешь какая обычно жопа у них с бизнес логикой - то вот www.ozon.ru/context/detail/id/5497184

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

    На счет концентрации, как ее добиваться: Года 2 назад я был на Найти-ИТ, там выступал один из основателей Рексофт'а, леция называлась что то типа "Легкий путь из программиста в бизнесмене" - пожалуй, самая мудрая лекция, которую я когда-либо слышал. Он очень рекомендовал книгу "Поток" www.ozon.ru/context/detail/id/6233608/. 2 года я все хотел ее прочесть, недавно прочел - потрясающая книга. Там все ответы на твои вопросы по концентрации, и не только.

    Вот еще хорошая книга, которая затрагивает поставленные тобой вопросы - www.ozon.ru/context/detail/id/2338486
    Ответ написан
    1 комментарий
  • Как быстро войти в технологический пик html5 верстки?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Вариант с обучением через верстку .psd макетов вас до "пика" не доведет. Максимум до уровня рядового "верстальщика". Сверстать статику может каждый второй, кто хоть иногда этим занимается. Если вы нацелены на реальный "пик", то вам надо учиться на основе живых примеров уровня www.awwwards.com www.cssdesignawards.com и www.thefwa.com
    Копайтесь, смотрите что как сделано, пытайтесь сами воссоздавать отдельные куски "не смотря под капот" (то есть только на основе того, что вы видите, не залезая в F12). Но перед этим вам надо будет нагнать основы, то есть все что связано с css трансформами, нестандартными лэйаутами и другими трендами дизайна, а то иначе когнетивный диссонанс вам обеспечен. После этого будете долго практиковать анимации, свг, 2d-canvas и в самом конце возможно даже WebGL. Обязателен к употреблению codepen.io
    Ну а если прочитав все это вы вдруг поняли, что вас на самом деле не интересуют всякие нестандартные промо-сайты, а вам просто надо уметь верстать странички для стандартных интернет-магазинов или еще чего подобного, то вам достаточно будет потратить 1-2 месяца на чтение вводных статей и начать штамповать сайты на бутстрапе. Вот.
    Ответ написан
    3 комментария
  • Верстка в Linux?

    @timonbandit
    Front End Developer
    Почему-то на этот вопрос есть ОГРОМНАЯ КУЧА БРЕДА, от малоопытных ребят, которые готовы прям помочь. Я с 2012 года не пользуюсь виндой(для игр только и то не для всех (-:) и я фронтендер.
    Linux Mint(Xfce и Cinnamon)
    Photoshop CS2 - просто скачал и установил(wine) - просто он бесплатен(типа того), работает отлично. ВСЁ РАБОТАЕТ.
    Но пришлось поставить cs6, по иным причинам. Так вот! ОН РАБОТАЕТ! БЕЗ ПРОБЛЕМ, БЕЗ ТАНЦЕВ С БУБНОМ, БЕЗ ВИРТУАЛОК. просто берешь и устанавливаешь в PlayOnLinux(уже готовая сборка есть под эту версию)

    Так же в playOnLinux - IE8, IE9, IE10

    На хабре мало линуксоидов, но много виндоюзеров без опыта и поэтому некоторые вопросы превращаются в Ответы.Mail. Не слушай их! Linux идеален для веб-разработки, мак тоже хорош, но мне не нравится клавиатура родная и для настройки сервера тоже нужны костыли(но это мелочи по сравнению с костылями в винде)
    Ответ написан
    5 комментариев
  • Какие актуальные технологии фронтенда?

    teotlu
    @teotlu
    Навёрстываю упущенное
    Препроцессоры (LESS, SCSS, SASS, Stylus), всякие фреймворки типа Angular и React.js, сборщики типа Grunt или Gulp. Node.js, чтобы это всё замутить в автоматическую сборку. Bower ещё какой-нибудь.
    Нативный JavaScript — это основное и неотъемлемое требование.

    Разумеется, нужно хорошо уметь верстать. Для современных браузеров уже не настолько актуально, но всё-таки стоит использовать спрайты или иконочные шрифты. Я предпочитаю второе.
    Ответ написан
    Комментировать
  • Где брать вдохновляющие примеры интерфейсов?

    MIkola35
    @MIkola35
    Team Lead UX/UI Designer
    Я всегда смотрю здесь - https://www.pinterest.com/search/pins/?q=design%20...
    Только теги меняю. Бывает ещё на www.materialup.com и https://dribbble.com/search?q=form
    Здесь много крутых штук - tympanus.net/codrops/tag/form
    Ответ написан
    Комментировать
  • Верстка в Linux?

    zorro76
    @zorro76
    Я перешел с винды на Ubuntu 3 месяца назад. Все ок и все работает должным образом. Начиная от командной строки и заканчивая редактором. А то что нет полноценного Photoshop это миф. Посмотри тут https://www.youtube.com/watch?v=wjmQJckOATM И собственно зачем Photoshop верстальщику, понятно что для посмотреть макет и нарезать, все. Правда все это можно сделать и на gimp, но тут дело вкуса. Лично я за продукт Adobe assets.adobe Все остальное настраивается и работает на Linux в разы проще и быстрее. node, npm, bower, gulp, grunt, git ... да собственно все, что нужно фронт-энд разработчику. Тот же looftblog выложил видео с настройкой среды разработчика на Linux https://www.youtube.com/watch?v=DfSm7SVq4LA

    UPD: и да сейчас вообще Avocode рулит
    Ответ написан
    4 комментария
  • Как вы храните накопленные знания?

    websofter
    @websofter
    Programmer...
    Записываю в свой блог, откуда оно никуда не денется и плюс с рекламы деньги идут
    Ответ написан
    Комментировать
  • Как вы управляете своей базой знаний? Какие инструменты для этого используете?

    gephaest
    @gephaest
    PHP, Yii2, Laravel
    Я всегда читаю нехудожественную литературу с карандашом и самоклеющиемися закладками отмечая важные предложения и абзацы вертикальной линией на полях, а закладками отмечаю страницы, на которых по моему мнению "самый сок". Через месяц после прочтения я пролистываю книгу читая отмеченные отрывки- это очень эффективный метод запоминания и применения техник из книг.
    Для электронных книг отмечаю закладки, а потом переношу их в Evernote (в специальный блокнот) и также перечитываю через месяц.
    Чтобы не держать в голове "ой надо 31 января будет перечитать книгу X" вношу заметки с датой в Todoist (это мой основной GTD-инструмент). Можно также использовать Google Calendar.
    Ответ написан
    Комментировать
  • Как вы храните накопленные знания?

    zo0m
    @zo0m
    full stack developer
    Мое самое основное хранилище - закладки Google Chrome. Самое удобное. Не нужно ничего возится - тыкнул на звездочку - материал у тебя (я еще в названия теги добавляю, чтоб потом найти по ключевым словам).
    Плюс создал кучу папок тематических и все быстро и удобно.

    Вижу, что люди лайкают, видимо не так уж плох вариант, поэтому дополню скрином.
    9c50d3db3f6b471faa3c6715788dff75.jpg
    Может кому-то понравится идея использовать иконки, без тайтлов, для "быстрой" навигации (1). Еще удобно добавить звездочку для закладок (2), чтоб удобно было искать
    Ответ написан
    3 комментария
  • Как вы храните накопленные знания?

    @Imbecil
    Храню всё в тематических папках на Google Drive вместе с книгами. Для статей создаю .txt и озаглавливаю их соответствующим образом. Пару раз в месяц делаю капитальную чистку ненужных файлов, так что пока всё в норме. Evernote в последнее время использую лишь как ежедневник — для подведения итогов и укрепления самодисциплины. Pocket — свалка, мне сразу не понравился.

    По поводу книг: когда читаю, параллельно делаю краткие конспекты (только самые важные моменты записываю), сохраняю их в .pdf и кладу в папку с книгой. При этом документ называю именем книги, а в скобках пишу "конспект", так что, если книг в папке будет много, это будет держать их вместе. При повторном обращении к прочитанной книге, заглядываю в конспект — и, как правило, сразу нахожу ответ на свой вопрос. Конспект набираю вручную на клавиатуре. Это хоть и отнимает время, но в тоже время положительно сказывается на эффективности усвоения материала. Ну, по крайней мере у меня (я так свой уровень письменного английского поднял). Могу таким образом одновременно несколько книг прорабатывать.
    Ответ написан
    13 комментариев
  • Как вы управляете своей базой знаний? Какие инструменты для этого используете?

    Vityarik
    @Vityarik
    Я считаю, что не надо хранить этот хлам, оставлять только то чем сейчас занимаешься.

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

    Squatch
    @Squatch
    iOS developer
    Я бы в качестве профилактики информационную голодовку на недельку-другую объявил бы, сосредоточившись на насущных делах. Может не самый удачный способ - "броситься из одной крайности в другую, для поиска золотой середины", но рабочий :)

    За это время можно ретроспективно обозреть ранее прочитанное, на предмет того что из него осталось в памяти, и что из оставшегося в памяти пригодилось на практике.

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

    А если ничего такого в себе не обнаружите - по крайней мере появятся соображения, что из этого действительно ценно, а что не очень.
    Ответ написан
    Комментировать