Причём тут экстрасенсы? Интуиция не имеет никакого отношения к телепатам и т.п. Это просто рассуждения только проходящие неосознанно и поэтому более широко, подсознание проходит по множеству ассоциативных цепочек и учитывает объект со всех сторон, а также опирается на модель мира и людей имеющуюся у человека. То, что в итоге сознание получает только общую оценку вроде «что-то не то» или «должно сработает» не означает, что эта оценка необоснованна и возникла из ничего.
Опрос потенциальных потребителей хорош, но они сами могут не знать что им нужно. Если идея проекта принципиально нова, то она может быть изначально отвергнута людьми которые позже как раз станут ей пользоваться.
Поэтому, вполне возможно, что правильно думающий человек может оценить потенциальную нужность чего-то людям лучше, чем они сами.
Чтобы быть интуистом надо предсказывать правильно, чтобы быть экспертом нужно иметь опыт в области, правильно же предсказывать необязательно, как ни смешно.
Если внутри одной платформы и парадигмы, то переход за месяц вполне нормален. Например, веб-приложения Perl -> Python, пишу и на том, и на том особых сложностей с переходом не ощутил.
Насчёт того, что нужны годы, чтобы стать действительно хорошим программистом на новом языке — полная чушь. Через пару лет мне, конечно, реже понадобиться лезть в документацию, тестировать свой код в консоли или писать какие-то бенчмарки, но качество моего кода от этого повысится не радикально, скорость написания — да и, возможно, существенно.
> на разработку композитного материала из углеволокна и резины
С чего вы взяли, что этот материал будет тяжёлым? Думать, что аккумулятор тяжелый — инерция мышления.
На самом деле из-за избыточной концентрации можно не заметить простого решения и пойти клепать танк (изобретать очень слохный велосипед) с кристальной ясностью.
Хотя обычно задача просто не решается и в таком случае нужно именно прервать поток, отвлечься на некоторое время, это позволит взглянуть на проблему шире или просто с другой стороны.
Непонятно почему он меньше-то станет, указатели на все ряды с маленьким значением всё равно будут в нём хранится. И насколько это будет быстро работать?
в PostgreSQL нет bitmap индексов. Есть bitmap index scan, который используется при выполнении запросов, чтобы упорядочивать записи по физическому расположению и чтобы пересекать/объединять результаты поиска по нескольким индексам
Глупости, во-первых, можно быстро набирать русский, английский, какой-угодно текст без слепого набора, во-вторых, это не решает.
Если человек считает, что комментарии это неважно, то он и не будет их писать. Не нужно говорить им, что нужно комментировать код. Нужно сделать так, чтобы они поняли, что это реально полезно.
К слову, если ты не понимаешь зачем что-то делать, ты не сможешь ни сделать это толком, ни понять когда этого делать не нужно.
> лучшие программисты до 28 раз превосходят слабейших
выбрав в качестве слабейшего обезьяну, мы получим насколько угодно большое соотношение, поэтому я и говорю о делении на ноль. Задача здесь важна постольку поскольку
На самом деле ещё проблема в подсчёте такой цифры не только в метрике скорости/качества, но и вы в понятие плохой программист. Это попахивает делением на ноль. Обезьяна — плохой программист?
У вас или слабые сервера приложений, или не оптимизированный код. У меня:
1 сервер приложений (2 x Quad Core Xeon 2.5GHz, nginx + apache), он же выдаёт статику
1 сервер БД (Dual Core Xeon 3GHz, postgresql)
42M pageviews/month
кэширование в memcached только нескольких небольших небольших но очень нужных кусочков xml и json.
кэширование в файлах html и xml для нагруженых разделов сайта.
Поэтому, вполне возможно, что правильно думающий человек может оценить потенциальную нужность чего-то людям лучше, чем они сами.
Насчёт того, что нужны годы, чтобы стать действительно хорошим программистом на новом языке — полная чушь. Через пару лет мне, конечно, реже понадобиться лезть в документацию, тестировать свой код в консоли или писать какие-то бенчмарки, но качество моего кода от этого повысится не радикально, скорость написания — да и, возможно, существенно.
Хороший программист хорош независимо от языка.
С чего вы взяли, что этот материал будет тяжёлым? Думать, что аккумулятор тяжелый — инерция мышления.
Хотя обычно задача просто не решается и в таком случае нужно именно прервать поток, отвлечься на некоторое время, это позволит взглянуть на проблему шире или просто с другой стороны.
Если человек считает, что комментарии это неважно, то он и не будет их писать. Не нужно говорить им, что нужно комментировать код. Нужно сделать так, чтобы они поняли, что это реально полезно.
К слову, если ты не понимаешь зачем что-то делать, ты не сможешь ни сделать это толком, ни понять когда этого делать не нужно.
выбрав в качестве слабейшего обезьяну, мы получим насколько угодно большое соотношение, поэтому я и говорю о делении на ноль. Задача здесь важна постольку поскольку
1 сервер приложений (2 x Quad Core Xeon 2.5GHz, nginx + apache), он же выдаёт статику
1 сервер БД (Dual Core Xeon 3GHz, postgresql)
42M pageviews/month
кэширование в memcached только нескольких небольших небольших но очень нужных кусочков xml и json.
кэширование в файлах html и xml для нагруженых разделов сайта.
Всё работает с большим запасом