Здравствуйте, sharpman, Вы писали:
S>приходи к нам работать! S>sharpman
ААААААА. Мои извинения. Я тебя перепутал с Шарпкодером. Которого звать Геннадием, если не ошибаюсь.
S>>За 9 месяцев. Ничего себе производительность. KP>C+c, C+v
Судя по статье, кто-то реально имитировал бурную деятельность. Это реально очень много для 9 месяцев и для проекта над которым единовременно работает не более 1 человека.
Производительность всё же в результатах должна оцениваться. А код это просто код.
Вообще реально столько написать и нормального кода. Только это должна быть новая программа в области, в которой ты хорошо разбираешься. И знаешь как всё надо сделать.
А то ведь обычно как. Вначале приходишь и полгода разбираешься в чужом коде. Понемногу выполняешь несложные задания, где надо полдня покопаться и поправить 2 строчки. Потом иногда будешь писать новый код, а чаще всё же править существующий. А как только дадут написать новый компонент с нуля, так огребёшь в конце, т.к. встроить его под существующие недокументированные требования окажется в разы сложнее, чем казалось вначале.
A>А то ведь обычно как. Вначале приходишь и полгода разбираешься в чужом коде. Понемногу выполняешь несложные задания
Обычно нанятому программисту дают неделю на изучение ситуации, а потом бросают в бой — выполнять какую-то важную и срочно необходимую задачу, ради которой его, собственно, и наняли.
Хотя в крупных компаниях могут тупо "заполнять штат", чтобы человек полгода "разбирался в чужом коде".
Здравствуйте, L.K., Вы писали:
LK>Обычно нанятому программисту дают неделю на изучение ситуации, а потом бросают в бой — выполнять какую-то важную и срочно необходимую задачу, ради которой его, собственно, и наняли.
LK>Хотя в крупных компаниях могут тупо "заполнять штат", чтобы человек полгода "разбирался в чужом коде".
Если программа большая, то за неделю разобраться не реально. Человек либо ничего не сделает, либо внесёт баги.
Не, понятно, какие-то простые вещи он делать может, но только не критичные, в которых не важно понимать как всё работает.
Здравствуйте, L.K., Вы писали:
LK>... есть худо-бедно отлаженные процессы, какая-никакая документация, культура работы с репозитариями, проверка кода и т.п.
приятель рассказывал. это было приблизительно в районе 2005 года. +- год.
работал в конторе, которая вытачивала алюминиевые формы для пластиковых бутылок. небезынтересна история появления конторы. основатели бывшие московские бандиты.
специально чтобы скупить станки по дешевке, обанкротили небольшой заводик в этом городке через своего засланца. который работал только для того чтобы привести заводик к закрытию.
ну в общем, обанкротили, станки скуплены. бизнес попер.
он рисовал формы в майя, потом через написанную кем-то прогу на паскале (исходники были) под дос закачивал программу на станок. а дальше уже мужики ЧПУ-шники там че-то точили.
прога закачивалась на станок примерно 20 минут. ему показалось странным почему так долго. открыл исходники, обнаружил в одном месте какой-то большой Delay непонятно зачем. в общем он его сильно уменьшил, в результате программа в станок стала залетать за секунды.
руководство конечно жутко этому обрадоволось. ценный кадр и все такое. но он нашел более интересный ему вариант работы.
ну ок. жаль конечно, ну да ладно. естественно полагающейся зарплаты (выплачиваемой стабильно, но с лагом в 1.5 месяца) он не увидел. он предвидел этот момент. и еще немного подправил прогу, чтобы в час Икс, прога превращалась в тыкву (в смысле возвращалась такая же задержка, какая была и раньше ). исходники заархивировал с паролем. до часа икс ему, конечно так ничего и не выплатили. и началось.
сначала звонки. потом угрозы по телефону. потом прислали уже мужичка из бандитов, который ломился к нему в дверь. а чувак, не будь дурак (жил на первом этаже) в окно стал снимать бандита на камеру. тот стал делать вид, что просто прикурить приходил попросить, показывая на сигарету. ну в общем в таком режиме прошла неделя примерно. пошли напопятную. долг выплатили весь до последней копейки. как-то так.
говорит потом его подвозили когда до работы. сидел рядом тот бандит, который приходил, разговорчивый, корчил из себя рубаху-парня, мол если че какие проблемы, обращайся, телефон знаешь, невзначай, типа случайно засветил у себя макарова видимо лицо свое восстанавливал перед другими сидящими в машине
A>Если программа большая, то за неделю разобраться не реально. Человек либо ничего не сделает, либо внесёт баги. A>Не, понятно, какие-то простые вещи он делать может, но только не критичные, в которых не важно понимать как всё работает.
никто не будет тебя ждать пока разбираешься в каком-то сложно бизнес процессе с кучей нюансов (и даже если бы выделили на это время, хрен бы разобрался, если проект крупный). обычно происходит плавное погружение, чтобы постепенно вникал. утрировать если, сначала задачи а-ля "передвинь кнопку на два сантиметра вправо".
кстати если в проекте сильно дрочат на паттерны, бывает и для этого придется перелопатить некоторое количество кода
Здравствуйте, Kaifa, Вы писали:
A>>Если программа большая, то за неделю разобраться не реально. Человек либо ничего не сделает, либо внесёт баги. A>>Не, понятно, какие-то простые вещи он делать может, но только не критичные, в которых не важно понимать как всё работает.
K>никто не будет тебя ждать пока разбираешься в каком-то сложно бизнес процессе с кучей нюансов (и даже если бы выделили на это время, хрен бы разобрался, если проект крупный). обычно происходит плавное погружение, чтобы постепенно вникал. утрировать если, сначала задачи а-ля "передвинь кнопку на два сантиметра вправо".
Ну я же про это и пишу. Хороший программист через полгода, а иногда и больше, разберётся как всё работает в деталях. А эти полгода, естественно, он не только читает код и всех достаёт вопросами, но ещё и делает простые задачи типа передвинуть кнопку, либо разрабатывает отдельные компоненты.
Здравствуйте, Sharov, Вы писали:
S>Здравствуйте, denisko, Вы писали:
S>>>
S>>>получил около 70 000 строк путаного
S>>>За 9 месяцев. Ничего себе производительность. D>>Ну если, я один пишу, то примерно столько и выходит со всеми черновиками и экспериментами.
S>И какой процент из этого будет олаженный, работающий код, а не просто написанный и компилирующийся?
Оно все отлаженное и работает, т.е. делае то, ради чего было создано. В прод пойдет только 1/6. Но если я просто передам проект кому-то он увидит весь код, что здесь и произошло.