• Оценка проекта по времени, когда не ясно, что за проект?

    yadeveloper
    @yadeveloper
    Такие заказчики бывают. Как было сказано выше, без полного объема информации, вы не сможете дать нормальный эстимейт. Однако есть выход и из этой ситуации. Наверняка же есть какие то базоые требования к реализации, которые точно нужно будет делать? Дайте эстимейт на этот кусок работы, заложите поправку в 2.5 раза и сделайте примечание, что этот эстимейт только для конкретного куска работы, информация по которому у вас есть. Далее просто будем делать правки, по мере поступления задачи. На вопрос вида «мне нужна полная цифра», отвечайте «пол-года и будем значительно сокращать по мере поступления информации» :)

    По вашей же ситуации — совет, умножайте ваш эстимейт в 2.5 раза. Если начальство будет спрашивать, почему так много? Отвечайте, что вы даете цифры, за которые вы успеете сделать ту или иную работу, а не то — что хотят слышать. От вашей работы по 20 часов в сутки и выходных, никому не лучше. Вы сгорите через полгода-год такой работы, проверено на личном опыте.

    Если что то не учли, предупредите менеджера\клиента сразу по ситуации, не откладывайте разговор на потом. Не бойтесь сказать, что вам нужно больше времени. Поверьте, гараздо хуже не выполнить работу в обещанный клиенту срок, чем заложить больше времени с учетами рисков.

    При планировании — закладывайте риски. Есть задача, делится на 2 этапа. Первый этап может быть сделан за 1 день, если все будет хорошо, но вот тут и тут могут возникнуть сложности на решение которых может потребоваться еще 1-2 дня. А вот второй пункт — неясен. Может быть 1 день, может быть 2 дня, в зависимости от успешности первого пункта. Но давайте возьмем здесь 3 дня + 1 на собственное тестирование\проверку реализации бизнес требования.

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

    ramilexe
    @ramilexe
    Если Вам интересно NoSQL, то попробуйте php+Mongo. Думаю вряд ли кто-то из однокурссников выберет эти же технологии. Ну а задачу можно любую взять: каталог товаров, блог и т.д.
    Ответ написан
    3 комментария
  • Как можно было не продлить домен habrahabr.ru?

    ainu
    @ainu
    >Как можно было не продлить домен habrahabr.ru?
    Это очень просто делается, работает с любым доменом .ru
    Самый простой способ — не вставать с дивана.
    Можно свалить в деревню на два года.
    Можно заняться творчеством.
    Можно просто сидеть и изучать Javascript, жуя бутерброды.
    Ответ написан
    1 комментарий
  • Кем надо работать в IT что-бы путешествовать по долгу службы?

    sainnr
    @sainnr
    Желательно работать в крупной международной компании или компании, у которой заказчики находятся за пределами стран СНГ. Насколько я знаю, «путешествовать» приходится на следующих должностях:
    специалист по внедрению (Implementation Engineer вроде), разработчик на стороне клиента (заказчика), бизнес-аналитик.
    Ответ написан
    2 комментария
  • На чём писать демона

    @antivir
    А чем вас не устраивает динамическая типизация?
    Ответ написан
    1 комментарий
  • На чём писать демона

    WNeZRoS
    @WNeZRoS
    Не нравится php, используйте сразу bash. Из простого ещё может быть perl или python.
    Ответ написан
    5 комментариев
  • Php + regExp, как?

    WNeZRoS
    @WNeZRoS
    Как вы собираетесь получить 2 слеша, если на входе один?
    Вот так можно получить два:
    $text='\\\\';
    preg_match_all('/\\\\+/',$text,$item);
    Ответ написан
    Комментировать
  • про обучение пхп "с нуля"

    Fastto
    @Fastto
    Определенно курсы — это выход, так как человек, который весьма далек от повседневного кодинга, даже от прочтения книги не всегда станет умнее. Ну и еще Вам нужно определиться конкретнее — Вам нужен какой-никакой веб-разработчик или просто человек для узконаправленной однотипной работы, если второе, то я думаю хватит и недели заглядывания из-за спины в рабочий процесс, с параллельным просматриванием литературы «для чайников».
    Ответ написан
    2 комментария
  • про обучение пхп "с нуля"

    @edogs
    Обучить программиста языку php можно за 3 месяца. Достаточно вдумчивого чтения руководства, большинство книг — от лукавого, да еще зачастую с ошибками (даже те, которые рекомендует zend содержат забавные ляпы).
    Однако если встает задача сначала сделать из человека программиста, то это сложнее, и зависит от обучаемости. Тут можно начать с базового набора книг рекомендуемых зендом shop.zend.com/en/php-books, но в идеале бы начать с классики кёрнигана и ричи по си, т.к. изучать программирование с пхп = остаться без многих важных основ, что потом вылезет в самых дурацких местах.
    Ответ написан
    6 комментариев