На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (4) 1 2 [3] 4  все  ( Перейти к последнему сообщению )  
> Разработка и программирование , Разработка vs программирование
    Цитата wind @
    Так с этого мы и начали Никто не хочет оплачивать специалистов, кодеров, понимаешь, подавай, подешевше.
    Я бы все-таки с немного другой точки смотрел. От спецов выхлоп должен быть соответствующий их уровню - от этого зависит эффективность работы организации. У нас сейчас не Советский Союз, где размер оплаты труда скиллами определялся, сейчас все-таки больше именно выхлоп смотрят.

    Добавлено
    Цитата mo3r @
    Не зря же в гугле почти у всех есть научная степень не менее Ph.D. (кандидата наук).
    Есть еще и амбиции организации.
    Сообщение отредактировано: Rikkie -
      Цитата Rikkie @
      Я бы все-таки с немного другой точки смотрел. От спецов выхлоп должен быть соответствующий их уровню - от этого зависит эффективность работы организации. У нас сейчас не Советский Союз, где размер оплаты труда скиллами определялся, сейчас все-таки больше именно выхлоп смотрят.

      Вот-вот. Вот в гугле и добиваются таких результатов — там нету «кодеров». Каждый делает что-то свое. А от рутины они спасают благодаря новым разработкам, методикам и инструментам. Например, Джоэл очень хорошо об этом написал. http://www.joelonsoftware.com/items/2006/08/01.html
        Цитата mo3r @
        Вот-вот. Вот в гугле и добиваются таких результатов — там нету «кодеров». Каждый делает что-то свое. А от рутины они спасают благодаря новым разработкам, методикам и инструментам.
        Гугл может себе позволить содержать высокопрофессиональных специалистов. Впрочем, Интел (в нашем здании его филиал трется) тоже содержит высокопрофессиональных специалистов, но среди этих специалистов именно разработкой занимаются несколько, так сказать, батонов, а остальные выполняют как раз функции кодеров. Ну и зарплата у них отличается соответственно.
          Цитата Rikkie @
          Гугл может себе позволить содержать высокопрофессиональных специалистов.

          Им хватает ума не экономить на специалистах.
            Цитата wind @
            Им хватает ума не экономить на специалистах.
            однако, и спрос с них соответственный ;)
              Наша промышленная цивилизация развивается по пути специализации. Форд в начале 20 века придумал конвейр и с тех пор рабочий выполняет узкие функции. Чем уже область, тем у человека глубже знания в этой области. Если относиться к разработке программ как отрасли промышленности - разработчик=конструктор, кодер=рабочий.
              ВЕДУЩИЙ РАЗРАБОТЧИК САМ НЕ ДОЛЖЕН ПИСАТЬ КОД (КАК НАШ ТЕХНИЧЕСКИЙ ДИРЕКТОР)
              РУКОВОДИТЕЛЬ ГРУППЫ РАЗРАБОТКИ ДОЛЖЕН ПИСАТЬ ТЗ И СПЕЦИФИКАЦИИ,
              ИНАЧЕ ПОЛУЧИТСЯ ПОЛНЫЙ БАРДАК!!!
                Цитата Rikkie @
                однако, и спрос с них соответственный ;)

                Конечно. И спрос, и предоставляемые средства и возможности. В гугле работают умные люди, потому что руководят всем умные люди (закончившие университет). В отличие от микрософта, глава которого бросил университет.

                Добавлено
                Цитата Rey-Ki @
                РУКОВОДИТЕЛЬ ГРУППЫ РАЗРАБОТКИ ДОЛЖЕН ПИСАТЬ ТЗ И СПЕЦИФИКАЦИИ,
                ИНАЧЕ ПОЛУЧИТСЯ ПОЛНЫЙ БАРДАК!!!

                Вот только что под этим понимать? По-моему, код на языке высокого уровня является полной спецификацией. На русском или другом естественном языке это все не описать.
                  Цитата mo3r @
                  Конечно. И спрос, и предоставляемые средства и возможности. В гугле работают умные люди, потому что руководят всем умные люди (закончившие университет). В отличие от микрософта, глава которого бросил университет.
                  Умные - не умные, а все равно кто-то будет локомотивом, а кто-то вагонами. А на мелкософт и БГ не стоит коситься - они в этом мире и оч нехило развернулись, что уже многое доказывает.

                  Цитата mo3r @
                  По-моему, код на языке высокого уровня является полной спецификацией.
                  Ага, замечательно. Отдает одна рабочая группа свою часть проекта другой рабочей группе. А интерфейс??? Читайте сурцы... Офигительно!!... Тратится куча времени, чтобы в сурцах разобраться. А проект горит...
                    Цитата Rey-Ki @
                    РУКОВОДИТЕЛЬ ГРУППЫ РАЗРАБОТКИ ДОЛЖЕН ПИСАТЬ ТЗ И СПЕЦИФИКАЦИИ,
                    ИНАЧЕ ПОЛУЧИТСЯ ПОЛНЫЙ БАРДАК!!!

                    Почти согласен.

                    Только разработчик софта никогда не может быть руководителем или тэ-зэ-писателем, иначе он не разработчик. Как вы верно подметили, человек хорошо справляется только с чем-то одним. А человек, занимающийся заданиями и спецификациями, априори некомпетентен в разработке.
                    Сообщение отредактировано: wind -
                      В странную плоскость перешел спор. Что такое "кодер"? Что такое "разработчик/ведущий программист"? На самом деле они отличаются квалификацией. И это отличие выражается в том, что один не может выполнять задачи, поручаемые другому. Программист с низкой квалификацией (небольшим опытом) врядли "поднимет" разработку сложного программного комплекса. Ведущий же программист не станет (при грамотном руководстве) заниматься рутинным кодированием, ибо его рабочее время может быть потрачено с большей пользой. Но, как говорится, "плох тот рядовой, который не мечтает стать генералом" и плох тот кодер, который не мечтает стать ведущим программистом. Такого лучше гнать сразу и далеко, ибо пользы от него (в итоге) - чуть, т. к. нет стимула расти.
                        Цитата mo3r @
                        Вот только что под этим понимать? По-моему, код на языке высокого уровня является полной спецификацией. На русском или другом естественном языке это все не описать.

                        Допустим, наша компания продает программу на АЭС (я вам этого не говорил! ;) )
                        Технический директор сидит и пишет Спецификацию! Спецификация - документ, составленный в строгом соответствии с ГОСТом! Я специально ездил в ленинский зал публичной библиотеки и ксерил ГОСТы :D Под спецификацией на ПО стоят подписи нашего гендиректора и техдиректора! Существует другой документ: протокол приемо-сдаточных испытаний. Под ставит подписи заказчик (министр атомной промышленности, директор АЭС и главный инженер АЭС). Если на АЭС происходит авария по нашей вине, сажают всех кто подписи поставил :no: Исходники не являются документами! :D
                          Цитата Rey-Ki @
                          Технический директор сидит и пишет Спецификацию!

                          Спецификаци — это и есть описание на языке высокого уровня.
                            Цитата mo3r @
                            Спецификаци — это и есть описание на языке высокого уровня.
                            :blink:
                            Сам определение придумал?

                            Из википедии:
                            Цитата
                            Специфика́ция — (от англ. Specification) инженерный термин, обозначающий набор требований и параметров, которым удовлетворяет некоторая сущность. К примеру, мост через реку удовлетворяет таким параметрам, как максимальный общий вес нагрузки, максимальная нагрузка на ось, максимальная скорость ветра и т. д.

                            Спецификация может также содержать требования клиента к производителю. Чаще всего в русском языке такую спецификацию называют техническим заданием. Тем не менее, в сфере программирования и компьютерных систем этот термин употребляется наравне. К примеру, спецификация программного комплекса включает описания диалогов пользователя, требования к памяти и процессорам, производительности системы.

                            И причем тут язык высокого уровня?
                            Сообщение отредактировано: Flex Ferrum -
                              Цитата Rikkie @

                              И причем тут язык высокого уровня?

                              Язык человека — это язык низкого уровня или высокого?
                                Цитата Ho Im @
                                Язык человека — это язык низкого уровня или высокого?
                                Это язык вообще не поддающийся компиляции ;)
                                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (4) 1 2 [3] 4  все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0585 ]   [ 14 queries used ]   [ Generated: 6.07.25, 20:12 GMT ]