>Понятие относительное. Когда в Москве вечер, в Нью-йорке самый разгар дня.
Ну это понятно, я имею ввиду то время суток, когда люди спят, а организм отдыхает
>Т.е. другими словами — будьте быдлокодерами?
Нет, вы же можете вернуться через час и сделать по-другому, я говорю о том, что не стоит убивать время. И конечно я имел ввиду что не требуется искать другого решения для кода, который НЕ выглядит как трёхколёсный велосипед, построенный из деталей оит бронетранспортёра, тоесть для того кода который вполне таки нормальный, а не заставляет плакать, когда на него смотришь.
Насчет «Не работайте ночью. Просто не работайте ночью.» согласен с sandycat.
Я частенько работаю с забугорными и разница во времени бывает оч велика. Так что если заказчик щедро платит за вашу работу, то думаю следует просто пересмотреть свой «график сна».
Т.е. другими словами — будьте быдлокодерами? Usually, именно в процессе работы над определенным проектом возникают новые интересные идеи. Вы предлагаете на них «забить», ради того, чтобы написать «много кода»?
нет, это то, что называется Getting Real. Не надо полировать до блеска какую-то одну функцию, когда 20 других вообще не работает. Потмо время останется — вернитесь, отполируйте.
Да, я с вами согласен. Глаза болят на следущий день очень сильно.
Хотя бы слабый источник света необходим (помимо монитора). Мне нравится мягкий желтый свет, ватт на 60.
кто-то ночью работает лучше чем днем.
ночью есть масса плюсов: члены семьи спят, не мешаются под ногами ;), на улице никто не орет, тишина. инет, как правило, ночью менее загружен. знакомые-друзья опять же спят — никто не позвонит-не отвлечет, в аську не постучит.
таким образом, можно впасть в «рабочий транс» и в нем непрерывно быть 4-6 часов.
Под русский реп я кодить на могу, постоянно или подпеваешь(подчитываешь =) ), или начинаешь вникать в смысл.
Но бывает такое, что настолько погружаешься в работу, что просто не слышишь музыку и отвлекют только болящие от наушников уши.
Ну это знаете кому как. У меня например друг врубает ченить такое похардкорней, и фигачит код так что дым из под пальцев. А я например максимум это саундтреки из файнл фэнтези — фортепьяно с оркестром. И то, когда нужно ченить сложное родить нужна гробовая тишина. Вот собственно то и потому мне например удобней работать ночью.
«Никогда не используйте неизученную вами технологию — во время её использования может возникнуть масса проблем, на поиск причин которых может уйти достаточно много времени. Таким образом, используйте только те технологии, которые вы знаете и которые умеете использовать.»
Здесь не совсем согласен. Если эта «технология» плохо задокументирована, или по ней мало мануалов — тогда только вы правы. В остальном, по популярным технологиям документации и примеров в сети очень много.
Да, я пожалуй согласен, тут я имел ввиду технологию не как какой-то маленький класс или группу функций, а как… ну… например Zend_Framework. Никому бы не советовал писать новый заказ на нём, не написав до этого ни строчки (на нём же), тоесть не имея опыта…
Согласитесь, что если заказ надо сделать за 2 недели, вы точно знаете что сможете его выполнить, используя уже «приевшуюся» связку php+smarty+pear (например), а вот авантюра по написанию того же на ZF может затянуться и на месяц…
Конечно, если работа «для себя», то вполне можно «оттянуться» на неё по-полной, а потом уже на хорошо закреплённой в бою технологии писать новые заказы.
1. Не браться за дело, если пока ещё не знаешь как его делать (перекликается с советом не использовать незнакомую технологию).
2. Не браться за дело, если знаешь что на него нет времени.
Как стоит поступать?
3. Каждый день просыпаться утром и до вечера делать что-нибудь полезное (читай — рабочее).
4. Писать отчёты, вести лог.
5. Отдыхать в выходные дни с друзьями.
6. Если есть свободное время в будний день — изучать новые технологии, так чтобы реже отказываться согласно п.1. и почаще отказываться согласно п.2. :)
Чего НЕ следует делать программисту-фрилансеру