|
|
|||||||
Цитата:а при чем тут заказчик, который не умеет поставить задачу?! да, есть такие заказчики. но речь-то идет не о горе-заказчиках, а горе-программистах, которые требуют немерянную зарплату, и нифига не умеютЦитата: Цитата:а речь идет не об ошибках. а именно о том, что все делается медленно, и код КРАЙНЕ некачественный. я в принципе не программист (в истинном значении этого слова), но даже я ужасался глядя на код программ, написанный такими горе-программистами (получающими по полторы-две тысячи). ну т.е. полный дебилизм - не делатся даже самая примитивная оптимизация кода, многое реализовано просто через задницу, а уж о какой-то серъезной оптимизации и говорить не приходитсяЦитата:следует заметить, что от ошибок не застрахован никто в качестве примера того, чего можно добиться ооочень несложной оптимизацией могу привести наш форум. сделав достаточно примитивные изменения в движке, я снизил количество запросов к базе данных примерно в 4-5 раз. а знаете что обычно происходит, когда не хватает мощности сервера? просто покупают новый. приходит сисадмин, и говорит - все, сервер больше не тянет. никто не думает ни о какой оптимизации - просто ставятся новые машины, а это новые сисадмины для их обслуживания, новые затраты на размещение этих серверов и т.п. я могу с твердой уверенностью сказать, что сейчас уровень культуры программирования как у выпускников профильных ВУЗов, так даже и у программеров с каким-то опытом работы, очень низок. а те кто чего-то умеют и делают более-менее качественно и стоят соответственно. (уточню, что сужу по php-программистам) Цитата:вы явно говорите абстрактно, а не исходя из практического опыта. на таких студентов, и даже не студентов, а 22-25 летних людей (с опытом работы уже в несколько лет!) я насмотрелся и накушался с ними сполна. вы вероятно полагаете, что научить писать "скрипты для HTML-странички" можно и обезьяну? поверьте, это не так. по крайней мере если речь идет не о домашней страничке васи пупкина, а о более-менее нагруженных проектах. где надо думать головой, как писать код так, чтобы он был быстрый, и не вызывал лишнюю нагрузку на базу данных |