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

Вниз

Как оценивать труд программиста?   Найти похожие ветки 

 
Vudu ©   (2006-06-10 15:26) [0]

Писал програмку на заказ. За вечер сделал взял 20$
вроде неплохо
По каким критериям можно оценивать работу програмистов?
1. х$ в час будет оттягивать время
2. х$ за строчку можно лишних строк понаделать
если более действенные способы оценки


 
Gero ©   (2006-06-10 15:54) [1]

> 1. х$ в час будет оттягивать время

Кто будет?


 
Vudu ©   (2006-06-10 15:56) [2]

Тот кто выполняет проект
ну или по крайней мере могут сказать что вы половину времени ничего недалали


 
Gero ©   (2006-06-10 15:58) [3]

Нужно оценить стоимость работы как работодателю или как исполнителю?


 
tesseract ©   (2006-06-10 16:00) [4]

честно говоря критерия я не знаю, кому-то даже бесплатно перепадает (ну взяла у нас мясобойня товара ~20кб) ей бесплатно и следали.
Другой прикол был за получасовую программу получили по $200 баксов с трёх контор. Ну это редкость, скорее исключение.


 
Gero ©   (2006-06-10 16:02) [5]

> tesseract ©   (10.06.06 16:00)

Получасовая программа? Не представляю даже, где можно практически использовать получасовую программу.


 
hayatt   (2006-06-10 16:03) [6]

>2. х$ за строчку можно лишних строк понаделать

Из мифологии программистов:
- Индусам платят за строки кода, поэтому они не используют циклов...


 
tesseract ©   (2006-06-10 16:04) [7]


> Получасовая программа? Не представляю даже, где можно практически
> использовать получасовую программу.

Представь себе можно, если конечно она за полчаса склёпана из имеющихся наработок :-)


 
tButton ©   (2006-06-10 19:55) [8]


> если более действенные способы оценки

есть. программу можно оценить по её экономической эффективности.
допустим есть работник с часовым окладом 20 $
в ручную он составляет отчёт за три часа
с использование проги - один час
два часа экономии = 40 $ денег
исходя из этой цифры можно оценить программу
относительно числа работников и частоты её использования

это если лепить что-то кому-то на заказ

если продукт для свободной продажи
+ рассчитывается оплата труда программистов, дизайнеров и прочего народа приложившего руку к созданию
+ аммортизация основных фондов
+ стоимость приобретённых специально для проги модулей и лицензий
+ стоимость комплексных обедов и заказаной пиццы =)
* наворачивается желаемый доход
/ на оценочное количество потенциальных покупателей

из конкретных примеров - 1 компакт с игрушкой от 1С всегда стоит 120 рублей
"как ни крути" (с) R.I.C.H.


 
DrPass ©   (2006-06-10 22:13) [9]


> По каким критериям можно оценивать работу програмистов?
>
> 1. х$ в час будет оттягивать время
> 2. х$ за строчку можно лишних строк понаделать

Для этого и есть системные аналитики и руководство. Системный аналитик определяет архитектуру приложения и какой объем работ это займет, а IT-менеджер уже решает, кто из программистов и сколько времени будет эту работу выполнять. Что бы не говорили сами программисты о "творчестве", работа программиста детерменирована не хуже работы фрезеровщика или маляра, и соответственно, легко поддается планированию и оценке.


 
Algol   (2006-06-10 22:57) [10]


> работа программиста детерменирована не хуже работы фрезеровщика
> или маляра, и соответственно, легко поддается планированию
> и оценке.

Ой-ли ?


 
Alx2 ©   (2006-06-10 23:12) [11]

>DrPass ©   (10.06.06 22:13)

>работа программиста детерменирована не хуже работы
>фрезеровщика или маляра, и соответственно, легко поддается >планированию и оценке.

Может, работа кодера или "набивщика перфокарт" имелась в виду? Тогда легко. Как труд машинистки можно оценивать. :)

А проетирование и алгоритмизация  - далеко не рутина.


 
DrPass ©   (2006-06-11 00:46) [12]


Algol   (10.06.06 22:57) [10]
Alx2 ©   (10.06.06 23:12) [11]
> А проетирование и алгоритмизация  - далеко не рутина.

Не рутина. Я своей работой доволен. Но "нетривиальные" задачи заканчиваются через пару лет после окончания института. Сложность проектирования архитектуры приложения, если программист знает автоматизируемый бизнес-процесс, используемую платформу и среду разработки, равна нулю. А программист, если он не новичок/дилетант/студент/любитель, все это знает. Во всяком случае, должен знать.


 
Vudu ©   (2006-06-11 00:54) [13]

> + стоимость комплексных обедов и заказаной пиццы =)
самый главный параметр в оплате, надо еще стоимость пива приписать :)


 
VirEx ©   (2006-06-11 00:57) [14]

во всяком случае стоимость программы прямопропорциональна стоимости тех данных которыми она оперирует.

время - не время, количество сторок - не количество (хз, мож у тебя куча наработок, взял да склепал из кусков), но чем важней данные с которыми она работает, тем больше она должна быть оттестена, проверена, значит она надежней, значит она дороже стоит.


 
tButton ©   (2006-06-11 06:50) [15]


> надо еще стоимость пива приписать :)

официально, на работе не пьют =)
по крайней мере пока проект не сдан =)


 
Mystic ©   (2006-06-11 17:55) [16]

> По каким критериям можно оценивать работу програмистов?

Устроить аукцион.

> Но "нетривиальные" задачи заканчиваются через пару лет после
> окончания института.


Каждый выбирает сам, чем заниматься :)



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
2-1151163701
anton773
2006-06-24 19:41
2006.07.09
зависание программы


2-1150979987
*delete*
2006-06-22 16:39
2006.07.09
как проверить создание папки


2-1150804461
resuS
2006-06-20 15:54
2006.07.09
Задача на вычисление выражения записанного в строке


15-1149691883
Jolik
2006-06-07 18:51
2006.07.09
Системы коллективной разработки и Delphi...


2-1150892358
G-UNIT
2006-06-21 16:19
2006.07.09
звуковые эффекты





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский