Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Вниз

Решил сделать доклад для руководства :) послали&#133   Найти похожие ветки 

 
Kolan ©   (2008-01-15 22:25) [0]

Вот млин неседится же мне.
Работаю самым junior из всех junior девелоперов в фирме.

Если сравнить организацию работы в конторе со всеми книгами Фаулера, Лармана и тд&#133 То полный пипец.
Мои ветки типа «о чем думают те кто называет поля в БД SLPRK_U» все оттуда. Код по большей части хреновый, интерфейс такой же&#133
Тестеры бегают по зданию для объяснения ошибок, все решения (проектные) принимаются устно и негде не записываются

Решли сделать доклад, про контроль версий, про тестирование, про баг треккинг&#133

Короче мягко послали. Доказали себе что все нормально&#133
Я вроде сам понимаю, что если баг репорт пишется на листике и там есть такой пункт типа: «Добавить кнопку» и все, то это плохо, а объяснить/доказать не смог&#133
Я понимаю вроде что сделать процедуру с именем «P1» — это плохо, а переубедить немогу&#133

Почему, так? Я неправ? Или просто я не смог доводы привести нормальные?


 
ketmar ©   (2008-01-15 22:31) [1]

а не пора ли оттуда валить?


 
Kolan ©   (2008-01-15 22:35) [2]

> а не пора ли оттуда валить?

Да я тоже думаю. А еще седня говорил с человеком, который реально сепец. крутой, но он считает что у него в программах нет ошибок — серьезно&#133 вот.


 
ketmar ©   (2008-01-15 22:39) [3]

>[2] Kolan©(15.01.08 22:35)
>крутой, но он считает что у него в программах нет ошибок — серьезно… вот.

ты говорил с Кнутом?! O_o


 
Kolan ©   (2008-01-15 22:45) [4]

> ты говорил с Кнутом?! O_o

Незнаю, он называл себя программистом мирового маштаба, серьёзно совершенно, ни капелько не сомневался(он) в своих словах. Ну ладно, но чтобы совсем ошибок небыло :)

Где бы работать устроится м городе моем, где тест джоэла проходять на 12-11 баллов&#133 эээх:(


 
Kolan ©   (2008-01-15 22:47) [5]

> ты говорил с Кнутом?! O_o

Незнаю, он называл себя программистом мирового маштаба, серьёзно совершенно, ни капелько не сомневался(он) в своих словах. Ну ладно, но чтобы совсем ошибок небыло :)

Где бы работать устроится м городе моем, где тест джоэла проходять на 12-11 баллов&#133 эээх:(


 
DiamondShark ©   (2008-01-15 22:47) [6]

Зачем сразу валить? Вполне стандартное начало для "самых junior из всех junior" :)


 
Kerk ©   (2008-01-15 22:56) [7]

А сегодня день рожденья у Кнута, кстати. Ему исполнилось 70 лет.


 
ketmar ©   (2008-01-15 22:56) [8]

>[6] DiamondShark ©(15.01.08 22:47)
т-с-с-с. это хитрый план: наглядно продемонстрировать, что лучше почти не бывает. %-)


 
DiamondShark ©   (2008-01-15 22:57) [9]


> Незнаю, он называл себя программистом мирового маштаба

Дежа-вю, блин.

На моей самой первой работе тоже был такой же кадр. Разве что без нимба и по воде не ходил.
А код писал такой, что определить, есть ли в нём ошибки, невозможно было никому, включая аффтора.


 
ketmar ©   (2008-01-15 22:57) [10]

>[4] Kolan©(15.01.08 22:45)
>Незнаю, он называл себя программистом мирового маштаба

в смысле — он асилил написать «hello, world»?


 
www   (2008-01-15 22:57) [11]


> То полный пипец.

знакомая картина


 
DrPass ©   (2008-01-15 23:13) [12]


> Почему, так? Я неправ? Или просто я не смог доводы привести
> нормальные?

Есть и другая, имеющая право жить точка зрения. Если у них все и так работает, продукт пишется, продается, делает свое дело... и скорый конец фирмы в обозримом будущем не наблюдается... то может быть и не стоит заморачиваться. Когда это будет действительно НАДО, они сами поймут.

У меня была ситуация... был заказ на программу. Ничего военного, десяток сущностей, два десятка формочек. Что-то вроде нехитрой CRM-системы. Полдня я потратил на то, чтобы придумать и нарисовать в Ервине удобную и гибкую объектную модель... Потом подумал - а зачем? Выкинул модель, и за оставшиеся полдня сделал эту программу целиком. Без всяких сущностей/объектов, по простейшему принципу таблица-датасет-датасурс-контролы.


 
Kenny   (2008-01-16 00:01) [13]

Мы не один проект еще не сдали, т.к. пишем крутейший фреймворк, мать его за ногу.


 
Nic ©   (2008-01-16 00:05) [14]

А меня добивает то, что никто не хочет/не может написать нормальное ТЗ. Элементарно хотя-бы 1 страничку текста A4, в которой бы описывалось назначение и хотя бы ключевые функции программы. Но даже этого никто не в состоянии сделать. В состоянии объяснить на словах. Причём каждый раз при уточнении требований возникает что-нибудь новенькое...


 
Юрий Зотов ©   (2008-01-16 00:39) [15]

> Nic ©   (16.01.08 00:05) [14]

> каждый раз при уточнении требований возникает что-нибудь новенькое...

Вот потому и не хотят. В написанное можно ткнуть носом, в сказанное - нет.


 
Kerk ©   (2008-01-16 00:56) [16]


> Юрий Зотов ©   (16.01.08 00:39) [15]

"________ программисты настолько суровые, что могут "сделать за...сь" без ТЗ, ПМ, тестировщиков и электричества" (с) из нашего внутреннего фольклора :)


 
Nic ©   (2008-01-16 00:56) [17]


> Юрий Зотов ©   (16.01.08 00:39) [15]

Совершенно верно.
Например, пишу подсистему расписания для ИС ВУЗа - был бы чёткий список что в нём должно быть - я бы закончил бы работу ещё в том году. А когда появляются новые требования, которые заставляют не только переделывать работающее, но и менять структуру программы.
Чем дальше, тем больше. Недавняя такая отговорка (цитирую) - "я не специалист по составлению ТЗ, меня этому не обучали :-)". Да, наверное, не бывает в природе специалистов по состоавлению ТЗ. И специально нигде этому не учат. Но изложить ключевые требования - подсилу каждому, ИМХО.


 
Kerk ©   (2008-01-16 01:00) [18]


> Nic ©   (16.01.08 00:56) [17]
> Но изложить ключевые требования - подсилу каждому, ИМХО.

Написать хорошее ТЗ зачастую сложнее, чем его реализовать.


 
Nic ©   (2008-01-16 01:04) [19]


> Kerk ©   (16.01.08 01:00) [18]

Это да. Я это понимаю. Но я сталкиваюсь с тем, что мне не могут внятно изложить задачи программы. Наводящими вопросами, как клещами, приходится добвать из клиента, которому ЭТО больше надо, чем мне - что же он хочет.


 
Юрий Зотов ©   (2008-01-16 01:08) [20]

> Kerk ©   (16.01.08 00:56) [16]

ПМ - это пистолет Макарова?
:о)


 
Германн ©   (2008-01-16 01:46) [21]


> Юрий Зотов ©   (16.01.08 00:39) [15]
>
> > Nic ©   (16.01.08 00:05) [14]
>
> > каждый раз при уточнении требований возникает что-нибудь
> новенькое...
>
> Вот потому и не хотят. В написанное можно ткнуть носом,
> в сказанное - нет.
>

Сам лично столкнулся очень плотно 5 или 6 лет назад. И даже ещё хуже. ТЗ было устное, с одним человеком обсуждённое. А подписанный договор был с другим человеком (начальником первого). "А мужики-то и не знали" ничего. А я уехал на халтурку :(
Был скандал. Но с тех пор бардак в нашей конторе уменьшился.


 
Kolan ©   (2008-01-16 09:45) [22]

Да не ТЗ, составить невозможно, все равно будут изменения. Просто когда не пишется бумага, то тот кто говорит сам не продумывает что делать надо, от этого код переписывать приходится чаще, гораздо чаще&#133


 
TUser ©   (2008-01-16 09:48) [23]


> Nic ©   (16.01.08 00:56) [17]

Перед тем, как браться за работу, четко оговорить будущие ТТХ изделия, и если заказчик забыл сказать, что программа должна работать, - то ну его нафиг.


 
data ©   (2008-01-16 10:03) [24]


> Kolan ©  

из таких мест лучше уходить.. чего толку тратить силы на борьбу с мельницами, лучше портатить на карьеру и профес. рост в более перспективной конторе.


 
Игорь Шевченко ©   (2008-01-16 10:14) [25]

еще у кого-нибудь будут вопросы, почему в России самые крутые в мире программисты пишут на американских Visual Studio и Delphi под американские же Windows ?


 
Kolan ©   (2008-01-16 10:19) [26]

Устроится бы на роботу к Игорю, или Суслику например&#133 что вы в этой Москве нашли :(? Переезжайте в Ростов :)


 
Игорь Шевченко ©   (2008-01-16 10:21) [27]

Kolan ©   (16.01.08 10:19) [26]


> :(? Переезжайте в Ростов :)


У тебя денег не хватит :)


 
ыы   (2008-01-16 10:26) [28]


> Устроится бы на роботу к Игорю, или Суслику например…
Только после того, как устроишься студентом к ЮЗ. %-)


 
boriskb ©   (2008-01-16 10:31) [29]

> [25] Игорь Шевченко ©   (16.01.08 10:14)

А к тебе никогда не приходила молодежь с идеей "все сделать как в умных книгах" ? :)


 
Игорь Шевченко ©   (2008-01-16 10:39) [30]

boriskb ©   (16.01.08 10:31) [29]

Умная книга умной книге люпус эст


 
Sergey13 ©   (2008-01-16 10:44) [31]

> [0] Kolan ©   (15.01.08 22:25)

Я не знаю условий работы в твоей конторе, но с другой стороны лично встречал нескольких "молодых революционеров", которые ничего не умея сами желали все переделывать "в глобальном масштабе". Я не говорю, что ты такой, просто хотелось бы предостеречь от поспешных выводов.
Иногда "со своей колокольни" видится несколько искаженная катрина мира.


 
Игорь Шевченко ©   (2008-01-16 10:50) [32]


> но с другой стороны лично встречал нескольких "молодых революционеров",
>  которые ничего не умея сами желали все переделывать "в
> глобальном масштабе".


"You say you want a revolution
Well you know
we all want to change the world
You tell me that it"s evolution
Well you know
We all want to change the world
But when you talk about destruction
Don"t you know you can count me out
Don"t you know it"s gonna be alright
Alright Alright

You say you got a real solution
Well you know
we"d all love to see the plan
You ask me for a contribution
Well you know
We"re doing what we can
But when you want money for people with minds that hate
All I can tell you is brother you have to wait
Don"t you know it"s gonna be alright
Alright Alright

You say you"ll change the constitution
Well you know
we"d all love to change your head
You tell me it"s the institution
Well you know
You better free your mind instead
But if you go carrying pictures of Chairman Mao
You ain"t going to make it with anyone anyhow
Don"t you know know it"s gonna be alright
Alright Alright"

(с) :)


 
Kolan ©   (2008-01-16 10:53) [33]

> Иногда «со своей колокольни» видится несколько искаженная
> катрина мира.

Имхо использовать Mantis (http://ru.wikipedia.org/wiki/Mantis) вместо вердовских фалов и беготни — не революция а эволючия


 
ыы   (2008-01-16 10:55) [34]

Удалено модератором
Примечание: Offtopic


 
ыы   (2008-01-16 10:56) [35]

Удалено модератором
Примечание: Offtopic


 
oxffff ©   (2008-01-16 11:06) [36]

Удалено модератором
Примечание: Offtopic


 
Kolan ©   (2008-01-16 11:09) [37]

Удалено модератором
Примечание: Offtopic


 
oxffff ©   (2008-01-16 11:15) [38]


> Sergey13 ©   (16.01.08 10:44) [31]
> > [0] Kolan ©   (15.01.08 22:25)
>
> Я не знаю условий работы в твоей конторе, но с другой стороны
> лично встречал нескольких "молодых революционеров", которые
> ничего не умея сами желали все переделывать "в глобальном
> масштабе". Я не говорю, что ты такой, просто хотелось бы
> предостеречь от поспешных выводов.
> Иногда "со своей колокольни" видится несколько искаженная
> катрина мира.


А я встречал старперов которые начитавшись стандартный набор книг были не способны были выйти из этих рамок.

P.S. IMHO вопрос вечный.


 
Azize ©   (2008-01-16 12:11) [39]


> Да я тоже думаю. А еще седня говорил с человеком, который
> реально сепец. крутой, но он считает что у него в программах
> нет ошибок — серьезно… вот.

Если программа с первого раза компилируется то она заведомо работает неправильно )) (с)


 
Юрий Зотов ©   (2008-01-16 12:17) [40]

Если чел всерьез считает, что он всегда пишет абсолютно безошибочный код, то это означает, что опыта у него маловато. Поэтому до крутого спеца он еще недотягивает.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.56 MB
Время: 0.055 c
15-1200473403
barakuda
2008-01-16 11:50
2008.02.17
Орешник


6-1179914860
Novic
2007-05-23 14:07
2008.02.17
Вызов метода на сервере приложений


2-1201196422
repus
2008-01-24 20:40
2008.02.17
Тема игр РПГ


2-1200392049
rys
2008-01-15 13:14
2008.02.17
как написать html редактор


2-1201445956
..::KraN::..
2008-01-27 17:59
2008.02.17
Посылка TStrings через сокеты





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский