- Привет, Александр. Я не смогу сказать про безупречность, т.к. если смотреть с программной точки зрения, то код сайтов скрыт от меня. Но всегда можно оценить сайты по скорости обработки запросов (это корректно написанные скрипты). Грамотное использование JavaScript.
На счёт конкретных проектов, то даже свои работы я не назову безупречными. Но в Казнете сейчас есть проекты, которые близки к совершенству. Я не буду называть конкретные сайты.
Как члену Отборочной комиссии премии Award.kz, мне нравится просматривать сайты и находить что-то достойное. И, кстати, не всегда достойные оцениваются по достоинству.
- Что-то новое всегда интересно. Когда начиналась работа над этим проектом, то первое что приходило в голову «Это будет сложно». Я люблю что-то сложное и мне было очень интересно работать над этим проектом. В итоге с мая этого года новый сайт Казахтелекома увидел «свет». Но это была только часть работы. В июле заработал «Личный кабинет» Казахтелекома, где так же была проделана очень интересная работа, которая дала большой опыт для меня.
К примеру, проект 15.telecom.kz помог создать модуль Голосования для конкурсов. Анализируя ошибки и «накрутки» пользователей получилось создать метод, который даёт возможность более точного учёта голосов. Жаль, часто работу программиста не видно на сайте.
- Всё зависит от бюджета сайта. Бывает знакомые просят сделать простой сайт. Тогда просто берётся бесплатная CMS и собирается сайт. И быстро, и люди довольны. Но для крупных организаций (приведу в пример Казахтелеком) простой CMS не обойдёшься. Под специфические задачи всё равно придётся писать отдельные «самописные» модули (пример: «Личный кабинет» для Казахтелекома). Но лично я люблю многое писать сам. И в коде всегда разберёшься, и интегрировать что-то новое легче.
- Как и любому начинающему не нужно сразу браться за большие проекты. Главное понять азы web-программирование. И главное желание заниматься этим. Я начинал заниматься вебом как хобби и вот что получилось.
Я часто говорю молодым программистам (именно программистам, а не web-программистам), что главное (ИМХО) в программирование это алгоритмирование. Если человек в голове у себя продумал весь проект, то перенести его можно на любой язык.
- Хочу отметить, что отбор сайтов для премии очень увлекает. Встречаешь довольно интересные сайты. Исходя их этого, я могу судить о довольно большом уровне участников. Но в большинстве случаев сайты представляют из себя бесплатные CMS, где нужны только знания для установки и администрирования. И примеров очень много.
- В 90% случаев победители достойны своих наград. И это говорит об их высоком уровне.
- Конечно. Но иногда это трудно сделать, т.к. программирование и интернет это моё хобби. Часто отдыхая, начинаешь в голове прокручивать новые идеи для сайтов и хочется побыстрее добраться до компьютера, чтоб их реализовать.
- Как таковые планы я не строю. Часто многое получается спонтанно. Но у меня большое желание закончить свой старый проект «Файнд», который я начинал ещё лет 5 назад.
По материалам сайта Персоны Казнета © 2009