Ответы пользователя по тегу Программирование
  • Как в Angular уйти от включения JS-файлов в index.html?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    На нормальном проекте должна быть инфраструктура с галпом/вебпаком. Если вам самим лень в таком копаться, погуглите готовые генераторы yeoman с angular+webpack/gulp. Жизнь сразу станет проще и веселее.
    Ответ написан
    3 комментария
  • Какова значимость диплома в бизнесе по СНГ (IT индустрия)?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Диплом в первую очередь нужен чтобы свалить в другую цивилизованную страну, ибо многие из них потребуют от вас диплома для получения визы.
    Заведомо ограничивать себя одними лишь странами снг, которые крайне стремительно катятся в бездну, это крайне сомнительное и пессимистичное решение.
    Ответ написан
    8 комментариев
  • Как обезопасить себя при сотрудничестве с программистами-фрилансерами?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    >Как обезопасить себя при сотрудничестве с программистами-фрилансерами?

    1) Не кормить с рук.
    2) Не делать резких движений, дабы не испугать существо.
    3) Ни в коем случае не открывайте клетку.
    Ответ написан
    Комментировать
  • Как лучше брать оплату за работу (фикс за объем / фикс за время / почасовая)?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Если речь идет о мелочевке (<5-10 часов), то можно договариваться на фикс (ставка*часы), чтобы заказчик был рад. Все что больше этой планки - почасовая. Даже если вам имеют мозги и просят дать все возможные эстимейты, все равно в конце вы должны работать по почасовой ставке. А то часто бывает так, что насчитаешь на 30 часов, например, а клиент потом тут с анимацией поиграет, там еще с чем то тебе мозги вынесет, и хоп, уже 40+ часов наработано. А с работой по рейту можно выполнять любые хотелки клиента с максимальным качеством, не понижая свою боевую мораль и не скатываясь к теркам из-за того что вы хотите больше денег, которые клиент давать не хочет, ибо бюджет был оговорен ранее!
    Ну и естественно для того чтобы нормально работать с почасовым рейтом нужно быть явно круче большинства легкодоступных "специалистов" на фрилансе. Я вот, например, даже никогда софт для учета потраченного времени не юзал. Веду примитивный учет в заметках evernote (а иногда вообще тупо в голове примерные цифры, если они меньше 10 часов) и ни один заказчик еще никогда даже не пытался сопротивляться, когда я называл количество отработанных часов, и спокойно все оплачивал в полной мере.
    Ответ написан
    Комментировать
  • Как вы решаете вопрос с постоянными правками после сдачи проекта?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Если правки надо делать исключительно из-за ваших косяков (и правки критичные) то делаете бесплатно, или на худой конец за половину часовой ставки.
    Во всех остальных случаях все должно делаться по часовой ставке, как обычная работа.
    Если проект был по фиксу, который вы 100% закончили (то есть на приемке сказали что все ок), и заказчик не хочет оплачивать правки по часовой ставке, то это исключительно ваша проблема, что вы продолжаете допиливать такие вещи забесплатно (или за копейки).
    Ответ написан
    Комментировать
  • Программируете ли вы в свободное время?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Да, пилю демки на кодпене. Раньше для себя кодил чуть ли не больше чем по работе (за которую мало платили) и реализовывал любую визуальщину, которая лезла мне в голову. Сейчас завален работой с нормальной оплатой, так что выделаю время лишь на "оживление" гифок с дриббла, ибо они красивые и предоставляют суровый такой челлендж, за счет которого я продолжаю совершенствовать свои навыки и не отставать от передовой прогресса.
    Ответ написан
  • Python/Django-кидди, SQL-мартышка, Web-негр — что перспективнее (Ага, «Pre-Junior»)?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Если у вас нету реального опыта над "боевыми" сайтами и подобными вещами, то одназначно 1 вариант. Можно сколько угодно читать книжки и заниматься самообразованием, но без старта в офисе под присмотром более опытных коллег, результаты будут плачевными скорее всего. Это просто аксиома, надо поработать вначале 4-12 месяцев в офисе, пиля живые сайты/проекты и впитывая знания от "старших", а дальше будет намного проще.
    2 вариант подходит только если вас действительно к этому тянет.
    3 вариант звучит крайне сомнительно, ибо опыта для полноценного фриланса у вас по сути дела нет. С проектом то вы может и справитесь, но что вы будете делать после его окончания? Этот же заказчик вряд ли завалит вас новой работой, а скиллами для эффективного фриланса за 1 проект вы точно не обзаведетесь. Есть риск после этого погрязнуть в болоте под названием "русские фриланс биржи", где вы с большой вероятностью будете биться на смерть со школьниками за самые примитивные и убогие задачи, типа "сверстайте 10 страниц и натяните их на вордпресс за 5к рублей".
    Вначале надо выбирать такую работу, где собственно будет много этой самой работы и развития (не без помощи более опытных коллег). А после получения стартового буста сориентироваться будет намного проще.
    Ах да, если вы действительно хотите работать 5-7 лет в Краснодаре, то это эээ... весьма мрачное виденье своего будущего. Через 1.5-3+ года (зависит от области) можно будет без проблем начинать думать о фрилансе в валюте (при учете интенсивного развития).
    Ответ написан
    4 комментария
  • Стоит ли переводиться на заочку и пойти работать?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    >С работой удаленно тоже сомневаюсь: думаю не много кому нужен недо-джун, работающий 20 часов в неделю да еще и удаленно.
    Бред. Я с 5 месяцами опыта устроился по удаленке работать. В первый месяц работал по 30 часов в неделю, в основном ради того, чтобы произвести впечатление. Потом в течении года работал по 15-20 часов в неделю, проблем вообще никаких не было. Главное найти такую вакансию (естественно платить будут немного по меркам москвапитера, но для региона отлично). Самый простой вариант - поддержка проектов и ленивое запиливание новых. Периодически просматривайте Brainstorage, что-нибудь да найдете.
    Ах да, работодателю совершенно не обязательно знать вашу выработку в часах (если речь идет о фиксированной зп). Вы выполняете задачи - все довольны - никто ничего не спрашивает и вы получаете деньги + опыт.
    Ответ написан
    3 комментария
  • Может ли быть part-time программист?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Если речь идет непосредственно о работе, когда вам платят денюжку - то без проблем. Я год по удаленке работал по 10-20 часов в неделю. Но делал я так потому, что почти все остальное время я штудировал интернеты и пилил демки , то есть вкладывался в свое будущее.
    Если же вы хотите уделять программированию на этапе развития жалкие 20-25 часов в неделю, то вам скорее всего ничего не светит (или же ваш рост будет ужасно медленным и неэффективным).
    Ответ написан
    Комментировать
  • Как получить массив случайных чисел, сумма которых равна 500?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    На ночь гляда я накидал такой рандомный говнокод, но суть вы думаю поймете
    function random500() {
      var n1 = Math.ceil(Math.random()*499);
      var n2 = Math.ceil(Math.random()*(500-n1));
      var n3 = 500 - n1 - n2;
      console.log(n1 + " " + n2 + " " + n3);
    }

    Можете прямо в консоле f12 погонять. Потолок в 499 для первого числа соответственно чтобы случайно не попалось 500, тогда остальные два (или сколько вам надо) будут равны нулю. По идее надо заменить на 500, но это уже сами думайте.
    Ответ написан
  • Как научиться программировать, если доступен лишь браузер?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Ну тут сам бог велел изучать html+js+css и пилить штуки на codepen.io
    Там же можно смотреть чужие работы и модифицировать, как по мне дак это крайне простой и приятный способ для старта, ибо все будет наглядно (поменял пару циферок в чужой демке и тут же все изменилось без рефреша!)
    Ну и параллельно с этим будешь читать статьи и книги для превращения в нормального специалиста, а не говнокодера.
    Ответ написан
    Комментировать