Помирали от смеха сегодня на работе. Ну как помирали. Было смешно, да.
Отправили тестовое задание соискателю. Он его выполнил, но очень криво (это простая страничка с таблицей абонентов и возможностями редактирования. js,css,html,php,mysql). Зачем-то сделал регистрацию и логин, которые при этом не работали.
А ещё он приложил феерический отчет.txt. Ниже выдержка оттуда:
"Авторизация: по контактному номеру, пароль admin. Наипростейшая форма регистрации - неоходимо подключать смс подтверждение для защиты от спама. Ранее выполнял защиту по email.
Я человек честный, к работе отнесся халатно, потому как за нее не платят :) и значительная часть функционала использовалась ранее.
Старательно работаю над интересными заданиями, либо новыми для себя, либо оплачиваемыми.
Почему не торопился? - В Уфу смогу переехать только 4 марта. Сроки как раз совпали (4 марта ровно 2 недели).
Спасибо!
Благодаря этой работе я:
увеличил знания в области AJAX - расширилась область для роста в этой части. - БОЛЬШОЕ СПАСИБО.
понимание области применения регулярных выражений.
улучшил качество кода, применяя понятные названия переменных: до этого все работы выполнял для себя, и проблем/затруднений использования переменных типа bL bP nn ni и тд затруднений не вызывало :) PS: booleanLogin booleanPassword nn-глобальное количество значимой/многострочной/вариативной единицы ni-индекс nn i и n использовались в циклах.
узнал о способе сохранения файлов через страницу. - БОЛЬШОЕ СПАСИБО. //хоть и элементарно, но мне пригодилось)
Дополнительно о себе:
как-то раз поставил себе цель написать приложение не глядя в код (грубо говоря без понимания программирования), выполнял это для детей, работая в школе. Проект венчался успехом. Писался он используя главный материал современного общество - Информацию. И как известно "Яндекс - найдется всё". Я просто писал что мне нужно было получить, копировал найденный код, вставлял в программу, и программа писалась. Находились ошибки, я писал их в поисковик, находил решения - вот тут только и приходилось думать. PS: проект был связан с темой в которой я не имел знаний "Анимированный рабочий стол на Delphi"
Чем меньше мне дают срок на выполнение, тем больше вероятность, что я выполню в срок. ( мне вы дали одну/две недели - потому я и не торопился, мог свободно заниматься другими делами, работал около 3-х часов в день).
Чаще всего, если это не моё приложение, изначально я стараюсь выполнить минимальный максимум ( чтоб было все, но главная суть задачи не решена) делаю это как можно быстро. После размеренно шажочками выполняю по несколько (1-3) целей задачи. Так как то раз я написал рабочее приложение, которое выполняло все что нужно, за пару дней. А потом в течении года по немногу его дополнял и модерировал (Приложение АвтоматикА для образовательных заведений, работающих в госсистеме Образование 1.0).
Если это моё приложение, в начале я его рисую, описываю все возможные функции, устанавливаю список необходимых переменных, а потом программирую.
Если к программе есть хорошая документация, то я использую максимум её возможностей. В программе G-Basic был хороший русский help, в 12 лет я смог его хорошо использовать. Писал довольно сложные программы, как оказалось (немного похожие писали в институте) (Графическая часть)."