(function() { var count, root; root = $('.comment[data-id="2387"]'); root.find(".comment").remove(); root.append("
\n
\n<\/a>\n
\n\"Missing-male\"\n<\/div>\n
\n
\nred_wind<\/a>\n
\n\n<\/div>\n
\n
25 June 2010, 20:59<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n

А я догадывался, что ты его ждёшь:).\n<\/p>

Сразу скажу, что твой пост до конца не дочитал, но подозреваю, что там даются жесточайшие опровержения моим словам. Но срач думаю разводить не стоит. Всё что я хотел сказать я сказал. Писал максимально корректно и надеюсь у меня получилось. На личности переходить не буду. Я высказался, мне полегчало. Надеюсь тебе тоже.\n<\/p>

Ещё добавлю, что я понимаю, что у проекта не лучшие времена и подозреваю, что тебе от этого не особо весело. И я не хочу добавлять тебе лишних негативных эмоций.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n

\n
\n<\/a>\n
\n\"Picture_2972?1356409893\"\n<\/div>\n
\n
\nSaintDog<\/a>\n
\n\n<\/div>\n
\n
28 June 2010, 11:56<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n

Вы кругами не ходите (\"если сделашь то выплатят остальное\"). Напишите как есть. Рассчитались ли полностью с сотрудником в день увольнения ?<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n

\n
\n<\/a>\n
\n\"Picture_2972?1356409893\"\n<\/div>\n
\n
\nSaintDog<\/a>\n
\n\n<\/div>\n
\n
28 June 2010, 19:33<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n\n-1\n<\/strong>\n<\/div>\n
\n

>Но если ты за 4 недели ничего не сделал и хочешь, что бы тебе заплатили зп, то обращайся в фонд социальной помощи.<\/p>

Кстати, а был ли сурово наказан начальник данного вредителя, который 4 (ЧЕТЫРЕ) недели не знал что делает его подчинённый ? :)<\/p>\n<\/div>\n<\/div>\n<\/div>\n

\n
\n<\/a>\n
\n\"Missing-male\"\n<\/div>\n
\n
\nafonya<\/a>\n
\n\n<\/div>\n
\n
29 June 2010, 18:00<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n\n+3\n<\/strong>\n<\/div>\n
\n

Слышал звон да не знаешь где он. Читай буквы ниже.<\/p>

Итак имеем следущие вводные данные (весьма упрощенные):<\/p>

- Red_wind увольняется, следовательно ничем более менее серьезным его не подгрузишь<\/p>

- компания весьма лояльна и в рабочее время Red_wind свободно ходит на собеседования<\/p>

- В качестве легкой фичи на последок ему было было выдано следущее задание, вкратце опишу его так:<\/p>

есть интернет магазинчик, помимо новых продуктов он также продает товары бывшие в употреблении<\/p>

Соответсвенно следует заимплементить функционал который принимает заявки от пользователей, желающих продать свой бывший в употреблении товар и сохраняет их.<\/p>

В дальнейшем эти заявки рассматриваются сотрудниками магазина, созваниваются с заявителем, назначают цену и остальное, но функционала это уже не касается. Функционал - это всего лишь сделать возможность сохранения заявок.<\/p>

Далее у магазина уже есть сайт, где все это работает и можно посмотреть как это должно выглядеть, суть таска на самом деле перевести данный функционал на .Net вместо легаси кода старого магазинчика.<\/p>

Девелоперу, так же предоставлены макеты страничек как все должно выглядеть.<\/p>

Всего 3 странички:<\/p>

1) Страничка с одной большой кнопкой \"Начать\"<\/p>

2) Страничка для ввода заявки, представляющая из себя в заголовке контактную информацию с заявителем, такую как Имя, Фамилия, телефон, email.<\/p>

Под заголовком находится табличка/форма, описывающая что конкретно человек хочет выставить на продажу, состоящая из 3-х колонок:<\/p>

- Бренд<\/p>

- Описание<\/p>

- Состояние<\/p>

Количество записей в данной таблице/форме строго ограничено и равно 10.<\/p>

Ниже кнопочка \"Отправить заявку\", по которой собственно заявка и сохраняется и девелоперу дано указание у кого узнать как именно и куда заявка сохраняется.<\/p>

3) Страничка подверждения, отображающая введенную пользователем информацию<\/p>

Все. Это весь фунционал. Полагаю, что очень многие узнают тут то, что они писали после \"Hello World\", другими словами проще некуда!<\/p>

Что имеем в результате. Кстати результатов было несколько, я остановлюсь на основных моментах.<\/p>

1) Red_wind сообщает, что все готово.<\/p>

Отлично. Спрашиваю, а куда ты сохраняешь данные. Ответ - я их кладу в продакшн БД. Другими словами, все что вносят заявители автоматом, без назначения цены, утверждения, рассмотрения и всего остального кладется в продакш БД, и остальные пользователи сразу могут их покупать. Весело, учитывая, что цена = 0, а данные в продакшн БД полностью перезаписываются несколько раз в день. <\/p>

Red_wind осознает этот бред и идет переделывать.<\/p>

2) Red_wind сообщает, что все готово. Отлично. Ставим на тест, ладно первой странички с большой кнопкой нету - ну не беда, забыл он, бывает, черт с ней :)<\/p>

Заполняем заявку и видим какие то волшебные непонятно откуда взявшиеся контролы для добавления и удаления записей в форму в которой по требованию (см. выше: Количество записей в данной таблице/форме строго ограничено и равно 10.). И вобще мы можем удалить все поля и запостить пустую заявку. Кстати мне даже не удалось ее запостить, страничка все время отваливалась.<\/p>

Red_wind получает ЦУ и отправляется на доделку.<\/p>

3) Red_wind сообщает, что все готово. Отлично. Ставим на тест. Ура - появилась первая страничка с большой кнопкой - супер.<\/p>

Ура пропали кнопки добавления и удаления. Неужели думаю я, заполняя поля в формах. Увы, нажав, отправить заявку, подлые валидаторы, настроенные Red_Wind-ом не дают мне этого сделать. В общем страничку конфирмейшена я так и не увидел, как бы я не старался, страничка либо падала либо влидоторы ругались на правильно введенную инфу.<\/p>

в итоге у Red_wind а откуда ни возьмись возникает конфликт с ПМом<\/p>

Все вышесказанное, это все вкратце, увы нет времени все подробно расписывать.<\/p>\n<\/div>\n<\/div>\n<\/div>\n

\n
\n<\/a>\n
\n\"Picture_2972?1356409893\"\n<\/div>\n
\n
\nSaintDog<\/a>\n
\n\n<\/div>\n
\n
30 June 2010, 12:24<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n\n-3\n<\/strong>\n<\/div>\n
\n

Весёлая история. Насколько я понимаю, всесь этот цирк продолжался 4 недели? И в результате виноватым оказывается девелопер и его хотят лишить части зарплаты, а его ПМ и дальше продолжает успешно трудиться ? <\/p>

Пешите ищо :))))))<\/p>\n<\/div>\n<\/div>\n<\/div>\n

\n
\n<\/a>\n
\n\"Picture_2503?1356409876\"\n<\/div>\n
\n
\nvaldemar<\/a>\n
\n\n<\/div>\n
\n
30 June 2010, 12:28<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n

Я так понимаю вы SaintDog высказываетесь с позиции девелопера? Поэтому всегда будете считать себя обиженным в такой ситуации? Ну а где же ответственность девелопера, когда ему дано было четкое ТЗ, наглядный пример? Где великолепные комуникативные способности, которые всегда приходят на помощь в сложной ситуации?<\/p>

Я думаю что если хорошенько разобраться то сторону ПМа можно оправдать.<\/p>\n<\/div>\n<\/div>\n<\/div>\n

\n
\n<\/a>\n
\n\"Missing-male\"\n<\/div>\n
\n
\nafonya<\/a>\n
\n\n<\/div>\n
\n
30 June 2010, 13:01<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n

он высказывается с позиции того, кого же сам в своем же комменте и описывал тут http://dev.by/blog/8647#comment-8899<\/a> так что на его высказываение в принципе даже и не стоит обращать внимание.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n

\n
\n<\/a>\n
\n\"Picture_2972?1356409893\"\n<\/div>\n
\n
\nSaintDog<\/a>\n
\n\n<\/div>\n
\n
30 June 2010, 13:06<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n\n-8\n<\/strong>\nПоказать комментарий<\/a>\n<\/div>\n
\n

Простите, может вам ещё спеть и сплясать ? :)<\/p>

Четкое ТЗ, вы серьёзно ? <\/p>

\"Функционал - это всего лишь сделать возможность сохранения заявок.\" <\/p>

А где же функционал ? Ах вот он<\/p>

\"...и девелоперу дано указание у кого узнать как именно и куда заявка сохраняется.\"<\/p>

:)))))))<\/p>

Чоткое ТЗ это не \"пойди и спроси у того чувака, как это правильно делается, а у меня есть дела по важнее\".<\/p>

Нафига тогда ПМ, если сферический девелопер обладает великолепными коммуникативными способностями ? :) Наверно, выдать чоткое задание и придти проверить через неделю и если не сделано лишить зарплаты? :)))<\/p>\n<\/div>\n<\/div>\n<\/div>\n

\n
\n<\/a>\n
\n\"Picture_2503?1356409876\"\n<\/div>\n
\n
\nvaldemar<\/a>\n
\n\n<\/div>\n
\n
30 June 2010, 13:22<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n\n+5\n<\/strong>\n<\/div>\n
\n

Если девелопер претендует на нечто большее чем просто: кодер, то он должен иметь хотя бы зачатки самостоятельности. И мы здесь говорим о командной работе. А она подразумевает как раз таки общение между разработчиками(и не на уровне анекдотов и жалоб, а действительно конструктивного общения). Это раз. А во-вторых, задание действительно недалеко стоит от задачи \"Hello world\"(Я думаю большинство разработчиков согласится со мной). А тем более когда есть готовый пример(работающий функционал, который просто нужно портировать на .net).....Не знаю какие еще могут быть аргументы в оправдание разработчика - разве что нежелание развиваться, лень, или сознательное неисполнение.<\/p>\n<\/div>\n<\/div>\n<\/div>\n

\n
\n<\/a>\n
\n\"Missing-male\"\n<\/div>\n
\n
\nafonya<\/a>\n
\n\n<\/div>\n
\n
30 June 2010, 13:50<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n\n-1\n<\/strong>\n<\/div>\n
\n

Дисскурсия закончена. Святая собачка может создать отдельный топик на форуме и продолжать там флейм по компетенциям девелоперов, чем девелопер отличается от кодера, что такое бюджет проекта, как его правильно распределять и остальное. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/div>\n\n

\n
\n<\/a>\n
\n\"Missing\"\n<\/div>\n
\n
\nOasis<\/a>\n
\n– Мелкий людишко в Intetics \n<\/div>\n
\n
30 June 2010, 13:58<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n\n+5\n<\/strong>\n<\/div>\n
\n

\"Катит весело трамвай<\/p>

Посреди аллеи,<\/p>

Здесь гулял и здесь пропал<\/p>

Ленька Пантелеев.\"<\/p>

Ну поработал Красный ветер в компании, оставил свой след, как комета Галлея, и ушёл.<\/p>

Не раздувайте элефанта из выеденного яйца, это, как минимум, нерентабельно.<\/p>

Святой Дог, про цирк не надо говорить всуе, если не знаешь компанию изнутри. Цирк - это там где 3 медведЯ на мотороллерах гоняют своего дрессировщика по арене. Здесь реальная организация, солидная структура с солидной иерархией.<\/p>

Непослушная коза не должна пасти деда Сидора. Должно быть наоборот. В любой сфере деятельности, IT не исключение.<\/p>

Тут тебе не продуктовая база, чтобы подъедаться жареными новостями, тут серьёзные ребята без дурных привычек. <\/p>

В этой компании если что-то делается, то всё делается по респекту. \"Полные расчёты, взыскания, кодексы\",- это всё<\/p>

уже устарело даже больше чем экспонаты питерского музея Арктики. Надо научиться правильно подбирать весовой коэффициент между необоснованными амбициями и баблецом. То бишь надо уметь делать что? Правильно, договариваться. Посему оставь ты эти свои непонятные памфлеты. Радуйся лету.<\/p>

С вашего позволения, пару слов руководителю. Уважаемый Афоня, ну не надо с ними бодаться, впустую это. Те кто видел, те всё знают, а те кто не видел, тому это и не надо знать. Про формочки, контролы и кнопки тоже не надо, а то заюзают наши ноу-хау, как Моуринью заюзал тактические схемы Рафаэля Бенитеса, а потом понавешивают себе орденов.<\/p>\n<\/div>\n<\/div>\n<\/div>\n

\n
\n<\/a>\n
\n\"Missing-male\"\n<\/div>\n
\n
\nT_t<\/a>\n
\n\n<\/div>\n
\n
2 July 2010, 12:19<\/a>\n<\/time>\n↑<\/span>\n<\/div>\n
\n\n+1\n<\/strong>\n<\/div>\n
\n

Я жутко извиняюсь, что не по теме компании. В компании никогда не работал, ничего не могу о ней сказать.<\/p>

Но как Моуриньо мог юзать тактические схемы Бенитеса, если в своей тренерской карьере никогда не работал после него ни в одной команде (напротив, Бенитес будет работать после Моуриньо в Интере), и переводчиком или техническим ассистентом с Бенитесом Жозе тоже не работал. Если же говорить о приемственности идей, то нужно заметить, что сам Бенитес пришел в Валенсию после куда более заметного и успешного Эктора Купера, вот в этом случае можно говорить о приемтсвенности идей самим Бенитесом.<\/p>

Ещё раз простите за оффтоп.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n"); root.find(".comment-show-replies").remove(); count = $(".comments-list").find(".comment").size(); $(".loading-panel .object-count-inside").text(count); }).call(this);

Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.