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

"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин
(а не на "вертикаль власти" надеяться)
|
|
|
Ответ на сообщение Re: Программист. пользователя олдж

"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин
(а не на "вертикаль власти" надеяться)
Ответ на сообщение Re: Программист. пользователя tolstopuz
Вот как раз в 40 - времени нету... его ценишь и очень высоко.Программирование - это как сочинение на заданную тему, просто на другом языке.
А попозже, начинаешь понимать, что есть время или его нет, но учить кого-то все равно надо... будет он работать рядом или уйдет куда - уже не так важно.
...
...
...
Не знаю, в молодости получалось... почему сейчас не получится? Хочу попробовать... да может уйти на преподавательскую деятельность... а то уже всякого насмотрелся.
Но по мере чтения лекций стало понятно, что там есть вполне заинтересованные студенты.
А выбрал эту профессию только потому, что ему на одном из практических занятий понравилось, то как я их учил делать мультики в Macromedia Flash, и он решил, что сам напишет такую программу
Приятно было, не спорю. Что не зря 2 раза в неделю туда и обратно мотался.Ответ на сообщение 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
Не нужно обижаться на ТС. Он безусловно неплохой специалист. Просто после исправления таких багов:Вас всех низвелиПодобные порывы, как правило, являются не более чем отражением известных личных комплексов
парсинг прайсовых файлов... был сделан первый вариант (вобщем-то пробный), который затыкался по памяти на сервере на файлах от 500 товарных строк... там на некоторых страничках это ограничение прописано ишо(!) ... 500 строк "крутил" минут 15 (если не больше) и это с memcache и прочими "ускорялками"...возник достаточно распространённый комплекс у программистов "я - стар, я - суперстар". И многие либо были такими, либо видели таких, либо остались такими. Самое лучшее лекарство от этого - смена работы и проба сил в команде себе равных. Самоутверждаться на посредственности значит только запустить болезнь. Поэтому когда уважаемый tolstopuz говорит "Вас всех..." (а выше в посте я писал про "Все быбы-..."). Это он в подтексте обращается не к форумчанам, а к тем косячникам, с которыми пришлось столкнуться.
42
Ответ на сообщение Программист. пользователя tolstopuz
жизнь прекрасна!
Исправлено пользователем ANik1C (09.01.12 11:47)
Ответ на сообщение Программист. пользователя ANik1C
Ну и еще соображения. Налицо конфликт поколений. Уходящее поколение (от 50 и выше) выросло и начало работать в застой.Вы просто мало не знаете о том времени. А мне посчастливилось работать в коллективе со старой гвардией. Поверьте, среди них чудо-богатыри есть ого-го. И сейчас работают точно так же на заграницу. Да, появляется ворчливость и прочие атрибуты возраста (желание признания заслуг). Но в целом пацаны - палец в рот не клади. Поверьте, с тех времён ничего не изменилось. Кто был сообразительным, тот им и остался. Кто любил своё ремесло, тот чего-то достиг. Ну и конечно среди них были и псевдо-программисты. И если сейчас такие стригут бабло, то тогда такие к научным степеням тяготели.
раньше программистов было мало и выбирать не из кого и сравнивать не с кемПросто в корне неверно. Раньше эта индустрия была неразвита + СССР. Инструментарий: командная строка (а то и клавиши-биты для ввода слов программы) + своя голова. Занимались этим только фанаты. Любители лёгкого бабла не портили общую картину - они все фарцой занимались (джинсы там, видики и пр.)
42
Ответ на сообщение Программист. пользователя олдж

42
Ответ на сообщение Программист. пользователя олдж
жизнь прекрасна!
Ответ на сообщение Re: Программист. пользователя ANik1C
Уверен, что Ваши знакомые богатыри все-таки ближе к исследовательским проектам, а не сайты клепают. Поэтому для них мало что изменилось.Да. Вы правы. Только не к исследовательским, а фундаментальным, на которых индустрия стоит.
42