Можно и нам в личку образец работ? За цену в 9круб?
Нормальные люди не делают весь сайт строго на ajax (по многим - разным причинам, не будем сейчас вдаваться). Ajax надо вносить строго дозированно, поэтому на самом деле разумен 3-ий путь
3) Применение аякса для контрольных и управляющих элементов, но не для контента как такового.
Так и надо было предполагать, а не утверждать, и вопроса бы не возникло. Статистика третий вид лжи:)
Вы опять же видите откуда-то 2 конца у палки. Проблемы человека (А) возникли лишь от того, что у него было недостаточно знаний. А человек (Б) огребет те же проблемы что и человек (А) при бОльшей посещаемости его сайта, и тоже на определенном этапе пойдет писать "нечто типа", при том застрянет на какой-то полной ерунде с т.з. человека (В). И то что (В) не назовет его студентом... так это от вежливости.
Надо быть весьма самонадеянным человеком, что бы утверждать, что не являешься студентом aka "учиться уже нечему, я уже все выучил, я программер".
Это еще одна причина почему мы с недоверием относимся к речам программистов "падающих под стол" при виде чужого кода.
Так ведь мы только об этом и говорили - что нельзя просто по "170 case" делать какие-то выводы не зная исходных условий.
Во-первых, мы категорически не верим в 2 конца палки, на одном из которых написано "студент", а на другом "программист". Лично мы уверены, что на любого человека называющего себя программистом обязательно найдется человек намного более профессиональный, который этого "программиста" назовет "студентом".
Во-вторых, если речь идет о работе "на себя", то давайте все-таки учтем, что программинг это лишь часть дела. Позволим себе по памяти процитировать кого-то (не помним автора) "Умение общаться с людьми - это такой же товар, как все остальное, и я готов за него платить" (с)
В-третьих, мы не понимаем о каком "едином прайсе" на "программистов" Вы говорите когда говорите об "услугах студента" по "ценам программиста". Где те критерии? Вы можете аргументированно это показать?
Мы говорили не о ценах, а о том, насколько можно судить о профессиональности программиста основываясь на том, что он использовал 170 case-ов.
Впрочем, раз тема так повернулась, скажем и по ценам. Очень странно от Вас вот отквоченное слышать. Неужели исполнитель не имеет право оценивать своё время так как он хочет? А заказчик оставляет за собой право обращаться к исполнителю или нет. Вы абсолютно уверены что за Ваши цены, которые Вы называете за свои скрипты, Вы не будете названы голодным студентом "жадным человеком"? Или не будете сами названы "демпингующим студентом" кем-то намного более квалифицированным?
Всегда очень странно нам слышать разговоры нечто вроде (З)аказчик, (И)сполнитель.
З: вот ТЗ, сколько денег надо?
И: 300 баксов.
З: ах ты жадный негодяй, да как ты смеешь такую цену называть, любой студент сделает такое же за 50..
И: ... (в худшем случае отправит к студенту).
Неужели Вы сами никогда такого не слышали в своей практике? Вы ведь сами программингом занимаетесь, если не ошибаемся? Вы считаете подобные диалоги нормой?
Да, безусловно, есть люди которые сделают что-то подешевле, что-то подороже. Не всегда "голодный студент" обойдется дешевле "качественного профи" (помните топик был уже где-то, где и Вы участвовали и мы, с php программером за 10уе в час). Но зачем наклеивать отрицательный ярлык "жадности"?
Клиента все устраивало - он поэтому и заплатил, где же тут обман?
Ммм. Мы наверное не смогли пояснить мысль. Не хотят некоторые фирмы пользоваться "3rd-party" хостингом в принципе, вот хоть убейся, и объясняешь, что и лучше будет и дешевле... но ... предпочитают "плохонькое, но свое". Не в цене дело и ни в чем другом, только в этом.
Не путаем.
Это не единственное свойство аксиомы. Что бы что-то стало аксиомой, недостаточно сказать "это аксиома".
"Константщики" доходят до того, что у них константа число секунд в минуте отдельно описанная, и первое число месяца... "на всякий случай", что бы в коде цифры не писать упаси боже. Если Вы ратуете за это, то нам нечего сказать...
Если что-то в коде по изначальному ТЗ не требует быть переменным и легко изменяемым, то это "waste of time & money" заказчика на реализацию легко изменяемости и переменности этого. Не согласитесь?
И что из этого? Такие фирмы не имеют право на нормальное к ним отношение? Или к чему Вы это?
Зато другие, тоже называющиеся себя программистами, ставят мощную CMS для 10 статических страничек изменяемых раз в год и подсаживают клиента на абонентскую плату по поддержке этой CMS в размере 100уе в месяц. Надо уметь придерживаться золотой середины и главное - требований заказчика.
Это как раз иногда по другому может объяснятся, у фирмы в конторе свой сервер, или (в лучшем случае) в ДЦ, и там сидит свой админ со своими представлениями о настройках и нужности для хостинга БД и т.д..
Из описанного Вами абсолютно не видно чем именно это свидетельствует о неквалификации программистов. О неквалификации это может говорить только в том случае, если в исходном ТЗ было упомянуто несложное изменение этих данных... однако об этом у Вас ни слова.
Или задумаемся следующий раз о более четко поставленном ТЗ на CMS перед исполнителем. Если заказчик не поставил задачу легкого изменения параметров, то исполнитель совершенно не был обязан заморачиваться с реализацией этой задачи, даже наоборот - обязан не заморачиваться... в лучшем случае - предложить заморочиться и поступить так как скажут. Поэтому само по себе 170 case не свидетельствует ни о чем.
Да, есть у некоторых программистов действительно есть манера даже в реализации задачи вида "hello world" накрутить столько ненужных функций, параметров и возможностей, что это выливается и в сроки и в цены неадекватные. Тот самый ненужный заказчику перфекционизм. А дальше уже зависит от квалификации программеров, кто-то будет высмеивать код где не вынесены константы, а кто-то будет высмеивать и тех высмеивальщиков - насмехаясь что они не создали системы где достаточно будет нажать 2 кнопки для синхронизации с системами кредитования всех банков, а просто вынесли данные в константы, ведь это "отнимает каждый раз столько времени для ручного занесения этих данных в константы".
Не раз видели когда ради сайта из 10 страничек, обновляемого по планам раз в год, "программисты" ставили навороченную CMS, при этом падая перед заказчиком под стол глядя на его предыдущий сайт из 9 статичных страничек. Вы считаете это адекватно?
Не согласимся. Предоплата должна быть всегда. Слишком часто у неплатящих предоплату появляется желание "решить что им ничего уже не надо" или "устроить тайный конкурс".
Да и логически... ведь не будет же фрилансер требовать вперед 100% оплаты мотивируя это тем, что у заказчика нет портфолио в виде списка оплаченных работ?
Обычно 50% вперед до того как начали, вторые 50% после того как все сдали.