• Как всё успевать и не быть роботом?

    EvilsInterrupt
    @EvilsInterrupt
    System programming, Reversing Engineering, C++
    Есть такая поговорка "Скажи мне кто твои друзья и я скажу кто ты". Если хотите чему-то научиться и координально поменять свою жизнь и самого себя, то настоятельно советую поместить себя именно в то окружение, где по большей части те люди на которых Вы бы хоть немного но хотели быть похожими и у которых можно многому научиться.

    Это мой собственный опыт.

    Я в свое время вычеркнул из списка дружков те кто по пятницам гужбанит. Спустя время после этого вычеркнул еще тех, кто никуда не стремится. В последний раз поместил себя, судьба помогла, в круг где одни математики или которые пишут дисертации и при этом успешные программеры.

    Все это дало мне то, что неявным образом у меня сформировалось мышление, привычки, действия, ритуалы и др. таким образом, что аж диву даешься "И это я?". К примеру от математиков прям железобетонно вбилось в голову фраза "Необходимо и достаточно", т.е. есть задача значит надо сделать настолько мало насколько это возможно, но при этом чтобы задача была решена!

    Рекомендую Вам прежде всего надо спросить себя "А что именно хочу?" и "Какие у меня мечты?". Ежедневно спрашивать себя "Какие задачи должен сегодня сделать чтобы хоть на чуть чуть приблизиться к моим мечтам?".
    Ответ написан
    6 комментариев
  • Как всё успевать и не быть роботом?

    viktorvsk
    @viktorvsk
    - Ничего не нужно, никто никому ничего не должен
    - Работать нужно не минимум 8 часов, а то и больше, - а эффективнее (комплексное понятие)
    - Жить нужно комфортно (так же комплексное понятие, для разных людей включает разные аспекты: кому зарядка с утра, спорт, здоровое питание, кому - красноглазенье по ночам, утро в обед, пиво перед компом...)
    - Саморазвитие - это хорошо, но это так же строго индивидуально - кому книги, кому видео уроки, кому фильмы, кому хобби - если вы связываете вашу работу с интеллектуальной деятельностью, это значит, что вам нужно развивать интеллектуальные способности, а не способности в вашей предметной области. Книжки читать, как не крути - тоже сугубо индивидуально по эффективности. Разве что художественную литературу, на мой взгляд, не помешает читать людям всех профессий.
    - Планы - это неотъемлемая часть жизни. Настолько же неотъемлемая, как и неспособность их соблюдать. Нет, вы не зря составили все эти списки со спортом, здоровой едой, сном и работой по 8 часов и т.д.. И да, у вас не получится соблюсти все пункты. Эти 2 факта нужно принять, осознать и не сдаваться.
    Ответ написан
    24 комментария
  • Подход к верстке интерфейса сайта: полноэкранный или по центру с отступами?

    slavik
    @slavik
    Удобнее верстать, когда известна будущая ширина страницы. Если дизайн "резиновый", то при нынешних 1920 пикс. в ширину макет шириной в 960 пикс. растянется более, чем в 2 раза, а это - длинные строки, проблемы с картинками (картинки в столбик и длинные строчки вместо абзацев), да и вообще, со всем элементами дизайна. Попробуйте сразу использовать какой-нибудь css-фреймворк, например, Bootstrap.
    p.s. отступы по бокам или с одного края - это не для красоты, а излишки ширины
    Ответ написан
    Комментировать
  • Какие есть новые парадигмы программирования, я имею ввиду которые появились совсем недавно 5-6 лет назад максимум?

    @mamkaololosha
    jQuery-парадигма - умею делать всё на jQuery
    Framework-парадигма - "зачем мне ваш computer science, когда я беру фреимворк и делаю всё в 10 раз быстрее наготовом"
    "И так прокатит"-парадигма - мощностей современного железа хватает, что бы разработчик подзабыл об оптимизации
    Я ответил именно ваш вопрос касаемо новых парадигм за последние 5-6 лет, серьезно.
    Ответ написан
    2 комментария
  • Дополнение для Redmine которое автоматически назначает задачу исполнителю по роли?

    the_toon
    @the_toon
    Знаю, что ничего не знаю
    Для этого не требуется плагин, это стандартная функциональность. Смотрите в настройках проекта Issue categories -- создаёте новую категорию и к ней назначаете ответственного по-умолчанию.
    Ответ написан
    4 комментария
  • Реально ли быть профи в нескольких стеках технологий веб-разработки?

    viktorvsk
    @viktorvsk
    У меня есть довольно успешный знакомый, который считает, что сейчас очень ценятся "мастера на все руки": и фронтэнд, и бэкенд, и понимание всяких там, как модно нынче говорить DevOps.

    Препод с универа, который тоже и зарабатывает неплохо и вроде как совсем не дурак - говорит, что "разобраться в MVC, MV... ruby, python" - часа 3-4 (сам работает со встраиваемыми системами по основному профилю)

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

    Явно, не стоит делать соцсеть на perl, форум а-ля phpBB на nodejs или лэндинг на erlang.

    Наверное, самое главное - это интерес и "подходящие" проекты. Подходящие - значит:
    1) вовремя (ничего в данный момент не отвлекает от конкретного проекта)
    2) осмысленно (или хорошо оплачивается, или доставляет много удовольствия)
    3) хорошая команда или хороший настрой, если делаешь сам
    4) хорошо вписывающийся в интересующий стек, что б не впихивать стек в проект и страдать.

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

    P.S.
    Не думаю, что можно дать рабочую пошаговую инструкцию, как достичь успеха в разных стэках. если такой есть, было бы интересно и самому увидеть
    Ответ написан
    5 комментариев