1) В чем проблема взять и попробовать?
2) Refund возможен всегда
3) Ловить положительные, очевидно
4) Отдохнуть и продолжить. Естественно, если заказчик получает счет в 2 раза больше, чем ему первоначально назвали, он будет недоволен. Лучше поработать немного без трекинга и получить отличный отзыв. Правильная оценка — дело опыта. Если с клиентом работаете не первый раз, то можно с ним поговорить и объяснить, что промахнулись в оценке.
5) Нет проблем уехать, но естественно не в ущерб срокам.
6) Фрилансерам все равно, какой день недели. Отдыхать можно в любой.
7) Обычно по трекеру.
8) Поговорить с заказчиком, объяснить, что нужно больше времени. Адекватный человек поймет (если вы просите немного добавить, а не в 2 раза, конечно). С неадекватным лучше доделать за бесплатно и больше не общаться.
9) Смешно.
10) Смотря какая задача и клиент. Но вообще, если догововаривались — надо выполнять.
11) Не надо метаться. Фриланс совсем другой стиль жизни, он вам или подойдет, или нет.
12) Я встаю когда хочу. С ленью не борюсь, незачем.
13) Тысячи их.
14) Первым делом сообщить заказчику, что работать не можете. Дальше с ним договоритесь — либо ему задержка не играет роли, он подождет. Либо отдаст задачу другому программисту. Либо вы ему посоветуете кого-нибудь. Самое плохое, что можно сделать — просто пропасть.
2 главные заповеди
1) не работать с неадекватными заказчиками. Надо их отсекать сразу. Пишут капслоком в постингах. Пытаются «наскоком» взять. На аргументы не реагируют.
Еще смотреть на отзывы. Причем не только на отзывы, которые ставят клиенту, но и на те, которые он сам ставит. Бывают такие вечно недовольные.
2) Работа должна быть сделана в срок.