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

Вниз

... Ох уж эти программисты ...   Найти похожие ветки 

 
AlexGreG   (2003-07-09 05:48) [0]

Привет, любители Дельфи!

Подскажите, как оценивается труд программиста?
Вот, например, менеджер по продажам оценивается по объёму продаж.
А программист?
Слышал, что по числу строк кода, но это не подходит.
Кстати, кто подсчитывает эти строки?

Да, куча вопросов, но основной тот, который жирный.
Заранее всем благодарен.


 
АлексейК   (2003-07-09 07:54) [1]

Слышал, что по числу строк кода, но это не подходит.
У нас в одном проектом институте в начале 90-х годов была такая система. Так одна дама, "программист", например, вместо циклов писала множество строк кода, и была высокооплачиваем передовым работником. Вообщем маразм получился.
Программист тоже может получать деньги от объема продаж, програмного продукта в создании которого принимал участие или имеет на него авторские права. Иногда можно вычислить выгоду при автомазиции производственого участка и в зависимости от этого определить сумму оплаты труда.
В остальных случаях, согласно договору, где при составлении оного заказчик или работодатель хотят заплатить минимум а программист получить максисум, где нибудь да сойдутся.


 
KSergey   (2003-07-09 08:31) [2]

Нормочасами.
Другое дело как их посчитать.


 
Milz   (2003-07-09 09:25) [3]

Когда-то существовали соответствующие нормы... вроде их не отменяли, до сих пор на шкафу в бумажном виде лежат ;)
Оценивается по кол-ву форм, управляющих элементов и т.п. (оценивается сложность интерфейса) а также по кол-ву строк кода (оценивается "сложность" алгоритма).
Но такой расчёт развращает. Например перебор всех возможных вариантов с динамическим построением дерева перебора и то же с ограничением перебора отличается в 10-20 строках (у меня) из 100-ни, а "покумекать" во втором случае приходиться много больше, и прога во втором случае в 10-ки раз эффективнее...
Так что по-моему лучше рассчитывать по эффекту от проги или в сравнении с аналогами, например, твоя прога делает 90% необходимых функций от той что продаётся на рынке... следовательно цена должна быть примерно 90% от цены той проги :)


 
Anatoly Podgoretsky   (2003-07-09 09:31) [4]

AlexGreG © (09.07.03 05:48)

У нас в деньгах.

Вот программа подсчета строк, по заданию форума :-)

http://podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Language/nps/Projan.zip&file_id=Projan

Можешь произвольно изменять.


 
Е-Моё имя   (2003-07-09 09:32) [5]


> твоя прога делает 90% необходимых функций от той что продаётся
> на рынке... следовательно цена должна быть примерно 90%
> от цены той проги

Windows XP Home Edition 70$ стоит
с таким подходом будешь 10 лет писать 90% ВыньХР, и получишь за 10 лет 63$


 
Nikolay M.   (2003-07-09 09:58) [6]


> Так что по-моему лучше рассчитывать по эффекту от проги

У меня один знакомый программист именно так и работает. Оклад + премия + выполнен план в срок + процент от продаж + что-то еще. Зп колеблется от 200 до 1300 уёв.


 
Milz   (2003-07-09 11:07) [7]

to Е-Моё имя
Может быть именно по этой причине я не знаю ни одной Вынь ХР не от мелкомягких :)

По моему опыту есть 3 принципиальных варианта оплаты:
1. платят оклад + премия за заслуги, но тут дядя за тебя решает сколько ты будешь получать и от тебя почти ничего не зависит
2. платят за время работы над проектом т.е. за время, кот. потрачено для написания проги.
3. ты делаешь проги и продаёшь, тут стоимость проги определяешь исходя из её нужности (эффекта от применения) и сложности в написании (сколько времени потратишь).

Что лучше выбирает каждый для себя...


 
AlexGreG   (2003-07-10 05:53) [8]

Огромное всем спасибо


 
aaa3aaa   (2003-07-10 09:16) [9]

Еще на заре своей карьеры я задал знакомому программеру тотже вопрос...
И он сказал так...
".. Вот есть вариант работы на заказ и есть вариант работы за оклад...
Просят к примеру прогу... примерно определились с функционалом... я поставил сроки... К примеру надо работать днями и ночами 2 месяца + 1м на внедрение, тестрование и доработку... и Цена 1000 уе...
А если (как Milz © 09.07.03 11:07 написал вариант номер 1) за оклад.. а задача таже - то тогда я буду писать эту прогу неспеша год... Но свои 1000 уе я заработаю... И еще и за побочные проекты браться времени хватит"
:)
Конец цитаты.
Из этого конечно следует что цена на проекты в основном договорная... Назначается программистом. Сложность проекта оценивается совместно с работодателем. Грубо говоря они сами должны понимать немного о том "что просят", а программист должен ориентироваться "кто кроме него еще может такое написать?" и "Скока за это можно запросить?" изходя из этого назначать цену, или вообще решать - браться за проект или нет.
ИМХО.
Господа работодатели! Смотрите сами, к примеру, что для вас лучше... платить сразу и результат побыстрее... или, как обычно водится - держать программеров за оклад (который в основном тока на еду, пиво хватает и (не всегда) бесплатный Инет на работе) и наблюдать затягивание сроков сдачи проектов.

Господа программисты! Не работайте бесплатно! Должна быть общая солидарность, которая позволит нам защищать свои интересы.
ИМХО - нужен профсоюз программеров :)
И все вопросы "Скока затребовать?" решать сообщя. Вместе оценивать стоимость задачи и тд.
Кто "за"?


 
sapsi   (2003-07-10 09:56) [10]

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


 
Duce   (2003-07-10 10:09) [11]

Однажды на халтуре у нас попался деловой мужчина...
Оговорили ТЗ, срок и сумму. А потом он добавил, что
если будет сделано и принято быстрее, то расчет след:
days_plan-все время.
S-Гонорар за days_plan.
S_itog=S+S*(days_plan - days_fact)/days_plan;
Вместо 40 дней мы отпаровозили за 32.
И потом долго жадность не давала нам покоя,
ходили и трындили что надо было за 20 сделать:)
вот это стимул был!


 
blackman   (2003-07-10 10:36) [12]

>sapsi
Конкуренция была и будет. Никуда не денешься...
А с Резюме согласен полностью. Хочу только добавить, что не надо замыкаться на начальстве, а и выдумывать работу самому и пердлагать ее не только своему начальству. Искать где можно ещё ...



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

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

Наверх





Память: 0.49 MB
Время: 0.008 c
1-91703
Zigs
2003-07-14 14:22
2003.07.28
Рантайм созданный Canvas does not allow drawing


14-91885
Вован
2003-07-11 17:26
2003.07.28
В че отличие GetВC(0) и CreateDC(0)?


14-91821
r0n1n
2003-07-09 18:24
2003.07.28
Где достать доки или компоненты для создания чата


3-91686
xmrz
2003-07-06 15:36
2003.07.28
Соединение с IB


7-91930
iliann
2003-05-16 22:50
2003.07.28
мышь





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