Ответ на сообщение Re: Программист. пользователя олдж
Вот, вот... о том же.

"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
|
|
![]() |
![]() |
Ответ на сообщение Re: Программист. пользователя олдж
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя tolstopuz
Программирование - это как сочинение на заданную тему, просто на другом языке. Вот как раз в 40 - времени нету... его ценишь и очень высоко.
А попозже, начинаешь понимать, что есть время или его нет, но учить кого-то все равно надо... будет он работать рядом или уйдет куда - уже не так важно.
...
...
...
Не знаю, в молодости получалось... почему сейчас не получится? Хочу попробовать... да может уйти на преподавательскую деятельность... а то уже всякого насмотрелся.
Ответ на сообщение Re: Программист. пользователя tolstopuz
Тут вот какая беда получается: апдейт, в большинстве случаев (ну если это именно апдейт, а не багфикс), несет с собой новый функционал. А в новом функционале - завсегда есть баги. Хуже то, что баги попадают и в уже имеющийся ранее, т.е. отлаженный, с точки зрения клиента, функционал. Регрес-тесты, понятно, несколько вправляют ситуацию, но, увы, не на 100%. > Главное - периодически подкидывать новые баги в апдейтах, чтобы клиент не сполз с крючка. Но ведь такое сопровождение называется просто и ёмко - кидалово.
Вот, вот... о том же.![]()
Исправлено пользователем KSergey (05.01.12 19:54)
Ответ на сообщение Re: Программист. пользователя tolstopuz
Большой - состоящий из множества подсистем. В большом проекте, особенно когда его делали 5-10 лет 10-20 человек, физически невозможно по времени всё переписать идеально. Человек, который видел гору, никогда уже не будет бить себя пяткой в грудь и кричать, какой он молодец, что по-быстрому распарсил прайс-лист. Ну есть в моей жизни пусть и небольшие, но качественные разработки... хотя как мерить "большие или не очень"? Любой большой продукт складывается как раз из таких мелочей...
42
Ответ на сообщение Программист. пользователя KSergey
Вы издеваетесь? Купил ПО, а потом дополнительно платишь за багфиксы своей версии? Вы когда MS Windows покупаете, то апдейды тоже за деньги качаете? Или ещё смешнее: купил дырявые ботинки, а потом платишь, чтобы дырки заклеили?Не надо нового функционала? не платите поддержку, всего и делов-то. > Главное - периодически подкидывать новые баги в апдейтах, чтобы клиент не сполз с крючка. Но ведь такое сопровождение называется просто и ёмко - кидалово.
Вот, вот... о том же.![]()
Ну или платите за версию, разрабатываемую лично для вас - и такие клиенты есть, им критично, чтобы новых багов не было, соответственно платят за багфикс сугубо своей ветки.
42
Ответ на сообщение Re: Программист. пользователя MarLambo
Всё верно говорите! Многие так и делают. Так что если хотите просто учить - попробуйте в вузах или техникумах почитать лекции. Пара студентов всегда найдется достойных.
42
Ответ на сообщение Re: Программист. пользователя олдж
Ну, тут главное, что бы часть сливок студенту досталась Всё верно говорите! Многие так и делают.
И снимают неплохие сливки из самых сообразительных и дешёвых студентов.
Причём источник неиссякаемый. И дело благородное
Ответ на сообщение Re: Программист. пользователя MarLambo
Правило номер раз для работников - началась задержка зп, вали быстрее. Начали экономить на бумаге для принтера - задумайся о смене работы. Все было хорошо. До кризиса... Наступили сложные времена. Заказчики отваливались один за другим. Собрал народ и сказал - так и так денег пока не будет больших, на подсосе надо поработать.
Ответ на сообщение Re: Программист. пользователя Developer
Ну, форма оплаты разная была, в зависимости от специализации. Правило номер раз для работников - началась задержка зп, вали быстрее. Начали экономить на бумаге для принтера - задумайся о смене работы.
Или сотрудники проценты от прибыли получали?
Ответ на сообщение Re: Программист. пользователя олдж
Ну насчет пятки в грудь... я так понимаю, Вам особо гордиться нечем, раз помалкиваете.... "большие проекты"... может и участвовали, только похоже лучше не вспоминать... ... В большом проекте, ..., физически невозможно по времени всё переписать идеально. Человек, который видел гору, никогда уже не будет бить себя пяткой в грудь и кричать, какой он молодец, что по-быстрому распарсил прайс-лист.
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Программист. пользователя KSergey
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя MarLambo
Так поэтому и написал, что это НЕ на работу... и денюг не будит... тока обучение. Вроде по-русски писал, ни панимаю. А брать именно на работу человека, что бы он работал только за духовную пищу и туманные перспективы стать специалистом несколько неправильно.
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя tolstopuz
Значит я не так понял. Сорри.Так поэтому и написал, что это НЕ на работу... и денюг не будит... тока обучение. Вроде по-русски писал, ни панимаю. А брать именно на работу человека, что бы он работал только за духовную пищу и туманные перспективы стать специалистом несколько неправильно.![]()
Ответ на сообщение Re: Программист. пользователя tolstopuz
Я скачал книжку Касьянова "Оптимизирующие преобразования программ" Критерии то просты "как три рубля":
Если код повторяется "почти" - то это функция с параметрами... если есть одинаковый по сути, но разный по содержанию набор действий - то надо делать классы с наследованием от интерфейса...
а в основе лежит малюсенькая книжка Касьянова "Оптимизационные преобразования программ"... только много ли в Новосибе прогеров кто всю математику в ентой книжке осилил?
42
Ответ на сообщение Re: Программист. пользователя олдж
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя tolstopuz
42
Ответ на сообщение Re: Программист. пользователя tolstopuz
Нас рать?!
В нанотехнологии - наношагами
"Современные кроссоверы делают геи" (с)
Ответ на сообщение Re: Программист. пользователя tolstopuz
А тут как раз все просто: ка кнаписано в ТЗ - так и надо делать. Проработка, согласование ТЗ - это, замечу, отдельные деньги. Плюс модельные прототип. Вот из последнего: ну переделал (точнее сваял заново) диалог... попробовал - неудобно... позавчера добавил кнопок... сегодня прикрутил ишо пару... это апдейт? Фиг. Это доработка до разумного состояния.
Тут все не так однозначно. А уж про багфиксы, за которые бабло реально берут - ваще молчу...
Исправлено пользователем KSergey (06.01.12 22:48)
Ответ на сообщение Re: Программист. пользователя олдж
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя Квазимодо
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Программист. пользователя KSergey
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя tolstopuz
tolstopuz, выдыхайте И на том спасибо. Хотя бы заинтересовал и скачать заставил, уже плюсик... я даже на это не рассчитывал. Надеюсь, на досуге, между баг-фиксингом мега проектов, все-таки освоите постепенно...![]()
42
Ответ на сообщение Программист. пользователя KSergey
Есть доля правды в Ваших словах. Но не совсем. Когда клиент приходит через год и Вы ему говорите но сейчас это уже платно - это обычное кидалово. Если Вы честно до покупки расскажете клиенту, как поступите, он станет покупать/заказывать у вас софт? Правильная модель взаимодействия: предупредить заранее всех клиентов 5 версии, что поддержка будет прекращена через N месяцев. А до этого момента фиксим баги за свой счёт, потому что взяли на себя обязательство. Как Вы правильно заметили ПО сложное. И оно в первую очередь сложное для клиента. Клиент не в состоянии сразу оценить, что покупает, и вынужден доверять. Зачем же кидать его в ответ? И если не можем пофиксить купленную им версию, то значит бесплатно даруем апгрейд.Тут все не так однозначно. А уж про багфиксы, за которые бабло реально берут - ваще молчу...
Кулиент купил версию номер 5 (условно). Все его устраивает.
Через год приходит и говорит: чуваки, тут вот есть баг. Ему говорят: да, действительно, так оно и есть. Но исправлен он в версии 7, покупайте апгрейд - и радуйтесь. Хотите, чтобы лично для вас в 5-й версии поправили этот баг - окей, но сейчас это уже платно.
Если вам не понятна такая ситуация - значит вы просто не работали в промышленном создании ПО и не разрабатывали по 5..10 лет продукт. Ясно, что за это время оно, обрастая фичами, крайне существенно эволюционирует.
42
Ответ на сообщение Re: Программист. пользователя олдж
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Исправлено пользователем tolstopuz (07.01.12 18:35)
Ответ на сообщение Re: Программист. пользователя tolstopuz
А "имеющееся ПО" - оно, понятно, из воздуха берется, ага? На сегодня, думаю достаточно сложно найти бизнес-процессы, которые плохо или совсем не автоматизируются имеющимся ПО
Ответ на сообщение Re: Программист. пользователя олдж
Разумется, это все оговаривается. Если Вы честно до покупки расскажете клиенту, как поступите, он станет покупать/заказывать у вас софт?
Ответ на сообщение Re: Программист. пользователя KSergey
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя KSergey
Например две модели проприетарщины:Разумется, это все оговаривается. Если Вы честно до покупки расскажете клиенту, как поступите, он станет покупать/заказывать у вас софт?
Если же речь про массовый софт, который продается десятками тысяч копий - ну не будет никто никакой баг-фикс под конкретного покупателя делать. В лучшем случае - патч. А часто - только в новой версии. Речь, конечно, скорее про не очень критичные баги.
42
Ответ на сообщение Программист. пользователя tolstopuz
Это первый ключевой момент, который раскрывает причину появления этой темы. Для сведения: книжка издательства Наука 1988г. Можете назвать книжки, которые Вы прочитали в этом веке? Он ведь уже на 12 пошёл. Читал и разбирался достаточно давно, ещё в прошлом веке, поэтому по памяти...
Вообще с уважением отношусь к old-scool программистам. Но, простите, книжка Касьянова к ООП имеет такое же отношение, как музыка Моцарта. Если бы Вы хотя бы пробовали в своё время Smalltalk, то такое бы не писали. Хотя строчками выше видно, что вроде по названиям различаете ООП и функциональное программирование. Но дело даже не в этом. Называть процесс декомпозиции системы (неважно - в ооп или функ программировании) оптимизацией и вещать про многовходовые процедуры и генерацию дочерних методов в ооп - действительно сильно. методика втягивания процедур/функций/методов одного внутрь другого предполагает объединение кода двух процедур с предварительным "обобществлением параметров/результатов"... дополнительный код в начале/конце обобщенной процедуры, сводящий основные тела в одно целое...
конкретно для Фортрана-2 - это возможно в виде генерации многовходовой процедуры, а для ООП - в виде генерации дочерних методов... собственно чего и написал выше...
42
Ответ на сообщение Re: Программист. пользователя олдж
42
Ответ на сообщение Re: Программист. пользователя олдж
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя tolstopuz
Я попросил указать хотя бы одну-две книжки из этого века. Вы не смогли. Освоите эту книжку - подскажу следующую...![]()
42
Ответ на сообщение Программист. пользователя олдж
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя tolstopuz
Вы даже не представляете, насколько Вы правы! и в том и в другом случае применение основ оптимизационных методов, на практике, оказывается крайне полезным. А не только в построении компиляторов... и если книжка писана в 88-м и ориентирована на построение компиляторов, то это никак не закрывает её использование в современном сайтостроении...
Ответ на сообщение Re: Программист. пользователя nysv
Это шедевр! Так на современных грузчиков без слез смотреть невозможно - не знают даже базовых работ Данцига и Канторовича!
Пока они пилили нефтяную трубу,
Красные пятна появлялись на белом снегу.
Ответ на сообщение Re: Программист. пользователя nysv
Пока они пилили нефтяную трубу,
Красные пятна появлялись на белом снегу.
Ответ на сообщение Re: Программист. пользователя nysv
42
Ответ на сообщение Re: Программист. пользователя nysv
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Исправлено пользователем tolstopuz (08.01.12 17:10)
Ответ на сообщение Программист. пользователя tolstopuz
жизнь прекрасна!
Ответ на сообщение Re: Программист. пользователя ANik1C
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Исправлено пользователем tolstopuz (08.01.12 19:23)
Ответ на сообщение Программист. пользователя tolstopuz
Ответ на сообщение Программист. пользователя tolstopuz
Разные тексты могут быть поняты по-разному в зависимости от личного опыта читающего, его настроения, предпочтений и проч. Влиять на это понимание часто бывает невозможно даже в очной беседе. Ви так и не поняли, что "занавес - отличный"... Вас всех низвели ровно до того уровня ремесленника, который и есть "программист со стажем", пардон техник СТО или грузчик...
Ответ на сообщение Re: Программист. пользователя nysv
А я, пожалуй, все-таки выскажусь еще раз. Сам я являюсь ремесленником без особых достижений и не особо переживаю по этому поводу. А ТС, похоже, переживает. И единственный доступный ему путь - низвести остальных еще ниже себя.Однако чего я точно не хотел и не хочу делать - так это "низводить" кого-либо до какого-либо уровня. Ви так и не поняли, что "занавес - отличный"... Вас всех низвели ровно до того уровня ремесленника, который и есть "программист со стажем", пардон техник СТО или грузчик...
Подобные порывы, как правило, являются не более чем отражением известных личных комплексов
жизнь прекрасна!
Ответ на сообщение Re: Программист. пользователя Saint777
Ответ на сообщение Re: Программист. пользователя nysv
Не нужно обижаться на ТС. Он безусловно неплохой специалист. Просто после исправления таких багов:Подобные порывы, как правило, являются не более чем отражением известных личных комплексов Вас всех низвели
возник достаточно распространённый комплекс у программистов "я - стар, я - суперстар". И многие либо были такими, либо видели таких, либо остались такими. Самое лучшее лекарство от этого - смена работы и проба сил в команде себе равных. Самоутверждаться на посредственности значит только запустить болезнь. Поэтому когда уважаемый tolstopuz говорит "Вас всех..." (а выше в посте я писал про "Все быбы-..."). Это он в подтексте обращается не к форумчанам, а к тем косячникам, с которыми пришлось столкнуться. парсинг прайсовых файлов... был сделан первый вариант (вобщем-то пробный), который затыкался по памяти на сервере на файлах от 500 товарных строк... там на некоторых страничках это ограничение прописано ишо(!) ... 500 строк "крутил" минут 15 (если не больше) и это с memcache и прочими "ускорялками"...
42
Ответ на сообщение Программист. пользователя tolstopuz
жизнь прекрасна!
Исправлено пользователем ANik1C (09.01.12 11:47)
Ответ на сообщение Программист. пользователя ANik1C
Вы просто мало не знаете о том времени. А мне посчастливилось работать в коллективе со старой гвардией. Поверьте, среди них чудо-богатыри есть ого-го. И сейчас работают точно так же на заграницу. Да, появляется ворчливость и прочие атрибуты возраста (желание признания заслуг). Но в целом пацаны - палец в рот не клади. Поверьте, с тех времён ничего не изменилось. Кто был сообразительным, тот им и остался. Кто любил своё ремесло, тот чего-то достиг. Ну и конечно среди них были и псевдо-программисты. И если сейчас такие стригут бабло, то тогда такие к научным степеням тяготели. Ну и еще соображения. Налицо конфликт поколений. Уходящее поколение (от 50 и выше) выросло и начало работать в застой.
Просто в корне неверно. Раньше эта индустрия была неразвита + СССР. Инструментарий: командная строка (а то и клавиши-биты для ввода слов программы) + своя голова. Занимались этим только фанаты. Любители лёгкого бабла не портили общую картину - они все фарцой занимались (джинсы там, видики и пр.) раньше программистов было мало и выбирать не из кого и сравнивать не с кем
42
Ответ на сообщение Программист. пользователя олдж
42
Ответ на сообщение Программист. пользователя олдж
жизнь прекрасна!
Ответ на сообщение Re: Программист. пользователя ANik1C
Да. Вы правы. Только не к исследовательским, а фундаментальным, на которых индустрия стоит. Уверен, что Ваши знакомые богатыри все-таки ближе к исследовательским проектам, а не сайты клепают. Поэтому для них мало что изменилось.
42