![]() |
|
Модераторы: Се ля ви |
![]()
|
|
| COVD |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: нет Всего: 43 |
Есть ли в программировании понятие ноу хау? Другими словами, есть ли что программистам скрывать друг от друга? Какое-то удачное решение конкретной задачи, которым определяется коммерческий успех компании. Например, успех гугла наверное в немалой степени обусловлен передовыми техническими решениями. Или программисты все в одной лодке посреди океана информации, и дай бог суметь выплыть, а секреты - забота бизнеса? Конечно, формально программисты могут быть ограничены условиями контракта, но по существу в программистской среде принято обмениваться информацией, помогать друг другу.
Это сообщение отредактировал(а) COVD - 13.10.2006, 23:50 |
|||
|
||||
| LesnoyChelovek |
|
|||
![]() странник Интернета ![]() ![]() Профиль Группа: Участник Сообщений: 346 Регистрация: 27.2.2006 Где: Русь Репутация: нет Всего: 10 |
Программирование, как и всякое творчество, содержит свои секреты. Кто-то использует какой-то новый алгоритм им самим разработанный, но не хочет им делиться. Кто-то просто нашёл новый способ писать программы и тоже держит в секрете.
-------------------- Делай добро и бросай его в воду... оно не утонет.. добром к тебе вернеться. http://picasaweb.google.com/LesnoyChelovek/Photo |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
...а кто-то хочет описать и рассказать, но это слишком сложно, и потому - умирает вместе с ним
|
|||
|
||||
| DarlkElfTen |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 16.3.2006 Репутация: нет Всего: 1 |
аха, однозначно есть))
--------------------
"Две башни" |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
У меня самого в контракте есть этот пункт. По сабжу. По идее, то, что защищено патентом - это не секрет, но к использованию запрещено (без согласия автора, разумеется). А патентом защищается все, что: а) является полностью инновационным, б) состоит из известных компонентов, но в данном наборе является чем-то оригинальным. Поэтому понятие "ноу-хау" есть, но оно не скрывается, а, наоборот, выносится на всеобщий обзор после процедуры патентования. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
В программировании такого понятия нет. Есть в области алгоритмики, проведения проектов итд. А в самом программировании ноу хау не больше, чем в написании книг. Кто-то может, кто-то нет.
И не может быть ноу хау "как разрабатывать алгоритмы", а кодирование - работа робота. А почему у одного код лучше чем у другого никто сказать не может (я имею ввиду, если спецов сравнивать, конечно). |
|||
|
||||
| COVD |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: нет Всего: 43 |
Трудно представить, как в программировании можно запретить что-то использовать. Да и запатентовать. Меня все же интересует, отвлекаясь от формальной стороны дела и определений, чувствуют ли программисты некоторую причастность к корпоративным секретам. Есть ли ощущение, что некоторые моменты нельзя публиковать в статьях, на форумах и т.д. или в программистском ремесле это не имеет места? Добавлено @ 18:06
Если бы было так, давно бы роботы и кодировали, и мы сменили бы профессию. Соглашусь с вами в том, что в написании относительно изолированных кусков кода ("кодирование") вряд ли может быть тайна, способная повлиять на коммерческий успех компании. Приемы "кодирования" обычно оформляются в виде шаблонов (паттернов) и программисты амбициозно плодят все новые и не прячут их. Это сообщение отредактировал(а) COVD - 18.10.2006, 18:07 |
||||
|
|||||
| rgsoftware |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 7.6.2005 Репутация: нет Всего: 2 |
Тем не менее, например, формат GIF был защищён патентом, и никто не имел права использовать GIF-картинки в своей программе без уплаты авторских отчислений. По-моему, также был защищён патентом алгоритм арифметического кодирования.. |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Не далее, как две недели назад у нас был тренинг по этому делу. Рассказывали о процедуре патентования. Правда, я не удержался от вопроса о прибылях от патентов, и, как я понял, они невелики. Скорее это своего рода гонка: Сименс в этом году сделал 1000 патентов, а мы только 700, некузяво, плохо работаете. Ну и, плюс, перестраховка на тот случай, если среди этого мусора окажется действительно нужная и прибыльная вещь. У меня - нет. Но у меня и патентов нет -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| COVD |
|
||||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: нет Всего: 43 |
Все перечисленное врядли можно считать достижениями программистов. Скорее математиков. Алгоритм, сомнений нет, можно запатентовать. Алгоритм - не тайна, как правило. Но технология - не алгоритм.
Наверное это все же привязано к какому-то железу. Микроэлектронщики этим славятся, у них на каждый чих есть патент.
Понятно. А если что появится, так надо быстренько запатентовать, как учили, и опять никаких секретов. Но ведь бывает так, что интересно знать, как конкуренты (или не конкуренты) решают аналогичные проблемы. Или тут нет проблемы, а просто вопрос умения пользоваться Гуглом ? |
||||||
|
|||||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
В основном, конечно, железо и протоколы, но не только. "Быстренько" не получится. Года три
Не знаю. Одно дело - спросить "в толпу", на форуме, а другое - обратиться непосредственно к конкуренту с вопросом. Вспомнил, как на выставке, посвященной IP TV, нашего представителя одна из фирм не пустила на свою демонстрацию. Но обычно проблем с этим нет - общую архитектуру не скрывают, разве что детали. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| COVD |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: нет Всего: 43 |
Наверное, поэтому Майкрософт не доверяет патентам и на всякий случай все прячет.
Ну, это наверное внутрикорпоративная легенда. Для поднятия духа бойцов |
||||
|
|||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Да какая уж там легенда - человек через один стол от меня сидит, один из наших тимлидов. А выставка была вот эта, месяц назад: IBC. Так что никаких легенд, бород и мха Это сообщение отредактировал(а) batigoal - 19.10.2006, 15:14 -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
оно есть так как до сих пор создаются какие то новые языки программирования... |
|||
|
||||
| achepkunov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 13.12.2006 Репутация: 1 Всего: 1 |
Есть три научные традиции: Французская, Немецкая и Русская. Во французской основа - борьба лидеров, в немецкой - борьба школ, в русской открытое обсуждение идей. (это по материалам одного интересного чувака). Думаю, в этом плане программирование на науку чем-то похоже.
|
|||
|
||||
![]()
|
| Правила раздела "Философия программирования": | |
|
|
Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО: • вопросы перспективного развития методов написания ПО; • изменяющиеся языки и методологии программирования; Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Философия программирования | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |