Комментарии 630
1. Кранчи и Work-life balance. Это молодому «зумеру» легко навешать на уши лапши, что «ах клиент хочет вчера и надо напрячься». Опытный коллега сразу спросит про компенсацию и «почему я теперь должен спасать факап менеджмента бесплатно, не я же обещал что завтра будет готово».
В итоге — 40-летние+ спокойно коммитят код с 9 до 6, прекрасно зная по опыту, что «breach the contract» это весьма часто — лишь способ манипуляции линейным персоналом, чтобы менеджмент получил больше бонусов.
А вот 25+ — воспринимают это за чистую монету и живут в офисе. Да и молодежь обычно еще не обременена семьей / детьми, и только у них есть физическая возможность жить в офисе.
2. Нематериальные плюшки. Молодежи важна трех-долларовая маечка с надписью «лучшему кодеру полумесяца
3. Амбиции и Чувство вины. Молодежь оптимистична, часто на себя берет «повышенные соцобязательства». Как результат — становится объектом манипуляций нечистоплотных менеджеров, которые вызывают чувство вины и прилив энтузазизьма, просто регулярно напоминая как «пообещал но не сделал». Это опытному
4. Численность бьет класс. Ну и самое главное, в огромном числе проектов выбирается экстенсивный путь развития. Надо больше
А то что молодежь при этом соберет все возможные грабли — так смотри первых три пункта, при минимальной аккуратности эффективных — ошибки и переделки пойдут в счет (само)обучения той же самой молодежи «и без дополнительных капиталовложений» (С).
:-)
Опытный коллега сразу спросит про компенсацию
Ответ предсказуем: у нас были сроки, ты не уложился; последние три дня начинал работу в N часов, когда все были на работе в X часов; на той неделе тебе разрешили уйти раньше, чтобы отвезти жену на прививку; менеджер остаётся работать позже, чтобы отвечать на твои вопросы по вечерам; у тебя и так слишком много поблажек.
Приходит позже, уходит раньше, отпрашивается. Да еще и сроки срывает.
Уже годам к 30 все учатся соблюдать график. Если где-то ушел раньше раньше или пришел позже (случаи разные бывают), то без напоминаний поработаешь в другой день побольше.
— У нас срок до воскресенья, потому что в понедельник показываем заказчику
— Не успеем, слишком много нужно сделать
— Надо успеть
— Вряд ли
…
— Вы не успели в срок, что будем с вами делать?
Есть немного другая концовка:
— Успеем только если будем забивать на мелочи и делать хоть как-нибудь, лишь бы было
— Делайте так
…
— Заказчик очень недоволен, ругается, потому что всё еле-еле работает и не соответствует дизайну, у нас есть 700 правок, срок до пятницы, но учтите, что вы уже поставили компанию в неудобное положение
Всё остальное тоже может иметь нюансы.
У вас срок до воскресенья? ладно, выкатываем MVP. Уметь будет вот это и вот это и более ничего. Не забудьте сообщить заказчику, чтобы он не сильно удивлялся на показе. А если ещё раз подпишетесь на такое без предварительного получения оценки от разработки, я буду вынужден поставить проблему перед руководством.
но учтите, что вы уже поставили компанию в неудобное положение
это работает против молодого разработчика, который строит карьеру.
Аксакал в этот момент улыбается и делает ручкой "пока-пока".
И менеджмент остается у разбитого корыта, заваленного говнокодом.
Какой же он тогда аксакал, если не имеет? :) Если он не имеет опыта смены работы, если он 10 лет сидит в компании на той же должности — значит на него все еще действуют все те же паразитные программы менеджемента. И он, в общем, не аксакал, а засидевшийся на одном месте джун.
Как правило, да. Я знаю, бывают исключения из моих слов, тысячи их и нюансы, тысячи их.
но учтите, что вы уже поставили компанию в неудобное положение
если работа устраивает, чего ж её менять?Лучшее — враг хорошего. И в этой войне важно правильно выбрать сторону.
По-моему, есть мало смысла в сравнении текущего места работы с бейзлайном в абсолютной величине, куда информативнее смотреть на относительные данные — лучше ли текущее место работы, чем другие, или хуже. Регулярные собеседования позволяют лучше понимать, куда движется рынок — какие навыки нужно актуализировать, чтобы не выпасть из струи, сколько сейчас платят за текущие навыки и тд. Ну а периодически выпадающие из этого потока собеседований офферы, которые принимаются, если они лучше текущего места работы — лишь небольшой бонус
У меня какой-то психологический барьер, что если я собеседуюсь, значит собрался устраиваться, и если меня готовы взять, а я не иду, то я как бы обманщик, чуть ли не мошенник, потратил время людей, подарил им надежду и пропал. Не научился обманывать и разрушать ожидания, разве что неосознанно.
Тут же предлагается собеседоваться просто для того, чтобы узнать, кто сейчас нужен. Если я уже трудоустроен, а человек будет думать, что я пришёл работу искать, это получается такой обман: он мог бы нанять работника, а тратит время на меня.
А не просто так поболтать пришёл.
А ходить по собеседованиям чтобы «узнать свою стоимость» мне психологически некомфортно.
А мне было бы некомфортно, и если на текущем месте всё устраивает, то я им скорее всего скажу «Спасибо за предложение, но в данный момент не интересует».
Если ты считаешь что у тебя зарплата нормальная(потому что не знаешь какие у других людей или в других фирмах) и/или проекты интересные(опять же потому что не знаешь какие есть ещё), то тебя всё устраивает.
Но если ты вдруг узнаёшь что в другой фирме тебе предложат в два раза больше зарплату и/или ещё более интересные проекты, то внезапно уже может и не всё устраивает.
Но как узнать если не узнавать? :)
Такое вот субъективное и «относительное» состояние. И уверен, что не один такой уникальный.
Вот соберусь уходить, тогда и пойду посмотрю, что и где предлагают.
От себя добавлю, что если я узнаю, что в другой компании платят в два раза больше на той же должности, то у меня закрадётся подозрение, что так гоняют в два раза сильнее, и если я уже сейчас выматываюсь, то там вообще не вывезу.
Ну и как бы, расслабон понятие такое, растяжимое. Я вот собираюсь валить с текущей конторы именно из-за него. Бо еще годик другой, и уже окончательно разучусь делать хоть что-то кроме красивого письмописания…
И кстати, многие ходят на собеседования именно что б ответить на вопрос: «правда начал сдавать из-за возраста ». И айчары в курсе )
но учтите, что вы уже поставили компанию в неудобное положение
Мораль: всё общение по части сроков, объёмов, переработок, обещания премии — только письменно!
Тикеты хорошо заполнять стоит для истории и чтобы потом было проще понять и найти что там вообще и зачем делалось, а не для того чтобы их потом кому-то предъявлять.
Если вы подозреваете что вас кинут или уже кинули, то надо просто увольняться. Не стоит в таких местах работать.
Переработки к релизу и большому запуску с пусть даже неформальными отгулами потом это нормально. Не стоит из-за них переживать. Главное чтобы это в норму не превращалось.
Если коллектив сложившийся — то да, человеческие отношения рулят. Но есть же вариант свежего менеджера, который вторгается в это тёпленькое болотце и сходу рвётся руководить :)
Таких можно и нужно осаживать: "Братиш, я по всё понимаю, НАМ ВСЕМ (ну т.е. тебе) ЭТО ОЧЕНЬ НАДО!!!1 Но вот есть регламент, большим начальством писаный. Так что давайте соблюдать… " :)
Если приходит менеджер и начинает руководить разработкой то разработка уходит.
Зачем в таких местах работать?
Этого менеджера скорее всего и наняли для того, чтобы он в этом болотце поднял трудовую дисциплину и результативность. Конечно болотце будет против (ему ведь тепло и уютно было до этого). Но если менеджера наняли, значит результаты болотца не устраивают то самое "большое начальство".
Бежать из таких мест надо, срочно бежать. Ровно в тот момент когда менеджеры начинают руководить.
Договариваться с разработкой да. Согласовывать да. Но не руководить.
Менеджер может быть играющим тренером. Ничего плохого в этом не вижу. И да, координировать работу разработчиков надо. Особенно когда в команде дружественное превалирует над деловым. Если вам нравится работать в болотцах — это, конечно, ваш выбор. А я лично скорее сбегу из болотца, чем из деловой среды.
Менеджер может быть играющим тренером.
В смысле писать код? Тогда это тимлид. И это правильный человек для обсуждения с менеджерами сроков, фич и тому подобного.
Как раз тимлид со стороны разработки обычно и выступает.
Если вам нравится работать в болотцах — это, конечно, ваш выбор.
Посмотрел вокруг себя. Вроде большая компания, акции растут, деньги растут. Не похоже на болотце.
Менеджеры при этом не руководят разработчиками.
Записи что бы скинуть отвественность или подставить кого разительно отличаются от записей для истории чтобы не потерялось. Хотя бы немного опытный в таких вещах человек первое от второго отличит с трёх писем.
Вы настаиваете на первых. Не надо так. Как только такие мысли появляются бежать надо из этого места.
— Заказчик очень недоволен, ругается, потому что всё еле-еле работает и не соответствует дизайну, у нас есть 700 правок, срок до пятницы, но учтите, что вы уже поставили компанию в неудобное положение
Ну классическая же манипуляция. Это чисто проеб менеджмента.
" У нас срок до воскресенья...."
…
«Вы не успели в срок...»
Срок у «нас», не успели «Вы». Это манипуляция.
Срок у «нас» возникает, только и исключительно тогда, когда все участники «нас» «подписались» под этим сроком.
Человек несет ответственность только в той части, в которой имеет возможность принимать решения. Если человеку срок ставиться декларативно, то он не несет ответственность за его соблюдение.
у нас были сроки, ты не уложилсяЭто и есть — манипуляции плохого менеджера.
Причем — без опыта сходу и не понять, это сам эффективный облажался, пообещав «чего не надо было обещать», или это с него требует такой же вышестоящий, или это вообще — инициатива самого менагера, «встречные соцобязательства» в виде "пятилетку сдадим в 4 года и 12 месяцев", и трудовой подвиг вообще нужен только для карьеры эффективного.
Хороший менеджер сразу строит работу на позитиве — тут возник форс-мажор, подвел субподрядчик, штрафные санкции, надо помочь, с меня премия, никто кроме нас не может, не бандерлогам же из соседнего отдела передавать, эти сам понимаешь — натворят делов! Любая помощь в рамках возможного — обеспечу, мы вместе!
По итогу и аксакал по-овертаймил недаром, и ситуация спасена, и менеджер свой бонус получил.
И тыкать палкой в личные проблемы «ты на прошлой неделе возил жену к врачу» не надо, это вообще говоря — позор.
www.youtube.com/watch?v=JVTWoPeMWSQ&ab_channel=VJLECOMIXVJLECOMIX — это будет здесь в тему.
Спасибо, посмеялся, если имеется в виду РФ. Консультирую родных, которым выписывают гомеопатию, «фуфломицины» и антибиотики «на всякий случай пропить».
врач вдруг начнет выписывать рецепты по устаревшим стандартам, то ему светит вполне увольнение и даже уголовная ответственность
Мда, вам ещё и минус влепили. Правило 95% работает и для хабра )
Хотя про ИТ не соглашусь… у веб-макак может быть все знания и устаревают за 3 года. На backend время жизни технологий 10-30 лет точно, меняется только шелуха — виртуалочки, докер, шмокер, облака…
А мнение про айтишников возникло еще в годах девяностых))
Тогда появилось много новых популярных языков и айтишных сфер.
Предсказывали даже скорое вымирание профессии программиста из-за распространения генераторов программ и технологий визуального «программирования без программирования».
Вы не поверите что в 2021 году происходит…
В том же вебе/десктопе/мобайле на мой взгляд практически вообще нет людей работающих исключительно в консоли. А это львиная доля всей разработки.
Да и вообще именно «код набивать» это не то, за что программистам платят, с этим секретарши гораздо лучше справляются за гораздо меньшую плату.
И все возвращается до возникновения нового чудо супер тула круче всего что было и что будет, ну и далее по тексту, см выше.
Ну и да, те программисты которые «бизнес логичка — это не моя задача» — они да, они эти идеи весьма продвигают ;)
ты копил полжизни интеллектуальный багаж, а он устаревает вместе с технологиями.
Ничего не устаревает. Как условную рекурсию или циклы придумали, так они и актуальны по сей день. Как и у врачей, к базовой «анатомии», просто периодически что-то добавляется.
Ну или там с разработкой — то мы все пишем в один файлик, то мы разделяем данные и код (ног в передах одного ехе файлика), то мы разделяем бизнес логику и код и данные, то мы разделяем каждую функцию на отдельный сервис с отдельными данными внутри, то опять все вместе…
Так что технологии не столько устаревают, сколько переосмысливаются и переделываются по спирали.
А если там поскрести под фреймворками то что там принципиально нового?.. Низкий порог вхождения? Его заявляют начиная от первого появления ассемблера (ну, не двоичный же код — любой школьник осилит). Универсальность под все системы? Ну так опять таки — компилирование из сорсов придумали уже сто лет как, и если сильно подпрыгнуть — оно универсально.
Новый проект на FoxPro начали бы со свистом, если б смогли его продать. Но там чисто юридические нюансы. Которые, кстати, лихо обходятся при достаточно высокоуровневом вмешательстве. К примеру — одна широко известная контора не шибко дорогих видеокарточек, в свое время решила закопать стюардессу и выключить в своих видео драйверах поддержку винХП. А потом резко включила ее обратно, бо китай и сказал человеческим голосом — у нас тут несколько миллионов карточек надо, что б народ в геймклубах веселить, и там по плану винХП будет стоять. Так нам как, у вас брать, или у конкурентов? И чудо, все технологии резко перестали быть устаревшими ;)
Т.к. вместо профессионального использования капитала знаний человеку приходится его выбрасывать. Т.е. ты копил полжизни интеллектуальный багаж, а он устаревает вместе с технологиями.
Нередко интеллектуальный багаж — это просто чемодан без ручки.
Капитал знаний — это только те знания которые не устаревают. Презренные здесь алгоритмы и структуры, паттерны и прочие софт-скилс.
Все остальное становится легаси знанием — чемоданом без ручки.
block sort (а вот этому вообще всего лет десять-двенадцать)
Собственно, только подтверждает тезис предыдущего оратора.
На самом деле, айти — одна из самых инертных отраслей человеческой деятельности, более тормозные и сопротивляющиеся новому — это разве что всякие художники/музыканты/етц.
Ну и да — это же все гибридные алгоритмы, т.е. базисно в них ничего нового нет.
Посмотрите документальные фильмы про разработчиков Unix и тд - там большинству программистов явно за 40. А к 30 человек только начинает сносно разбираться в матчасти
Важен всегда опыт, основанный на реальных задачах. Вряд-ли 11 летнему доверят энтерпрайз задачи. Максимум медиаплеер напишет. Я в 11 лет писал программы на Бейсике для Спектрума. Совершенно не имеющие реальной ценности. Зато могу этот момент описать в резюме и у меня 25+ лет знания Бейсика...
Ага, писали бы уже с 5-ти лет.
Я на калькуляторе МК-52 свой первый цикл написал лет в 9, а к 11 мог уже там программы для вычисления на уровне моего тогдашнего знания математики писать. Отдельным развлечением было закодить что-то типа полета к Луне. Типа есть у нас число 8000000003 и мы делаем мультик, когда поочередно меняем нули на восьмерку и при исполнении программы кажется, что что-то летит. Конечно, это не было что-то сверх выдающееся, но вполне было программирование. Кстати, по сути на ассемблере. А еще там обратная польская запись, что отдельно доставляет — приносил как-то в школу, одноклассников троллил, потому что они банально не могли сложить два числа :).
Я на ассемблере писал маленькие процедурки, и на бейсике доделывать логику для простых вещей. Написал редактор уровней для Laser Squad на спектруме. Работало.
Сейчас вы уже взрослый и каковы результаты?
Вы достигли успеха на мировом рынке со своим продуктом?
Долго думал, что написать, чтобы не обидеть кого либо.
Читаю Хабр и думаю, сколько же много умнейших ребят!
А где их программы?
Для многих тысяч программистов попасть в США на хороший проект — это несомненно успех.
А дальше что?
Что будет после 60 лет.
Программирование не требует больших усилий. Можно код клепать и до 100 лет.
Программирование не требует больших усилий. Можно код клепать и до 100 лет.
Эм… кто это вас обманул?
Код клепать без усилий — это домашний комп почистить, видяшки с камеры конвертнуть скриптиком.
А писать большой продукт — это большие усилия, и прежде всего организаторские.
Не знаю как у других программистов, но у меня чем дальше, тем интереснее.
Вы кроме программирования чем-либо в жизни увлекаетесь?
Если нет, то это печально
-Эм… кто это вас обманул?
Да, Вы правы. Спасибо за уточнение.
Я ошибся. Хотел написать физических усилий.
Мне кажется что профессия программиста самая сложная.
Вы кроме программирования чем-либо в жизни увлекаетесь?
-фотография
-авиамоделизм
-чтение
-садоводство
-3D моделирование
-акварель
И на что жить, на пенсию?
Мой однокашник работал примерно 20 лет программистом в Харькове.
Сейчас внуков нянчит. И подрабатывал каким то сторожем или еще кем то, не помню.
Написал очень интересную книгу «Космический султан».
— Я например, хочу добиться, чтобы продажи моей программы приносили мне существенный ($5 тыс в месяц) доход.
И с годами только росли.
Я бы сказал что скорее надо пытаться просто зарабатывать как можно больше сейчас. В том числе и продажей своей программы ил даже своих проектов. И откладывать/инверстировать/вкладывать деньги чтобы потом с них жить на пенсии. А вот куда и как вкладывать-откладывать это отдельный большой вопрос. И ответы для разных стран(и даже городов) могут очень отличаться…
А кто сказал, что это легко?
Я однажды привлек к своему проекту очень талантливого программиста Юру Наконечного. Он поработал несколько месяцев и отказался.
Ребята хотят по быстрому срубить бабла.
Разве плохо, если одна из моих программ принесет мне более миллиона продаж?
Сейчас, когда половина населения земли имеет интернет, это уже не выглядит не реальным.
20 лет назад я мечтал, чтобы мой проект проглотила фирма MS.
Сейчас я не продамся и за 10 миллионов баксов.
А кто сказал, что это легко?
На мой взгляд это не из категории легко/сложно, а скорее из категории повезло/не повезло. То есть грубо говоря ваша идея должна выстрелить примерно как какой-нибудь фэйсбук, твитер, инстаграм.
Разве плохо, если одна из моих программ принесет мне более миллиона продаж?
Я бы не сказал что миллиона продаж какой-то программы вам хватит на то чтобы обеспечить себе безбедную старость. Ну с учётом вещей вроде расходов на разработку и комиссий посредникам.
Сейчас, когда половина населения земли имеет интернет, это уже не выглядит не реальным.
Вот только мало кто из этой «половины населения земли» готов платить за какие-то программы, да ещё и платить за них много. Особенно учитывая что кучу вещей можно поиметь бесплатно или условно бесплатно.
То есть много денег за программу вам будут платить скорее в бизнес-сегменте. Но там и спрос ниже и конкуренция обычно достаточно высока.
То есть удачи конечно. Но на мой взгляд это не то чтобы железобетонный план для обеспечения старости :)
Я думаю, что железобетонный план для обеспечения старости вам никто не предоставит.
Меня удивляет, что программисты желают поменять профессию и на старости лет думают зарабатывать на инвестициях. Это я в комментах этой ветки прочитал.
Там что легко зарабатывать? Уоррен Баффет же смог и я смогу, да?
Я пытаюсь заработать на своих умениях.
10 лет назад я подумал, почему я должен выбросить на мусорку свой проект, на который потратил 10 лет жизни.
Ребята сделали один ящик и продают программу-клон мебельной Pro100.
А у меня функционала в 10 раз больше и я лох даже не пытался продавать. Хе-хе.
Там что легко зарабатывать?Смотря сколько и при каких рисках зарабатывать. Иметь условные 10% годовых в валюте (без учета инфляции и налогов) с разбросом типа «до 40% отдельных годов могут закончиться чистым убытком, но в среднем за 15 лет доходность будет от 1% до 20% годовых (а если сгладить на более длинный промежуток, то и еще стабильнее)» — вполне легко, достаточно купить ETF на индекс акций широкого рынка
Я думаю, что железобетонный план для обеспечения старости вам никто не предоставит.
Мне хватит и более-менее реалистичного.
Меня удивляет, что программисты желают поменять профессию и на старости лет думают зарабатывать на инвестициях.
Я бы не сказал что собираются именно зарабатывать на инвестициях. Скорее сохранить уже заработанные деньги с минимальными потерями. Потому что инфляцию никто не отменял.
Но по идее можно и просто деньги под подушкой хранить. Главное их сначала заработать и не потратить на всякую ерунду.
Нужно положить миллион долларов на счет в надежном банке и перестать беспокоиться.
Или купить бонды или акции.
Мыши, станьте ежиками!
Где вы возьмете миллион стратега не волнует.
Увы, долгосрочное планирование не всегда работает.
Да, экономика США пока выглядит стабильней. Но что-то они там с левыми идеями стали заигрываться.
И даже если без «черных лебедей»… Просто найти такой банк, который через 50 лет гарантирует возврат депозита в полном объеме не так уж и легко.
Разве плохо, если одна из моих программ принесет мне более миллиона продаж?
Вы просто пишете программы, а потом думаете что их кто-то купит?
Такое бывает так редко, что о таком потом пишут годами. То есть даже не раз на миллион.
Какую задачу решает ваша программа для потенциального покупателя? Почему именно ваша, а не любая другая?
Почему вы считаете, что ваша программа может стоить 10 миллионов баксов? Думаете нельзя за миллион баксов нанять разработчиков, чтобы написать аналог быстрее и дешевле, и не платить вам?
Вот странно. Вы пишете что вам за 60. Но какой-то на мой взгляд инфантильный взгляд на то, как зарабатывает программист. Извините, если резкие слова.
Но программист зарабатывает просто за то, что пишет код.
А если свой проект, это уже не просто немного другое, а сильно другое.
На своих проектах, я заработал от силы несколько тысяч $, и пока я был школьником-студентом, это было круто. Но сейчас — за те же усилия и то же время, я могу заработать гораздо больше просто работая в компании. Поэтому после работы сейчас я больше занимаюсь семьей.
Вы угадали.
Я просто пишу софт, который надеюсь продавать.
И люди уже покупают, пока мало. Нужно графику улучшить.
У меня она 20-летней давности.
И люди уже покупают, пока мало. Нужно графику улучшить.
У меня она 20-летней давности.
Вы уверены, что как только улучшите графику сразу поползут продажи?
Вы вот упомянули клон pro100. Я вам скажу, что и pro100 более чем достаточен, я даже не знаю кто его будет покупать, кроме крупных компаний, которым нужно множество кастомных настроек, точнее пресетов. То есть покупать будут не саму программу, а готовое бизнес-решение.
Так и у вас. Дело не в графике, дело в маркетинге.
А в этом плане довольно сложно программисту, который в основном кодил, а не продавал, стать внезапно хорошим продажником.
Я вот знаю несколько шикарнейших и популярных программ, автор которых не смог сделать нормальную монетизацию. И знаю убогие халтуры, которые заработали очень много. И везде одна и таже картина — продажа это маркетинг, реклама и люди, которые этим занимаются давно
Спасибо, я это все прекрасно понимаю.
Не начинал рекламной кампаниии именно по причине того, что не знал что сказать покупателю, почему он должен купить нашу программу.
Я вот знаю несколько шикарнейших и популярных программ, автор которых не смог сделать нормальную монетизацию. И знаю убогие халтуры, которые заработали очень много.
Дайте, пожалуйтса пример этих хороших программ и убогих халтур.
Я не сомневаюсь, что такое есть и хорошо понимаю роль рекламы. И знаю, что продавать это тоже искусство.
Мой партнер считает, что хорошая программа сама себя продает и не нуждается в рекламе. Я с этим не согласен.
Дело в том, что они рекламировали, но был слабый выхлоп.
putty
IceBookReader
vc
FAR
убогие —
Практически любой софт для работы с бесперебойниками, много софта для работы с фотоаппаратами и камерами — они монструозные, непонятные, проблемы с совместимостью. Внутренний софт роутеров, даже брендовых — глючность совершенно не вызывает желания докупать платные фичи. Если же посмотреть какие деньги платятся под кастомный ентерпрайз и в каком виде его сдают, про него лучше ничего не говорить.
— Я например, хочу добиться, чтобы продажи моей программы приносили мне существенный ($5 тыс в месяц) доход.
И с годами только росли.
Тогда вам не в программисты, а в продажники.
Программу вам может уже кто угодно написать, за деньги.
А вот продать, раскрутить, вдобавок сделать так, чтобы ваша программа продавалась на протяжении десятилетий — это задача вообще не программиста и даже не гениального программиста. Это задача хорошего менеджера.
А вложить можно в детей, которые будут помогать. В недвижимость. Отложить в принципе в более-менее твердой валюте.
Знаете, вы на 100 процентов правы.
Я иногда тоже думаю, что в разработке программы самое простое — это написать код.
Гораздо сложнее понять какая программа нужна и выбрать нишу и почему вашу программу будет кто то покупать.
Перед разработкой программы неплохо продумать стратегию рекламы и продаж.
95% здесь собравшихся программировали на ассемблере в 10 лет.
Я как то попробовал и даже купил книгу про ассемблер. Круто же.
Каждый программист должен же на ассемблере писать.
И не помню на 2-й день или 3-й забыл про свое желание.
Я как-то пошел на курсы по асму (ну правда мне было уже лет 20), и понял, что это очень просто. Но я с 1-го курса института (с 18 лет) работал в программисткой фирме. А комп увидел вживую в 15 лет только — БК-001. Т.е. время было чуть другое, и да — я не компьютерный гик.
Это я про реальность ~30 лет назад, если не совсем понятно…
Ну, Вы были просто гениальным ребенком.
Совершенно не вижу в себе гениальности ни тогда ни сейчас.
В 11 лет нет никаких проблем с тем, чтобы аж за целый год освоить бейсик и ассемблер на достаточном уровне, чтобы написать простые тетрисы, сокобаны, и что-нибудь посложнее. Это же целый год, каждый день по нескольку часов за компом.
Сейчас вы уже взрослый и каковы результаты?
Результаты чего?
Ну неплохо понимаю как все работает в ИТ.
Собственно работаю в этой сфере, все нравится.
Вы достигли успеха на мировом рынке со своим продуктом?
Если вы обратили внимание чем именно я занимался — я работал с компьютером, а не с рынком. Достигать успеха на мировом рынке со своим продуктом — это больше к бизнесу, а не к коду.
Ну а с компьютером — ко-создатель первой интернет-аптеки в стране, запустил первый в городе ММОRPG, админил несколько серверов с онлайном до 100к. Также принимал участие в некоторых проектах мирового уровня, например NDA1, NDA2 и еще NDA3, но там уже не игры, поэтому вы можете в почти любом магазине техники видеть только то, где я был в NDA1.
И это я еще вообще не программистом стал…
P.S. Но не понимаю в принципе, какое отношение и какую связь это должно иметь. У вас странное понимание детских увлечений.
Вот чем вы занимались в 11 лет? Предположим гоняли мяч во дворе. И чего достигли? Где мировые футбольные достижения?
А если не мяч, то такой же вопрос по вашему любому 11-летниему увлечению.
Так вы себе это представляете?
При чем здесь футбол? Тема о программистах, которые должны быть готовы, что в 60 лет они могут не найти себе работу.
Что для этого времени у них есть 30 лет, чтобы хорошо подготовиться.
У Вас много достижений, снимаю шляпу. Вы гораздо круче выглядите на собеседовании, чем я.
Я так понял, что Вы работали не на себя а на дядю.
Ибо, я так понял Ваши слова — Достигать успеха на мировом рынке со своим продуктом — это больше к бизнесу, а не к коду.
Тема о программистах, которые должны быть готовы, что в 60 лет они могут не найти себе работу.
А они должны?
Ну начиная от того что я как-то сейчас особо не наблюдаю у 60-летних программистов проблем с нахождением работы. И заканчивая тем что куча знакомых мне программистов просто по своему собственному желанию перестают работать за деньги до достижения этого возраста.
А чем они заниаются?
В начальники не могут все пойти и не каждому дано. И работа сильно нервная и не всем нравится. Например, мне не нравится, когда меня сношают за чужие про*бы.
То есть я знаю что парочка таких «пенсионеров» у нас на фирме время от времени делают там что-то для легаси проектов на почасовой оплате. Но как я понимаю с финансовой точки зрения они и без этого могут обойтись.
При чем здесь футбол? Тема о программистах, которые должны быть готовы, что в 60 лет они могут не найти себе работу.
Эм, если человек — специалист, то он найдет работу.
Да, можно идти по карьере в архитекторы, тимлиды, менеджеры и там до старости. А можно просто писать код. Есть ниши, где это можно делать вечно.
Либо банально небольшой даунгрейд до мидла в тихой компании и спокойно себе работать.
Либо за 40 лет работы в топовых компаниях все-таки подумать и не тратить все на развлечения, а вложить в детей, в накопления на старость. Блин ну это какие-то естественные вещи. Назовите любую другую должность со специаизацией, кому в 60 лет легко.
Не будете ли так любезны, кинуть ссыль на докфильмы?
что это значит? "… много опыта… нет рабочего опыта"
если имеется в виду проект на гитхаб то многие опытные программисты их не имеют. Насколько такие портфолио актуальны сейчас?
Что же касается счетчиков_калорий, магазинов_петов, калькуляторов и другого бесполезного хлама — честно я не знаю для кого это все. Ни я сам и ни один из моих коллег за все время работы на это никогда не смотрели. Это даже для большинства HR и рекрутеров просто мусор т.к. даже они понимают, что это вообще не показатель ничего. Более того, последние 3 года я встречаю такое явление как черезчур хитро… кхм умников которые меняют пару строк туда сюда каждый день для имитации активной деятельности зеленых квадратиков. Среди вайтишников ходят легенды, что это дает + 100 очков на интервью. Почему? Не знаю.
Ни один работодатель или заказчик в здравом уме и трезвой памяти не разрешат выкладывать в открытом виде туда ничего
… кроме тех, что целенаправленно скажут что пишем опенсурс. Да, за зарплату. Да, в открытый доступ. Да, корпоративно. Да, заказчик в здравом уме.
В политике безопасности на заседаниях окна прописано закрывать и если любой "не сотрудник" идет мимо - убирать со стола стикеры и бумаги, а тут слить свой проект в публичный доступ? Вы чего игнорируете исключение которое я с самого начала указал про проекты с открытым исходным кодом? В него входят и фирмы которые раскрывают ранее закрытые проекты, по разным причинам в том числе и для рекламы и чтобы коммунити просмотрело и доработало/поправило. Но это капля в море проектов, исключение, а не правило. В большинстве случаев сферическое начальство в вакууме это такие же наемники и распоряжаться проектом они не могут.
Да и не в этом же дело. Вопрос изначально про кандидатов с "гитхабом". Если у человека в публичном репозитории не его личный проект с открытым кодом, то толку от гитхаба на собеседовании нет. Любые другие варианты никак не подтверждают ни навыков, ни опыта, а огромное количество умников таскающих чужие проекты для "витрины" и накручивающих звездочки давно скомпрометировали любые крохи доверия к просто участникам открытых проектов. Будет ли в таких условиях условный Тим Лид или тех. специалист на собеседовании тратить своё время на разбор полетов на "настоящий ли это проект и действительно ли Вася Пупкин принимал в нём участие и действительно ли вносил вклад и действительно ли вклад этот по озвученным в резюме навыкам"? Думаю нет
Да и без гитхаба были случаи, когда на собеседовании выяснялось что собеседующий пользуется кодом, который я когда-то написал.
Никогда не было проблем убедить начальство что что-то открыть — выгодно.
Удачи сделать это в каком-нибудь банке, хотя бы в МКБ для начала.
А в вашем банке скорее всего какие-то идиоты, которые надеются что их спасет security through obscurity. Впрочем вряд ли там какой-то код, который можно переиспользовать, там же формошлепство.
Кроме пары специально для этого сделанных рекламных/обучающих/набирающихкадры проектов.
Почему мы не наблюдаем вокруг большого количества седоволосых разработчиков ПО?
A «мы» действительно их не наблюдаем? потому что я вполне себе их наблюдаю. Их может быть не так уж и много, но они есть. А немного их по одной простой причине, которая почему-то очень слабо рассмотрена в статье: относительно молодая отрасль.
То есть банально количество программистов постоянно растёт. И 20-30-40-50 лет назад программистов ббыло заметно меньше чем сейчас. Где-то вроде бы даже проскакивала инфа что до последнего времени количество программистов удваивалось каждые пять лет. Сейчас рост замедлился, но не прекратился.
И поэтому сейчас эти программисты естественно «теряются» в массе молодых программистов. Но это не значит что программистов 40+ не берут на работу. Их просто в принципе мало и всё.
www.youtube.com/watch?v=zHiWqnTWsn4&t=765s.
Откуда следует интересный вывод, что половина программистов в мире имеет опыт менее 5-ти лет, и это соотношение всегда соблюдалось.
количество разработчиков ПО в возрасте 55-64 года увеличилось в США с 87 000 (8,3%) в 2011 году до 195 000 (10,7%) в 2019 году.
Увеличение на 124% привело к увеличению доли только на 29%.
Молодые готовы работать сверхурочно и полностью увлечены проектами, над которыми они работают — опять же таки, отсутствие обязательств, все дела.
Молодые часто не понимают, когда их обманывают/используют, просто по причине нехватки подобного опыта на собственной шкуре.
Короче, с точки зрения бизнеса, молодой программист — полезный расходный ресурс, которым можно попользоваться и извлечь куда большую выгоду одними и теми же ресурсозатратами чем из старого программиста.
В качестве примера можно посмотреть практики геймдева с их бесконечными кранчами.
Короче, с точки зрения бизнеса, молодой программист — полезный расходный ресурс, которым можно попользоваться и извлечь куда большую выгоду одними и теми же ресурсозатратами чем из старого программиста.
Мне сейчас 26, но я уже на своей шкуре прочувствовал это. Присвоение чужих успехов — это то, на чем живет бизнес. Ведь после того, как энтузиаст написал супер код, который приносит большие деньги его пытаются диверсифицировать. А то ведь он возгордится и захочет опционы или повышение зарплаты.
Пройдёт ещё лет пять и вы сами первым будете агитировать за повышение бас фактора. Басфактор один это ужас полный. Такого никогда не должно быть.
Человек написал код. Молодец. Вот зарплата, премия возможно. А код принадлежит бизнесу и все доходы с него тоже принадлежат бизнесу.
Только вот слишком уж частая история, когда после ухода продуктовой команды или ее лидеров, продукт постепенно приходит в запустение.
Это одно из проявления басфактора. Продукт не должен зависеть от отдельных людей. Уход прям всей команды это что-то глобально в консерватории не так.
Я считаю, что продолжать работать в компании, которая не имеет для тебе плана развития и пытается тебя эксплуатировать, а потом диверсифицировать, просто нет смысла. Это явный маркер того, что пора искать новую работу. В противном случае тебя лет через 10 просто уволят за ненадобностью.
Так а зачем вы с вашим интересом стать незаменимым нужны бизнесу? От вас в перспективе проблем больше чем моментальной пользы сейчас.
Исправлять все наделанное без знающих людей это долго сложно и дорого.
Исключение есть для звезд, но это именно что исключения. И звезды о таком не переживают. Они наоборот радуются каждому человеку которого могут дотянуть до близкого к своему уровню.
Я со стороны разработчика уже приходил на проекты где были куски легаси кода с басфактором 0. Был 1, но его уже нет. Оживить их и втащить назад в разработку это правда сложно. И непонятно зачем, когда можно заранее позаботится чтобы такого не было.
Я сейчас всегда с радостью передаю свою работу и знания всем коллегам подряд, которые готовы слушать.
Мир от этого станет лучше. Энтропия уменьшится. А работы больше чем программистов. Не надо за нее волноваться.
Я понимаю, что с точки зрения владельца бизнеса басфактор нужно ликвидировать.
С моей точки зрения разработчика басфактор тоже нужно увеличивать (ликвидировать?). Мне для того и платят зарплату, чтобы я привносил хорошие решения, которые будет удобно поддерживать, в том числе и без меня и более дешёвым специалистам.
Я считаю, что продолжать работать в компании, которая не имеет для тебе плана развития и пытается тебя эксплуатировать, а потом диверсифицировать, просто нет смысла.
Если вам некомфортно в компании, то определённо стоит уходить. Чем раньше — тем лучше, всем.
В противном случае тебя лет через 10 просто уволят за ненадобностью.
Маловероятно, что я вообще 10 лет проработаю в одной компании, уж точно не на одной должности. Архитектуру, процессы и команду можно построить и за год-несколько лет, а потом нужно либо расти в управление более масштабными системами, либо горизонтально переходить в другую сферу, либо искать другую компанию (либо ещё десяток вариантов).
А бояться, что через 10 лет уволят — зачем так жить? Если уволят потому что "ты свою задачу выполнил, мы теперь наймём дешёвых специалистов" — ну пожалуйста. Я рад, что моя работа принесла пользу компании. На дворе 2021 год, хороший специалист через неделю будет уже в другой компании повторять свои подвиги, поэтому всего хорошего и спасибо за ЗП.
Хотя лично я с таким не сталкивался. За хороших людей любая адекватная компания держится руками и ногами, а в неадекватных я пока не работал.
Кодить в догонку (для трудоустройства!) и копать картошку для выживания это не вариант.
Ну и да, бояться что тебя уволят через 10 лет это на мой взгляд для современного айтишника не то чтобы нормально. Большинство по моему сами по себе столько на одном месте не сидят.
А потом заказчик приходит к нам переделывать, т.к. «старички» привыкли считать даже не байты, а биты. «Старички» пишут специально на медленных машинах считая каждый такт процессора и вместо раздутых библиотек вставляют свой код и ассемблерные вставки. Поэтому код быстрый и надежный, занимает мало места как в памяти, так и на диске.
Молодежь сбивает цены, мы берем дороже, что не каждый может себе позволить. Кое-кто из молодежи, которые называют себя программистами, даже не знают что такое ассембер и как все-таки работает компьютер, поэтому без можных библиотек написать ничего не могут.
Если заказчик хочет что-то надежное и для себя, то выбирает хорошего программиста не зависимо от возраста. В определенных кругах такие люди на слуху и за их время борются. А если надо быстро схватить заказ «сделать с рюшечками, а после нас хоть потоп», главное быстро бабки получить, то можно взять на работу любого начинающего недорогого «студента».
И это вина не молодого программиста, а потому что их так учат. Похоже, что учебные программы составляют «эффективные» менеджеры, а не специалисты по программированию и технике.
Не удивительно, что молодёжи нормально применять подход тяп-ляп и готово, т.к. понимание отдалённых последствий и технического долга, умение видеть на перспективу и мыслить системно приходит с опытом.
Но не ко всем.
Человек, он ведь по-молодости и самого себя точно так же эксплуатирует, а потом в старости страдает от этого.
А потом заказчик приходит к нам переделывать, т.к. «старички» привыкли считать даже не байты, а биты. «Старички» пишут специально на медленных машинах считая каждый такт процессора и вместо раздутых библиотек вставляют свой код и ассемблерные вставки. Поэтому код быстрый и надежный, занимает мало места как в памяти, так и на диске.
А потом «свой код и ассемблерные вставки» валятся при попытке запустить софт на новом железе, или вызывают много вопросов при попытке сделать решение кроссплатформенным, или просто приводят к неожиданным сайд-эффектам на чуть другом железе. В то время, как «модные библиотеки» работают одинаково везде, где есть JVM или .NET. Может, не так быстро, но зато стабильно.
Может, не так быстро, но зато стабильно.Если под стабильностью понимать стабильное выпадание в кору после выжирания всей памяти, разве что.
А считать затраты памяти и процессора очень важно.
Я может плохо умею объяснять. Плохой учитель знает много, но научить не может, а хороший не знает, но научит. Я плохой учитель, поэтому приведу пример.
Недавно интернет-магазин переделывал. Да-да я кроме ассемблера и других крутых инструментов, знаю и такие простые вещи как php и java, jquery и т.п., а так же совсем детские css и html. Обратились ко мне переделать сайт, т.к. тормозит добавление товара в корзину. Делали сайт изначально три студента на последнем курсе. Страницы по минуте открывались, товар в корзину не всегда добавлялся. Крутит колесико, но не добавляет. Полез смотреть, они использовали движок вордпресс и к нему привязали корзину каким-то плагином. Так вот корзина у них хранилась на стороне пользователя в оперативке в виде огромного (больше чем 5 Мб) html файла в который каждый раз добавлялась информация целиком как должна выглядеть страничка корзины, т.е. уже готово для показа на стороне пользователя со скриптами, стилями, фото и т.п… При каждом добавлении нового товара все это редактировалось на java и рос размер страницы очень сильно. Переделал, корзина стала занимать несколько байт и товар добавлялся мгновенно. Делал на php, т.к. лежало это все на стороннем хостинге
В новых инструментах часто есть одна беда — большие требования к железу, а пишешь на стареньких — все компактно, быстро, не глючит.
Неа, не стабильно. Иначе не было бы в винде синего экрана. Многие языки постоянно обновляются и даже ассемблер все еще используется.
Но винда-то (ядро) не пишется с помощью «модных библиотек», там вроде как раз С++. Вот, кстати, с Виндой — отличный пример, как очень сложный и большой проект может вести себя непредсказуемо, если использовать небезопасную среду исполнения: одно обновление крашит службу печати, другое — системы на определенной аппаратной платформе, и т.п. И всё это пишется грамотными и опытными разработчиками в течение многих лет.
Вот и получается, что вы на разработчиков интернет-магазинов ругаетесь, которым главное — сделать побыстрее, но почему-то авторы Гугл Хрома или MS Windows, которые как раз разрабатывают, как вам нравится — на С++, со своими собственными либами, с байтолюбством и т.п., но при этом в их софте находятся тысячи ошибок, вас не смущают.
Как обычно, двойные стандарты? «Это вам не это»?
И ругаюсь я не на всех разработчиков интернет-магазинов, а на тяп-ляпов. Сейчас тяп-ляпов как-то много стало, т.к. профессия модная. Как в 90-е юристов и экономистов, которые сейчас стали «эффективными менеджерами».
Так винда не сама падает, ей обязательно что-то помогает. А вообще у нас к ВЦ, где я учился была вывеска «чем сложнее софт, тем больше в нем глюков».
Когда её «помогают» падать обновления системы, это кто виноват? Веб-разработчики на новых фреймворках? Нет, это опытные и грамотные разработчики MS, пишущие на С++. Когда драйверы принтеров вылетают, вешают службу печати, удаляют задания и т.п., это jvm-разработчики виноваты? Нет, это вина грамотных и опытных системных программистов, пишущих драйверы для принтеров на С++ (как правило).
Всякое бывает, но вы уже просто к словам цепляетесь.
Я не цепляюсь к словам, я ваши доводы опровергаю.
Но приложения написанные с фреймворками и библиотекам всегда излишне раздутые, т.к. часто она целиком в программу пишется. Это еще в DOSе было, а сейчас это еще заметнее стало, т.к. библиотеки потяжелели.
Это тоже не совсем верно, так как современные сборщики проектов зачастую позволяют подключать только те зависимости из фреймворка, которые необходимы в данном проекте. Т.е. вполне можно в .Net Core, скажем, создать исполняемый файл размером в несколько десятков килобайт, и он будет работать.
Глюки часто из-за ошибок их в любой программе допустить можно, но опять же в раздутой эта вероятность выше.
И опять же — где выше вероятность ошибки, в проекте, 90% которого — какой-то большой и сложный фреймворк, написанный большой компанией, протестированный и отлаженный, или в том, где кода в целом меньше, но зато он почти весь самописанный, с бОльшей вероятностью ошибок (как правило), не покрытый тестами, не проверенный на разном железе, и т.п.?
И опять же — где выше вероятность ошибки, в проекте, 90% которого — какой-то большой и сложный фреймворк, написанный большой компанией, протестированный и отлаженный, или в том, где кода в целом меньше, но зато он почти весь самописанный, с бОльшей вероятностью ошибок (как правило), не покрытый тестами, не проверенный на разном железе, и т.п.?
Как по мне — тема отдельного неформального исследования. «большой и сложный фреймворк, написанный большой компанией» запросто может быть заточен под их маркетоложество и точно также не проверенным на разном железе, а только на том, у вендоров которого и этой самой компании хороший такой вась-вась и банька с гольфом.
Вообще-то, в Европе — наблюдаем. Мне 44, на позициях сениоров в крупном европейском банке, где у меня был проект, был я, мой ровестник из США и серб 62 лет. Все, включая меня (смею надеяться) — неплохие специалисты.
Насчёт «уходят во фрилансеры». Да, я фрилансер. И многие другие тоже. Но это зависит не от возраста, причины налоговые. Обычно во фрилансеры уходят по достижении некоторого потолка зарплат, после которого налоги начинают съедать больше половины любой прибавки.
Стресс от того, что могут уволить? — Да нет, не особо, и уж точно не по причине возраста. В IT дефицит рабочих рук, если человек соображает, то всегда рады.
Уход в руководство — ну, может быть да. Но техническое руководство обычно плотно связано с разработкой. Что-то типа «играющий тренер».
В IT дефицит рабочих рук, если человек соображает, то всегда рады.
На чем основана уверенность, что дефицит будет сохраняться и далее, и что мировая экономика не сожмется на долго, прихлопнув кучу бизнесов, а вместе с ними и их ИТ службы?
В чем уверенность что завтра не изобретут квантовую телепортацию, которая убьет весь транспорт и логистику?
Если нужна строгая надёжность и уверенность — то похоронный бизнес ждёт. Спрос стабилен и даже постоянно растёт, потребность повсеместна, аутсорснуть не то что "в Индию", даже в соседний город не особо выйдет. Изобретения бессмертия пока даже на горизонте не наблюдается, максимум оттягивание наступления потребности в услуге у штучных человеков(из почти восьми миллиардов).
Остальное же туда-сюда плавает, тут разработка никак не хуже прочих областей. Где-то прибавится новых подлобластей, где-то автоматизируются или забудутся старые. Ну так мы ж разработчики. Приспособимся.
На словах “человек соображает”. Это понятие меняется со временем.В IT дефицит рабочих рук, если человек соображает, то всегда рады.На чем основана уверенность, что дефицит будет сохраняться и далее, и что мировая экономика не сожмется на долго, прихлопнув кучу бизнесов, а вместе с ними и их ИТ службы?
Если случится кризис, то старички с опытом перейдут на зарплату, которую сейчас платят джуниорам, а джуниоров, косячащих всегда и везде — выставят за дверь.
Так всегда бывает во всех отраслях — почему программирование должно быть исключением?
то старички с опытом перейдут на зарплату, которую сейчас платят джуниорам, а джуниоров, косячащих всегда и везде — выставят за дверь.
Мне как-то чаще приходилось видеть что сперва выставляют старичков, потому как дорогие они. А за джунов невменяемых берутся только когда уже просрали все полимеры. Деньги здесь и сейчас, они поважнее всякой перспективы в кризисы оказываются.
Главное — не реагировать на попытки вышибить слезу и помнить:
Деньги здесь и сейчас, они поважнее всякой перспективы в кризисы оказываются.Эти люди — заслуживают того, чтобы оказаться в кризис на улице без выходного пособия.
Даже если они — друзья детсва и вам их тяжело “послать”. Есть разные способы как выкрутится.
Это должен уж совсем глобальный катаклизм какой-то случиться. Потому что в мире ощущается избыток денег и непонимание, куда их вложить. Отсюда появлялись и будут появляться разного вида стартапчики. Многие умрут не взлетев, но оставшиеся перерастут во что-то большее. В общем, работа будет.
Хотя опыт сильно помогает — раньше те же даташиты приходилось дотошно изучать со словарём, а сейчас сразу знаю, что надо смотреть в таблице, что — на графиках, какие нюансы поискать в тексте, и на какой схеме или аппноте посмотреть требования к конденсаторам питания…
Мне 45 и обучатся наоборот гораздо легче. Потому что все это уже где-то было
изучение того, что, может быть, никогда не пригодится
Изучать надо то что либо уже нужно/вот-вот-будет-нужно, либо интересно тебе самому и тогда никаких проблем не будет. Изучение «чего-то нового» ради изучения/галочки — ну это такое себе…
Вот только молодой за день на Питоне напишет, отладит и испытает в железе то, что 40-летний на плюсах будет только писать неделю.Ага. Только в случае с 40-летним можно будет через две недели отдать изделие на тиражирование, а в с лучае с поделкой на Питоне через месяц только придёт понимание, что надо бы, наконец, нанять нормального специалиста, а то мы в 4K, которые имеются в согласовнной с руководством железке, никак не уложимся.
Современные технологии, на самом деле, заточены не на порождение результата, а не “эффективных менеджеров” и разнообразные KPI.
Пока вопрос эффективности не стоит и любые убытки покрываются печатным станком — вся эта деятельность востребована (так как позволяет набрасывать лапшу на уши “инвесторам”, то есть спекулянтам, которых не волнует как и на чём вы собрались зарабатывать деньги), когда эта вакханалия, так или иначе, остановится — деньги таки начнут считать, а не только KPI.
P.S. А Python нужно применять по назначению: для решения разовых проблем непрограммистами. Такой себе “новый BASIC”. Недаром он сейчас на калькуляторах появился и ему в школах на уроках математики (а не программирования!) учат. Вот там — ему самое место.
И вы не считаете затраты на зарплату программистам и время разработки — иногда дешевле взять процессор постарше, на 600 МГц вместо 500, и памяти побольше, но получить продукт раньше и заняться разработкой следующего продукта.
И библиотеки питоновские уже давно оттестированы сообществом, в отличие от самописного кода, ошибки в которых не один год будут вылазить. «Через 2 недели на тиражирование» — это только если проект на младшей АТмеге…
Теперь с бОльшим уважением отношусь к всяким фреймворкам и интерпретируемым языкам и не воспринимаю их сходу в штыки.Всему своё время и место. У нас на Python (и, с недавних пор, на Go) — генераторы кода. Там — этому языку самое место, благо работают оные генераторы на рабочей станции программиста и скорость их работы не критична (хотя на то, что один мой тестик переписали с C++ на Python и теперь он работает не 10 секунд, а 10 минут я до сих пор ворчу).
И вы не считаете затраты на зарплату программистам и время разработкиВполне себе считаю. Но не по-менеджерски. То есть меня волнует не скорость закрытия таски в JIRA, а скорость решения бизнес-задачи.
Если я могу закрыть две таски в неделю и решить бизнес-задачу за две недели, а мой конкурент закрывает три таски в день, открывая четыре новых, а процесс сходится за месяц — то с точки зрения “эффективного менеджера” я бью баклуши, а с точки зрения руководителя — нет.
иногда дешевле взять процессор постарше, на 600 МГц вместо 500, и памяти побольше, но получить продукт раньше и заняться разработкой следующего продукта.Вот только Python требует не «600 МГц вместо 500 МГц», а на два порядка больше CPU и на порядок больше памяти. MicroPython/CircutPython столько памяти не требуют, но многие решения из “большого” Python'а там неприменимы.
И библиотеки питоновские уже давно оттестированы сообществом, в отличие от самописного кода, ошибки в которых не один год будут вылазить.Ну это смотря как написать и что ваш код делать должен. Вы не забывайте — мы говорим о людях, которым потребовалось четыре года, чтобы просто понять, что имена файлов — это не строки! Только в Python 3.4 починили.
То есть если падение вашей поделки не критично (например потому что запускает её только разработчик и/или у вас хороший бюджет на поддержку, который не жалко потратить на людей, которые будут логи читать и заплатки постоянно порождать) — это одно. А если вы хотите написать так, чтобы оно работало без ошибок — другое.
На этих новых «удобных» языках делают поделки, а не серьезные вещи.
А во вторых всё это абсолютно ортогонально к «новомодности»/«удобности» языков и фреймворков. Мы вполне себе пишем код для производства и делаем это уже давно и всё время на более менее актуальных фреймворках и версиях ЯП. И всё это великолепно работает. Ну может не великолепно, но точно хорошо.
При этом у нас вполне себе есть клиенты у которых их собственные айти-отделы пишут на «старых-добрых ЯП» вроде С/С++, паскаля, ассемблера, кобола и так далее. И всё равно имеют проблемы с простоями и убытками из-за устранения косяков.
Я где-то здесь уже писал, что инструменты подбираются под задачу, а программист который знает только 1-2 языка и пару фреймворков — начинающий и на серьезные задачи лучше такого не ставить. Пусть участвует под жестким контролем «взрослых».
На Коболе еще пишут? Ух ты, совсем бородатые дядьки?
Ещё как пишут.
Я где-то здесь уже писал, что инструменты подбираются под задачу, а программист который знает только 1-2 языка и пару фреймворков — начинающий и на серьезные задачи лучше такого не ставить. Пусть участвует под жестким контролем «взрослых»
То есть я правильно понимаю что если кто-то знает только С/С++ и ассемблер и не знает «новомодных языков и фреймворков», то на серьезные задачи такого лучше не ставить? :)
Да, я понимаю, что надо делать хорошо и чтобы была гордость за свои изделия, но чтобы заработать — надо делать быстро, балансируя на грани цена/качество из ТЗ. Иначе зарплата программиста с двумя высшими и профильной магистратурой будет на уровне охранника банка с базовым образованием и спецназом в армии…
Студентов можно и нужно натаскивать на простых задачах. Многие из них это понимают и в большие задачи не лезут без этого опыта. Но есть барыги, а не программисты, которые пришли бабки рубить не имея достаточного опыта. Вот таким барыгам иногда хочется руки вырвать и этими руками по морде надавать.
А то что вы описали вообще легко даже для ребенка. Самое то руку набивать. Подобные простые вещи я своим знакомым начинающим мальчишкам и девчонкам скидываю. Иногда беру в нормальный проект, но под жесткий контроль с условием «делать как я говорю иначе вали за дверь».
Только программист (даже скорее инженер) с опытом подберет нужный язык под задачу и выполнит ее хорошо, а лепить все на одном только питоне и яве с фреймворками — это не про программистов, а про барыг, которые к 40 годам точно вылетят из профессии.
датчику, например, определяющему по видеокамере уровень заполненности мусором строительного контейнера
Звучит, кстати, как типичный вопрос со стэковерфлоу от только что зарегистрировавшегося но уже задавшего десяток таких вопросов индуса. Там ещё обычно — памагите, очень надо срочно.
В вопросе о балансе цена/качество внезапно может возникнуть деление на ноль. )
Это временные костыли, а не полностью решенная задача.
Город Нью Йорк, склады порта в районе нижнего Манхэттена. Строились изначально под открытие второго фронта в 1944 году и рассчитывались на 60-90 дней существования. 2010 год, август-месяц… Стоят подновленные там же :) Как Вам такой временный костыль?
Это уже устаревший документ.
Разумеется, что это устаревший документ, который опровергает это утверждение: "Ну и хрущевки с брежневками на 20 лет как временное жилье строились, типа «потом хорошее построим»".
Сейчас, например, оценщики используют совсем другие нормы.
А причём здесь "сейчас"?
А насчёт “пары месяце вместо трёх лет”… я такое видел только, когда удавалось использовать кодогенерацию — а это скорее разница в подходах.
Можно сделать генератор кода на Haskell, а можно — программу на Python, порождающую программу на C++, котоая строит другую программу на C++.
Да, возможно на Haskell будет быстрее, но зато возникнут проблемы с поиском персонала в будущем.
2. Питон после ассемблера выглядит как легкотня для неокрепших детей и слабаков, которые не могу выучить сначала ассемблер. Нужно знать как железо работает, а потом только инструмент для создания софта под конкретную задачу подбирать.
инструменты надо сначала учить…
… не тупо выучив питон, яву и пару фреймворков бить себя в грудь и называться программистом
И чем же именно описанный человек не программист? Инструменов то аж два выучил, да ещё и с фреймворками.
Программист с двумя языками и фреймворками — начинающий. И для серьезных проектов он не годен, может использоваться только в задачах на уровне «подай -принеси» и «сиди и смотри как большие дяди работают». Ну или сайт написать сможет, правда скорее всего простой и медленный.
Понимаете, "jurion programmer" всё равно уже программист. Просто "джун", ну так мы все с уровня ниже этого начинали.
Я, например, даже джуном не был, а уже игру писал(Дворец Пионеров города Ленинграда, компьютерный "кружок", Yamaha MSX-1 и Basic с сохранением на дискетку через учительский IBM PC).
И нет, одни только задачи "сиди смотри" ему пользы дадут немного. Ему надо ещё и выдавать задачи, на которых он сможет расти. С помощью и кодревью. И чтобы отношение имела к деятельности команды/проекта/конторы, то есть втаскивала в рабочий контекст.
Моей первой работой было вообще "вот винда, вот железка-осциллограф в PCI-слот, вот документация. Подружить, снять с неё данные, через месяц нужно.", то есть "кинуть в контролируемую воду, сам выплывет" ибо я в MS-DOS'е писал до того. Результат через месяц взяли, разобрали на составляющие и встроили в общий комплекс. Сам бы я в тут асинхронщину и межпрограммное взаимодействие точно не встроил бы. Так что и так можно.
Либо Вам стоит вслух сказать что "программистами я людей считаю начиная с мидла" и тогда сверка словаря будет выполненной. Согласен я/кто другой с этим определение может и не станет, но хоть понятно будет что у Вас другое значение и от этого уже плясать.
Черт. Я пишу только на C и на C#. Фреймворков не знаю. Разрабатываем электронику, которая продаётся по всему миру, сидя в Волгограде. Отныне будем шутить в коллективе при случае в духе: «ну, а чего ж вы хотели? Мы ж не программисты!»
Если человек выходит из учебного заведения после нескольких лет учебы со знанием всего 1-2-3 языков и пары фреймворков, то он даже и не стремился стать программистом. Это не программист, а барыга, т.к. программист и без универа будет программы писать.
Это так в любой профессии. Нужно идти за призванием, а не только за деньгами. Нужно стараться быть лучшим в своей профессии, тогда и деньги будут сами предлагать, за рукав тянуть. А без интереса человек не будет развиваться и даже попав в поток вылетит, как листик упавший в реку выносит на берег.
Программист это тот, кто старается программировать так, что бы потом не пришлось за ним переделыватьЭто не всегда правильный подход
Например, стартап привлек инвестиции, которых хватит на условные полгода нормальной работы и делает продукт. Сделать хороший продукт — за полгода не успеем, продаж не будет, новых инвестиций не будет, на этом история закончится. Сделать плохой продукт — появятся хотя бы в небольшом количестве продажи, можно будет получить новые инвестиции и сделать уже хороший продукт
Так же в своих комментариях я пишу что сейчас все под бабки затачивается, а не под совесть, хотя исключения бывают.
Если «затачивать под бабки» и «делать на совесть» совпадают, то и делают так. Если же не совпадают — например, как в примере со стартапом выше: если «делать на совесть», то компания не будет существовать — то лучше «затачивать под бабки»
бывает сразу нанимают для решения задачи, после неудачного опыта с тяп-ляпамиА был ли этот опыт неудачным? Быстро и дешево проверить гипотезу — это тоже важно. Если у вас сто гипотез, из которых одна окажется рабочей, сделать продукт тяп-ляп для проверки стоит Х денег, а сделать хорошо — 10Х денег, то выгоднее будет сделать сто продуктов тяп-ляп, а потом один хорошо, чем сделать все сто хорошо. Это даже не учитывая потерь времени
Некоторый код пишется для того, чтобы опробовать подход и потом быть выкинутым.
вот в этом, имхо, одна из основных проблем современности.
Девелопер пишет код что б выкинуть, его краем глаза видит манагер — и все, го в продакшн, потом (никогда) техдолг пофиксим надо быстрее…
С другой стороны сейчас я бы сказал, что знаю (в сеньорском смысле) только С#. Но за счет знания сервисов AWS и общего опыта (значительную часть из которого можно отправлять в утиль) получается работать архитектором и тех. лидом в продуктовой компании.
Ваша задача как программиста создавать, а не продавать.
Програмист многолик, как Янус. Желание программиста-творца во мне — создавать что-нибудь стройное, красивое и отвечающее лучшим практикам. Но ожидания бизнеса от программиста-наемного работника — именно создание фич, которые можно продать, причем желательно быстро.
Обычно подключается программист-политик и удается совмещать.
Ну и вы так и не ответили на любопытный вопрос — что вы подразумеваете под понятием «знать ЯП».
Например редки пхпшники активно практикующие TDD или сильно заморачивающиеся с SOLID и шаблонами проектирования.
Кроме того в разработку с применением некоторых ЯП без знания определенных библиотек и/или фреймворков лучше не соваться.
Плюс IDE, теория тестирования, системы контроля версий, СУБД, infrastructure as code, облачные сервисы… тысячи их.
В общем не только и не столько синтаксис делает программиста программистом.
mov ax,…
int 10h
И писать в видеопамять как попиксельно, так и целыми банками приходилось похожим же способом, прежде делая все расчеты, а без знания железа это невозможно. Так же делали запись в файлы, чтение файлов, любые операции с файлами и регистрами процессора.
В программировании любой железки важна как математика, но и знание железа. На их основе строятся эффективные алгоритмы, а вот на каком языке они будут реализованы — это уже вторично.
Такие языки как ява и питон, это как бейсик в наше время, т.е. для простых задач и детских проектов. Даже если они могут быть монетизированны.
все технологии отстойНапомнило мне одну историю. У меня один товарищ был нормальным мужиком и вдруг резко по религиозной теме сдвинулся. Конкретно так сдвинулся, чуть где крестик увидит — сразу руль бросает и крестится, аж страшно. Вот едим с ним однажды вместе на одной машине, он и говорит «Все технологии зло, зря в школе физику, химию и д.р. науки изучают, надо все это запретить и закон божий изучать». А сам он, к слову, сидит за рулем, а на панели прикреплен телефон. Я спрашиваю «а почему ты так говоришь». Он в ответ «Машин много, все в телефонах сидят. Надо на лошадях ездить, пешком ходить и голову мусором из телефона не засорять». Говорю ему «Начни с себя. Машину отдай/продай/пожертвуй, телефон выкинь/отдай/продай/пожертвуй, ребенка из школы забери, перестань платить репетиторам для поступления в институт». Он «ну мне-то и моему ребенку необходимо». Вот так вот как-то. Печально. Хороший мужик был. Жалко его.
github.com/idris-lang/Idris-dev/issues/4439 + github.com/idris-lang/Idris-dev/issues/4762 — тоже Идрис 2?
Какие ещё проблемы Idris 2 можете назвать?
т.е. для простых задач и детских проектов
(тщательно конспектирую) "игры и Blender — это простые и детсткие задачи"
Еще раз напоминаю инструменты подбирают под задачу.
Плюс такой ещё моментик — во многом из-за таких вот «предпочитателей», которые любят оценивать кандидатов по неотносящимся к должностным обязанностям критериям типа возраста, сейчас и расцветает политкорректность, SJW, тренинги по всяким дискриминациям и т.п.
А обучаемость на собеседовании вы объективно никак не оценитеЕсли это достаточно продолжительное собеседование или тестовое задание, то, строго говоря, оценить можно. Дать задачу и попросить реализовать на технологиях, с которыми человек не знаком, и посмотреть, какое будет качество и сколько времени займет
Повторюсь — если вы нанимаете на конкретную позицию, то должны быть конкретные требования, которые и надо обсуждать на собеседовании. А так если я подаюсь на позицию условного веб-разработчика, а меня начнут спрашивать про ассемблер, то я вежливо откланяюсь, а компании еще и минус в карму.
Непонятно только, какой глубинный смысл спрашивать кандидата о том, с чем он априори не знакомПоставленная задача — оценить обучаемость. Единственный известный мне способ это сделать — дать человеку что-то новое, замотивировать изучить и посмотреть, как у него получится.
Нужно ли проверять обучаемость — это отдельный вопрос, и ответ на него сильно зависит от позиции, на которую человек подается. И да, пожалуй, нужно соискателю объяснить, почему у него спрашивают то, что он не знает
Вам не стало тяжелее. Просто источники информации и подача материала должны быть иными. Я многое отбрасываю, при этом, пересматриваю старые материалы и вижу их иными, более понятными. Есть же учебники по древнему Риму для 5 класса, а есть для института.
Как детей перевели на удаленку, у знакомой дочка не смогла понять простые дроби после лекции какого-то там полупрофессора, сидела плакала, думала что дурой растет. Она сама после, как успокоила дочку, тоже ничего не поняла из лекции и за 5 минут объяснила дочке сама так как помнила со школы. Ребенок на пятерку все задания сделал.
Самое сложное это как-то заставить себя начать и сделать.
С возрастом к старшему поколению приходит и множество других обязанностей. У него часто нет времени на изучение нового. Это ещё одна причина, по которой мы видим меньше программистов в возрасте.Ерунда. Я был в ситуации «жена, маленький ребенок и ипотека», и в ситуации «холост, все выплачено, ребенок сослан в универ». Так вот, во второй ситуации, которая, естественно, более типична для более взрослого человека, жизнь намного проще, обязанностей значительно меньше, а времени на разные вещи, в том числе и на обучение чему-то новому, сильно больше.
Я у себя такое замечаю. И с этим приходит нежелание вкладываться в общение с не очень интересными мне людьми, более тщательный выбор фильмов, книг. Стал осознаннее и осторожнее выбор партнеров для работы.
Схожие мысли. Во что инвестировать время, чтобы получить опыт, который можно повторно использовать?! С технологиями огромная проблема - они устаревают и из значение потом не применить. Взять, к примеру, разработку под Андройд. Сейчас там такая картина: java, kotlin, куча рекомендуемых архитектурных паттернов, jetpack compose, flatter, fucsia os итд. И чё то конца и края этому не видно:(
Сложилось мнение, что в бекенде гораздо меньше изменений и знания, полученные там(бд, работа с сетью, работа с данными) хотя бы можно переиспользовать.
В идеале, мне кажется, что лучше инвестировать время не в технологии, а изучение предметной области, бизнес процессов. Но в этом не до конца уверен.
Сам сейчас на перепутье (35лет)
С годами накапливается жизненный и профессиональный опыт, чего у 17-ти летнего не может быть по определению. И если этот опыт применять в правильном направлении, и продолжать учится новому, то все будет норм.
Если брюзжать, что «раньше было лучше», то тут и 25-ти летний будет считаться токсичным стариком.
Проблема в том, что хочется учиться чему то, что можно переиспользовать потом. Допустим, кто то занимается андройд разработкой и использует java+kotlin + нейтив андройд. И он а этом спец. Через пару лет выстреливает jetpack compose или флаттер и все начинают новые проекты на нем. В вакансиях требуют его. Новый молодой разработчик просто быстрее его изучит. Получается опыт java+kotlin+нейтив вылетел в трубу.
Мне кажется в этом проблема.
Если можно переиспользовать свой опыт - это даёт явное преимущество. Уже знаешь где можно срезать углы. Где делать так, где по другому.
Но к сожалению, чё то не сильно выходит его переиспользовать. Хотите ещё примеры - пожалуйста, руби. В 2010 хайповый язык. Сейчас - Легаси или очень мало на нем проектов начинают.
Мне 52 (плачет)
Я 45 лет уже программирую. А плакать-то о чем тут?
Что уж говорить про вообще древние времена, когда даже терминала не было и все печатали на принтере или вообще, о ужас, на перфокартах…
вспоминая как смотрел на Windows 2.0 и думал «И кому вообще нужна эта хрень когда есть красивые UI типа TurboVision» :)
Странно задаваться вопросом на счет винды, которой к тому времени уже было 3 года. Ибо TurboVision был выпущен в 1990-м году, тогда как Windows 2.0 на три года раньше. В 1990-м году уже была выпущена версия Windows 3.0.
На самом деле границы поколений лишь коррелируют с возрастом, а не определяется им. Я например снял и оформил видеоисторию питерского готческого и металлического андергаунда. www.musicdark.ru
Но я понимаю что по умолчанию будут ожидать упертого мужика с огромным ЧСВ который смотрит первый канал
Я думаю в 90-х, когда 40-50-летние начинали свою карьеру, профессия программист еще не стала такой обыденной и распространенной как сейчас. Я думаю тогда просто айтишников было меньше. Соответственно большая их часть сменила профессию, просто ушли в менеджмент. 35-летние же выпусники середины нулевых. А в нулевых был как раз дотком пузырь, который лопнул в 2003. В 2000-2002 на работу брали всех подряд, зарплаты были нереально богатыми, в командировку ездили и жили в 5-изведночных отелях. Тогда айтишник и стало престижной работой. Вон и родил тот пузырь много айтишников. Потому и основная масса 35 лет. Естественно все стать начальниками не смогут, шефофских кресел на всех не хватит. Потому и такая горбинка на 35. Я думаю лет через пять этот горб на 40-летних перейдет.
А в нулевых был как раз дотком пузырь, который лопнул в 2003. В 2000-2002 на работу брали всех подряд, зарплаты были нереально богатыми
Похоже на текущую ситуацию немного.
P.S. На самом деле я серьёзно. Интересы уже сильно другие.
Не делайте этого. Всегда будьте открыты к освоению новых технологий.
Это, кстати, вполне может создать портфолио, в котором суммарно большой рабочий опыт раздроблен на мелкие кластеры, в то время как эйчары при найме ориентируются на совокупный опыт внутри стэка для закрываемой позиции. В результате такой опыт не просто повысит количество первичных предложений, но и увеличит долю отказов после них.
Я просто оставлю это здесь
После 12 лет фриланса, в 34 полез из веба в геймдев. Довольно болезненный процесс, но энергия прёт. Проблемы с поиском работы как у 20-летних только раззадоривают интерес.
В бложике подробнее - https://igroprom.d3.ru/pro-poiski-raboty-2143217/
Мне 37 и я люблю изучать новое. Тем кто перешёл в программирование с других профессий, я считаю выгорание не грозит. Я когда-то был сисадмином в фирме франчайзи 1с и большую часть времени занимался 1с. Какой же это бред. Какой же это кайф изучать новое и использовать эти знания в работе или в хобби. 1с это мне никогда не довало. Так что только вперёд.
Сложнее все воспринимается от того что информации с каждым днем все больше и больше становится — тут уже не в возрасте дело, а в том что не знаешь иногда за что ухватиться. Зубром программирования и отрасли себя не считаю но чаще замечаю что программисты все больше становятся ремесленниками, умеющими выполнять какую то устоявшуюся часть работы привычными им методами.
А по поводу возраста — как справедливо выше отметили — не такая уж старая наша отрасль и сильно сомневаюсь что достигнув отметки 40-45 лет люди, которые сейчас воротят нос от «возрастных» кандидатов соберутся и предоставят свое место более молодым.
CEO индийской корпорации Шридхар Вембу экспериментировал с наймом 17-летних сотрудников сразу после старшей школы. Он выяснил, что спустя два года их результаты работы почти сравнялись с результатами обучавшихся в колледжах.
Мне кажется, тут надо сделать уточнение:
… с результатами обучавшихся в индийских колледжах
И даже если вам скажут — вот про это почитайте, велик шанс, что вы не поймете чем это лучше и читать не начнете.
А чем одно лучше другого, поймёт тот, кто умеет сравнивать. В 17 лет это вполне реально. Тут нужно уже не на возраст смотреть, а на каждого человека отдельно.
Когда мы собирались на фидо-попойках, человек 60-70 на город с населением 500 тыс, то все друг друга знали. Из этих 60-70 человек программитов-админов было не больше половины. Программистов на с++ я знал всех в лицо!
Сейчас в нашем городе на 250 тыс. десяток вакансий на с++.
Так что никуда мы не делись. Все, с кем я начинал, все ещё программируют. Даже мой первый начальник в свои 60+ программирует в штатах.
Отрасль относительно молодая, вот и возраст средний 25-35.
В то время, человек, который менял картридж, мог кинуть коаксиал или обжать витую пару, подсоединить ус роботикс и не просто тупо смотрел в черный экран был невменяемым компьютерным гуру…
Исходя из этого вытекает следующий вопрос. А с какого хрена должно быть много программистов 35+? Откуда им вообще было взяться, если банально — компьютеров не было персональных?!
Наверное поэтому их 1%. Потому что их нахрен 1%. В той части графика не было компьютеров! И возраст вообще никак с этим не связан. Любой человек, в любом возрасте способен стать программистом, если этого захочет и в мозгах не будет _хлебушка_, как у автора поста, про конец карьеры в 35 лет.
КГ/АМ!
Большинство разработчиков находит способ зарабатывать больше, не занимаясь при этом написанием кода.
С этого места поподробнее, пожалуйста.
Особенно, если следующий комментарий визуально длиннее предыдущего.
«Опрос проведенный в интернете, показал, что 100% людей пользуются интернетом» :-)
кроме шуток, в некоторых странах, например в Тайланде, есть тарифные планы у сотовых операторов, которые не предоставляют доступ в интернет - а только на фейсбук. Так что их пользователи действительно не сидят в интернете.
Если так подумать, то у нас в России нет доступа к рутрекеру, значит ли это, что мы не сидим в интернете? А если доступ закрыт ещё и к рутору? А ещё и к флибусте? И к лурку когда-то тоже был закрыт. Сколько должно быть заблокировано сайтов, чтобы начало считаться, что это уже не интернет?
Вторая проблема — работа программиста нестабильна. Много нанимают стартапы, аутсорсеры. А если крупные компании, то под краткосрочные проекты. Проработать год-полтора, а потом снова несколько месяцев подыскивать следующую работу? Молодой парень, потеряв работу вернётся жить к родителям. Зрелые люди сами родители, обремененные семьёй и ипотекой.
Почему мы не наблюдаем вокруг большого количества седоволосых разработчиков ПО? Куда деваются все программисты, когда становятся старше? Увольняют ли компании программистов в возрасте?
Потому что надо не только наблюдать но и думать.
Седовласые — это 50+
Сколько программистов было 50 лет назад? Откуда они вдруг должны были взяться толпами?
Массово в ИТ начали идти всего 10-15 лет назад. Вот и считайте — сейчас должно быть обилие 30-40, что мы и наблюдаем.
Седовласые — это 50+
У меня первые седые волосы появились в примерно 20.
Ну, по факту на моем факультете программированию учили всех. Один язык обязательно на 1 курсе, второй можно было легко выучить, потому что все научные сотрудники кафедр (ну кроме профессоров, пожалуй) программировали. А когда я уже учил — то был просто второй предмет, где учили заодно и второму языку, курсе на 4-м.
И это был не факультет типа ВМК, а обычный инженерный. Это выпуск примерно 40 лет назад, а начали так учить раньше. Ну т.е. толпы не толпы, а выпуск был вполне серийный, и 600 человек в год. И факультет для программистов тоже существовал рядом.
Это не возражение, а скорее информация, чтобы можно было оценить.
Вот не знаю, мне немного за сорокет, и большинство моих приятелей-ровесников ушли либо в техменеджерье (опыт позволяет, и зп привлекательнее), либо в свой какой-то разной степени величины бизнес. Я же — из немногих (кого знаю), кто остался в отрасли к моему возрасту, но я «свитчился» туда-сюда трижды за карьеру в целом, так что «наверстываю упущенное», но при этом могу себе позволить выбрать то, в какую сторону развиваться, не задумываясь о завтрашнем дне и конъюнктуре.
На счёт обучения новому заметил тенденцию, что сейчас в цене подход "посмотреть гайды и начать делать". Я для себя ещё со школы выбрал вариант "сперва разобраться, потом делать". Возможно, именно это не даёт мне легко начать учить что-то — я понимаю, что придётся прочитать хотя бы 500 страниц учебников (для меня это месяц или больше, всё ж, не художественная литература), а ещё не факт, что оно где-нибудь пригодится. Если же копипастить примеры из гайдов, то появляется чувство, что скоро всё рухнет, и что я пишу как необученный школьник, и чем тогда я лучше него? Видимо, я совсем не понимаю MVP и культуру "сейчас тяп-ляп, потом переделаем"; наверное, потому ещё на разу не переделывали.
что сейчас в цене подход «посмотреть гайды и начать делать»
Это отличный способ посмотреть, что выбранное решение проблемы правда работает, посмотреть на него в реальности, возможно понять подводные камни.
Но очень многие забывают, что после этого нужно еще дорабатывать функциональность, чтобы все работало не в тестовой среде, а реальной. Потому что, видимо, результат такого дорабатывания виден не сразу, а только когда фичу зарелизили.
А есть люди, которые посмотрели статьи на каких-то сайтах и уже пишут у себя на проекте на TS, и даже рассказывают другим, как там и что надо делать.
Я тоже могу начать применять «на минималках», но меня будет преследовать ощущение, что, возможно, где-то что-то я делаю «не так, как тут принято».
До сих пор вспоминаю, как в школе я знакомился с C и написал какую-то функцию на 20 строчек, которая что-то делала со строкой, а на следующий день нашёл для этого стандартную функцию.
Проблема заключается в спросе. Нужны ли компаниям-производителям ПО эти опытные разработчики, и стоят ли они затрат? По большей части — нет. Компании не нужно множество высокоопытных сеньор-разработчиков.
Ну это же бред, наоборот все кричат: "нам нужны сениоры, где найти".
С возрастом к старшему поколению приходит и множество других обязанностей. У него часто нет времени на изучение нового
А и не надо, все это "новое" выглядит новым только для человека с плохой базой. В индустрии много молодых и при том безграмотных людей (и становится все больше), конечно для них все отдает новизной — опыта ведь нет, образования тоже нет.
А человек за 40 с релевантным опытом в ответ на: "у нас тут новое" обычно отвечает нечто вроде: "а, ну да, мы это как раз 20 лет назад юзали, давайте расскажу, что тут к чему".
Ещё все кричат «работать некому», а когда приходишь — зарплата 25к рублей в месяц.
Вы не слушайте, что работодатели кричат.
Вообще перевёрнута с ног на голову причинно-следственная цепочка в статье. Большинство людей, интенсивно занимавшихся программированием в молодости, после 30 лет, грубо говоря, выучивают все практически применимые алгоритмические паттерны, после чего утрачивают интерес к кодированию, состоящему отныне для них из повторений уже пройденного, и уходят в начальники.
15-20 лет постоянного программирования – и привет, отвращение к коду. Это примерно как интерес к сексу после 20 лет профессиональной съёмки в порно. Некоторые гиганты могут сохранить, но далеко не все.
По себе могу сказать, что это не так. Ну, или далеко не всегда так. У меня наоборот — к 45-50 годам сознание заметно прояснилось, стало более целостным что-ли. Многие вещи, которые я вроде бы знал формально и использовал в работе, обрели смысл и целостность. Стремление постоянно учиться никуда не делось, только упорядочилось, прекратились метания, да и вообще эмоционально-интеллектуальный фон устаканился.
Так что не бойтесь возраста.
А что касается приведенной статистики, то там же всё станет понятно, если определиться с термином «программист». Если его трактовать максимально широко, то очевидно же, что «кодеров», ваяющих шаблонные формочки в интернет магазинах, значительно больше, чем разработчиков алгоритмов ИИ, хорошо знающими высшую математику и пр. смежные области. Также понятна мотивация бизнеса: сделать конвейер из дешевой легко взаимозаменяемой рабочей силы. Многие из таких работников конвейера логично выгорают и меняют вид деятельности. Не удивительно выгореть на конвейере.
Если же вы реально увлечены программированием, то ничего вам не грозит в любом возрасте. Своими проектами после 45-ти займетесь скорей всего.
Интересно, почему молодые мальчики и девочки считают, что после 35-40 лет начинает происходить деградация мыслительного процесса?Он не деградирует, он меняется.
Многие вещи, которые я вроде бы знал формально и использовал в работе, обрели смысл и целостность.И вот тут и возникает пресловутая “разница поколений”.
20-30 летние, с клиповым мышлением, часто хватаются за какие-то “модные” технологии, совершенно не понимая — что там к чему и зачем. На эмоциях.
А человек в 40-50 уже начинает думать от “бизнес-задач” — и совершенно не “загорается”, когда ему красивые картинки показывают.
Ибо он этих картинок уже повидал и знает, что 90% (хорошо если не 99%) из них — пустышки.
А с точки зрения молодёжи он выглядит как “дядя-ретроград”. Требует объяснить, какую выгоду он получит от перехода на новую, несовместимую, версию фреймворка, который уже же обновляли, с боями и слезами, год назад.
Требует объяснить, какую выгоду он получит от перехода на новую, несовместимую, версию фреймворка, который уже же обновляли, с боями и слезами, год назад.
Может потому что если во время не обновиться, то потом ни тебе поддержки, ни тебе секьюрити апдейтов, ни тебе коммьюнити. Или фишка как раз в том, чтобы не обновляясь, плотно завязать на себя фирму и получить место до старости?
20-30 летние, с клиповым мышлением, часто хватаются за какие-то “модные” технологии, совершенно не понимая — что там к чему и зачем. На эмоциях.
А может просто потому что интересно? Может потому что огонёк не погас в глазах?
Здоровый баланс между консерватизмом и новаторством, наверное, должен быть. Но для этого в фирмах с долгосрочными планами должны быть люди с разными подходами.
Когда я приходил зеленым 22-летним, с горящими глазами, меня такие вот аксакалы постоянно осаживали. Они так до сих пор и остались на том уровне, на котором были тогда. И лично я в свои почти "новые 60 для программистов" совершенно не хочу быть похожим на тех "аксакалов".
P.S. Вы про клиповое мышление говорите так, как будто это, во-первых, что-то новое, а во-вторых, как будто это что-то плохое. В обществе нужны люди с разным потенциалом. И у "клипового мышления" (а есть, кстати, научное подтверждение существования такового?) в мире возросших потоков информации есть свои преимущества.
Посередине между поддерживать коболовскую апликацию на каком-нибудь VAXe, и каждые два года переписывать все с нуля на модный сегодня фреймворк.
И да, понятно, что вы можете обсчитаться, ошибиться, промахнуться, но… “мы должны всё переписать потому что иначе останемся без апдейтов и коммьюнити” — это не повод. Вернее повод — но не к переписыванию на новую версию фреймворка, а повод к тому, чтобы послать лесом и такие “апдейты” и такое “комьюнити”.
Как правило лучше остатья и без “апдейтов” и без “комьюнити”, чем тратить время на ежегодное переписывание уже работающего кода.
Как правило лучше остатья и без “апдейтов” и без “комьюнити”, чем тратить время на ежегодное переписывание уже работающего кода.
А потом внезапно оказывается, что в компанию никто не хочет идти работать, потому что там технологический стек, застрявший в прошлом десятилетии.
Ну и конечно же такая компания потихоньку обрастает кучей кривеньких велосипедов, потому что использовать сторонние компоненты в устаревшем ПО становится всё труднее (в виду отсутствия поддержки).
Как пример: в одной компании (это был международный интернет-магазин), где я когда-то работал, совсем не выделяли бюджет на поддержание в более-менее актуальном состоянии админки сайта. Написана она была еще в году так 2008-м, и с тех пор никаких серьезных апгрейдов библиотек и компонентов не производилось (дописывали функционал, но тоже по-быстрому и кое-как). Так вот там до последнего держались за флешевую загрузку файлов (с возможностью заливки сразу нескольких путём drag&drop). Мол, работает же, чего переделывать. А теперь, когда флеш окончательно похоронен, там возникла проблема сделать мультизагрузку файлов, потому что с этим жутким легаси внезапно никто не хочет связываться.
1) Я больше по инфраструктуре (DevOps) и мне, например, очень странно было видеть Кубернетес в продакшен в 2017 году, сразу после релиза.
2) К сожалению, многие платформы относительно короткоживущие — 3-5 лет.
Первая релиз-версия K8s была выпущена в 2015 году. А до этого год выходили версии с префиксом v0. Если для вас K8s в 2017 году это всё еще "сразу после релиза", то ИМХО это не то, что консерватизм, это скорее неприятие новых, непонятных технологий.
P.S. Как на счет 2021 года? Уже можно? :)
очень странно было видеть Кубернетес в продакшен в 2017 году, сразу после релизаKubernetes — это, в принципе, переписанная с C++ на Go система, которой к 2017му году уже лет так примерно 20 исполнилось (ну хорошо, хорошо, может 15).
Но да, ситуация, когда вам, скажем, вам предлагают использовать фреймворк, который даже на стабильной версии языка не запускается (это после 5 лет разработки!), то это вызывает недоумение.
Захлестнувшая всё и вся эпидемия CADT нам ещё аукнется, я боюсь.
Kubernetes — это, в принципе, переписанная с C++ на Go система, которой к 2017му году уже лет так примерно 20 исполнилось (ну хорошо, хорошо, может 15).
Ничего ни с чего не переписывали. Создали новую систему, опираясь на опыт предыдущих разработок. Но это не переписывание с языка на язык.
Но да, ситуация, когда вам, скажем, вам предлагают использовать фреймворк, который даже на стабильной версии языка не запускается (это после 5 лет разработки!), то это вызывает недоумение.
Не используйте (чай, не принуждают с угрозой насилия). Ну или поучаствуйте в разработке самого фреймворка: исходники открыты, лицензия двойная — MIT или Apache. А то ведь всем подавай готовенькое, а обратно в коммьюнити возвращают единицы.
Захлестнувшая всё и вся эпидемия CADT нам ещё аукнется, я боюсь.
А вы не пробовали вместо баг-репорта (или лучше вместе с ним) предоставлять PR с фиксом? Это мир опен-сорса. Тут вообще никто никому ничего не должен. Не нравится — пилите своё. Если сил и ресурсов хватит.
Или фишка как раз в том, чтобы не обновляясь, плотно завязать на себя фирму и получить место до старости?Нет, фишка в том, чтобы тратить время на то, что вашей компании действительно нужно, а не на то, чтобы изображать “белку в колесе”.
Может потому что если во время не обновиться, то потом ни тебе поддержки, ни тебе секьюрити апдейтов, ни тебе коммьюнити.А с этим кто-то спорит? Вот мы, к примеру, сейчас как раз обдумываем куда переходить с Python 2: на Python 3 или на Go какой-нибудь. Ну потому что для того, чтобы
/usr/bin/python
был старым добрым Python 2 нужно ставить специальный пакет и вообще проблемы начинаются.Но пока неясно — не “кинут ли” разработчики Go людей так же, как “кинули” разрабочики Python. Сейчас посмотрим что они там сделают с дженериками — и решим.
А если у вас для продукта, вышедшего всего лишь год назад, уже нет секьюрити апредйтов — то это не значит, что нужно срочно переходить на новую, несовместимую, версию, у которой опять через год их не будет. Нет, переходить нужно на что-то, разработчики чего понимают, что так делать вообще не следует.
Переход на новую версию не должен быть “событием”, которое нужно с кем-то как-то согласовывать.
Если этот переход нельзя осуществить незаметно, так, чтобы все, кроме человека, непосредственно этим занимающегося, потеряли не больше пары часов (а в идеале — пары минут), то это не переход на новую версию. Это переход на другой продукт — и именно так к нему и нужно относиться.
То, что этот другой продукт имеет то же самое имя — неприниципиально, важно понять: какого, я извиняюсь, фига? Почему разработчики бросили один продукт и заставляют меня использовать другой?
А может просто потому что интересно? Может потому что огонёк не погас в глазах?За свой счёт, пжлста. И в идеале — в неоплачиваемом отпуску.
Заметьте, что я же успешно продвигал и if constexpr и structured bindings и много чего ещё. Потому что там соотношение “затраты/выигрыш” — очевидно хороши: включение компиляции в C++17 заняло примерно неделю работы одного человека — и она заключалось в том, чтобы проверить что все тесты проходят и все вещи, которые мы не автоматизировали тоже работает.
А вот когда от меня требуют выделять время и прерывать работу команды ради “коммьюнити” — то сразу возникает вопрос: а оно мне надо? Такое “коммьюнити”?
Вы про клиповое мышление говорите так, как будто это, во-первых, что-то новое, а во-вторых, как будто это что-то плохое.Это не новое, но, несомненно, плохое. Можете почитать психологов — они подробно обсуждают и моменты, когда маленький человечек, с которым играют в ку-ку начинает осознавать, что мама, закрывшая себя ладошками, никуда не исчезает и какие животные могут опознать себя в зеркале. Человек с клиповым мышлением — это человек, который недалеко ушёл от шимпанзе, условно говоря. Что тут хорошего?
И у «клипового мышления» (а есть, кстати, научное подтверждение существования такового?) в мире возросших потоков информации есть свои преимущества.Ну да. Это идельный потребитель. Ему можно успешно всучить вещь, которая ему нафиг не нужна, набросав лапши на уши. И неважно что вы всучиваете — модный фреймворк или “золотые” пакетики с соком. И тем самым “обеспечить развитие общества”. Но… откуда уверенность, что обществу нужно такое “развитие”?
Почему разработчики бросили один продукт и заставляют меня использовать другой?
Пистолет у виска держали? :)
Переход на новую версию не должен быть “событием”, которое нужно с кем-то как-то согласовывать.
Если это несет определенные модификации кода, и, соответственно, риски, то вы просто не можете сделать это втихаря. Однако это нормальный процесс. Точно так же, как, скажем, обновление серверного дистрибутива. Это часть жизненного цикла ПО.
Но пока неясно — не “кинут ли” разработчики Go людей так же, как “кинули” разрабочики Python. Сейчас посмотрим что они там сделают с дженериками — и решим.
Если дженерики являются определяющим фактором для перехода на Go, то вам, наверное, Go не нужен.
За свой счёт, пжлста. И в идеале — в неоплачиваемом отпуску.
Люди, занимающиеся R&D, сейчас покрылись холодным потом. :)
А вот когда от меня требуют выделять время и прерывать работу команды ради “коммьюнити” — то сразу возникает вопрос: а оно мне надо? Такое “коммьюнити”?
Кто от вас требует?
Это не новое, но, несомненно, плохое.
Может вы в этом и не сомневаетесь, но вашу точку зрения разделяют не все. Рекомендую ознакомиться. Вообще, переживания на счет "клипового мышления", по-моему, свойственны в основном русскоязычному обществу. Я никогда не слышал дискуссий на эту тему в англоязычном или чешском сообществах, где я волею судеб обитаю.
откуда уверенность, что обществу нужно такое “развитие”?
Вы формулируете фразу так, как будто с кем-то дискутируете. Если со мной, то я не утверждал, что обществу нужно такое или какое-то другое развитие. Я вообще не думаю, что целесообразно дискутировать, что нужно обществу. Общество само разберется, что ему нужно. Вы, как часть общества, можете попытаться на это повлиять, но если общие тренды иные, то вам или придется поменять общество, или смириться.
Общество само разберется, что ему нужно.
Если под обществом понимать электорат, т.е. обывателей, которые хорошо если ложку мимо рта не проносят и в памперсы не испражняются, то у меня есть сомнения что они в массе своей способны разобрать хоть в чем-то сложнее списка покупок на сегодня в Lidl/Магните или еще каком Walmart. И как раз клиповость мышления сильно облегчает им жизнь в потоке информационных помоев, создаваемых рекламой. Но сильно ухудшает им же в долгосрочной перспективе. Только осознание наличия этой самой перспективы в клиповое мышление не вписывается.
Если под обществом понимать электорат, т.е. обывателей
Вы считаете, что все (ну пусть не все, но большинство) вокруг вас тупые недалекие люди?
Есть и учёные, специалисты в своей сфере, которые тем не менее подпадают под ваше описание. Да, черт возьми, не обязательно учёные, это может быть врач, воспитатель в детском саду, продавец, электрик. Да кто угодно. Человек делает свою работу, и может даже очень хорошо делает её. Какое вам дело, куда он там свечку ставит или что он еще там делает. Человек приносит пользу обществу, а во что он там верит, это его личное дело.
а во что он там верит, это его личное дело.
Личное-то личное, но хорошо показывает степень некомпетености за пределами проф. деятельности и полного отсутствия понимания этих самых границ компетентности. А в случае врачей — еще и вызывает сомнения в и профпригодности и в том, что они там насоветуют, когда гомеопатию начинает выписывать д.м.н
хорошо показывает степень некомпетености за пределами проф. деятельности и полного отсутствия понимания этих самых границ компетентности.
Да ну и что. В любом случае общество развивается по определенным законам, и тот факт, что кто-то там в чем-то не шарит, вовсе не значит, что этот человек нуждается в указаниях ему, как ему "нужно" жить (это я возвращаю тему в русло рассуждения о том, что "нужно" обществу).
Если эти модификации можно сделать в старой версии, до перехода — то это можно сделать втихаря.Переход на новую версию не должен быть “событием”, которое нужно с кем-то как-то согласовывать.Если это несет определенные модификации кода, и, соответственно, риски, то вы просто не можете сделать это втихаря.
А если нельзя — то это не переход на новую версию продукта. Это переод на другой продукт.
Типичный пример — переход с Python 2 на Python 3.
Точно так же, как, скажем, обновление серверного дистрибутива.Обновление серверного диструбутива не требует от меня всё бросать и что-то менять. У нас, скажем, обновления случаются раз в две недели — и о них даже не сообщается предварительно (за исключением особых случаев… последний, кстати, опять-таки из-за Python'а).
Если дженерики являются определяющим фактором для перехода на Go, то вам, наверное, Go не нужен.Вопрос не в дженериках, как таковых.
Вопрос в поддержке пользователей. До сих пор ходило много разговоров про пресловутый Go 2, ломающий нафиг совместимость. Если они таки реально это сделают, то чем Go будет лучше Python? Однако в последнее время появилась надежда что этого маразма не будет — что, в общем, делает Go лучшим выбором, чем Python.
Кто от вас требует?Разработчики, проповедующие CADT модель разработки.
Я вообще не думаю, что целесообразно дискутировать, что нужно обществу. Общество само разберется, что ему нужно.Ну вы же понимаете, что это бред? Обществом вполне себе управляют. И глупо на это никак не реагировать.
но если общие тренды иные, то вам или придется поменять общество, или смириться.Есть ещё третий вариант: дождаться их смены. Когда “общие тренды”, очевидно, не могут поддерживаться и, соответственно, будут изменены (а сейчас мы как раз приходим к очередной точке подобного слома), то, очевидно, не нужно пытаться встраиваться в существующую систему — нужно попытаться понять какой будет ситуация после обвала.
Почему разработчики бросили один продукт и заставляют меня использовать другой?
Потому что они не заставляют. Продукт в опенсурсе, если критично нужен именно он именно "в вот таком виде" — можно конкретно нужный вид и поддерживать.
Если же важно чтобы затраты на поддержке и дальше лежали на "бесплатном" сообществе — то это совершенно другой приоритет и придётся подстраивать уже свой продукт под то самое сообщество и поддерживаемый им Питон.
Это и есть цена перекладывания стоимости поддержки на сообщество энтузиастов — они могут энтузиастить вовсе не туда, куда перекладывающему хочется. Оно ведь может вообще наглухо забросить и уйти в другой язык.
Хотя это лучше не практиковать в любом возрасте.
Мне вот 34, но никакой разницы по продуктивности мозгов с 20 летием не заметил, что сейчас что тогда бессонная ночь потом заканчивалась тупняками на следующий день. Причем тут все как-то нестабильно и индивидуально, иной раз бессонная ночь приводит к проблемам, а в другой нет и закономерности я та и не нашел.
иной раз бессонная ночь приводит к проблемам, а в другой нет и закономерности я та и не нашел.
Во многом от погоды зависит.
Мне вот 64 и я заметил. 30 лет назад я мог наклепать кучу кода (с высокой производительностью), который можно было потом смело выбросить.
Я тоже устаю иногда.
Но, сколько можно издеваться над организмом?
Да, не бойтесь возраста!
Я помню когда то думал про 2000 год. Мне будет 47, это же так много!
Мне 64 — все самое интересное только начинается!
«кодеров», ваяющих шаблонные формочки в интернет магазинах, значительно больше, чем разработчиков алгоритмов.
Тоже об этом думал.
Поэтому следуйте за молодым разумом. Если ваш разум молод, то возраст уже не так важен.
Позабавил совет т.к. он из разряда «как жить долго?». Совет: будьте здоровы, потому что в здоровом теле можно прожить гораздо дольше!
Вот на лошади можно в любом возрасте ездить, пока ходить можешь.
Уже давно не так. Сколько там Java лет, а JS? Недавно предлагали проект на Java 6. А спрос на COBOL и Delphi разработчиков? Есть знакомая она еще в НИИ в союзе работала, сейчас работает на одну из зарубежных компаний 60+. А вы про 40.
Конечно люди моей специальности используют программирование собственно для выполнения своей работы, — software engineering, но вообще говоря программистом в наше время может быть даже секретарша, которая владеет VBA и создает свои скрипты для автоматизации своей работы в MS Office.
Я почти 30 лет занимаюсь автоматизацией процессов работы инженера.
И видел парочку программистов, которые занимаются автоматизации процесса разработки.
Вот где золотая жила!
И видел парочку программистов, которые занимаются автоматизации процесса разработки.
DevOps?
Даже не знаю что такое, хотя уже уши прожужжали этим словом.
Мой бывший шеф Майкл из немецкой фирмы ITWorkBench очень много написал макросов.
Проект очень большой и древний как говно мамонта. В страховой отрасли.
Мой нынешний шеф и партнер Андрей Шпагин 3DCoat создал очень много абстракций для автоматизации создания интерфейса.
Вот только он не знал, что делаю я это за счет автоматизации и трачу на это раза в два меньше времени, чем другие разработчики.
А я никогда не афиширую и демонстрирую свою кухню.
Поскольку знаю, что обязательно найдется «эффективный манагер» который начнет либо больше работы нагружать, либо часы урезать при том-же объеме работы.
Странный подход считать кол-во программеров в возрасте, учитывая что лет 20-30 назад вообще писали гораздо меньше, соответственно и не может быть их наравне с молодёжью. Сам в 37 устроился стажёром,с последующим джуном писать на джаве и ничего) всё супер и всё только впереди.
Есть ещё физиология, которую не обманешь. У меня например после более 20 лет опыта в разработке стала хуже память, скорость мышления замедлилась итд.
При поиске работы, если у меня раньше, лет 10 назад было по 10 оферов за пару недель, то сейчас 2-3.
Чуть не всех пугает, если видят количество рабочих мест больше 20. Сложно убедить что это нормально приходится скрывать о себе часть информации.
В общем к 40 годам возраст становится проблемой для разработчика.
Чтобы после сорока не жалобно просить устроиться на работу, а просто поддерживать проекты.
Мне 64 и я занимают развитием и поддержкой своих проектов.
Я только не понял, почему после 45 лет (максимум — лучше после 40).
Можно играть ведь в долгую.
Почти все программисты хотят склепать на коленке по быстрому что то и срубить бабла, а потом лежать под пальмой и ничего не делать.
Опрос StackOverFlow возможно не показывает реальной картины(гипотеза). Люди после 30 больше ценят время и стараются тратить его более разумно. Например, не участвовать в опросах. Или не писать комментарии на Хабре))). Вот если бы они взяли возраст пользователей, тогда показатели были бы более точными.
30-40 лет назад в программисты шли только социопаты, котрых единицы.
Непонятно откуда взялось это исследование и кого опрашивали. Как я понял график — это всего лишь иллюстрация аудитории SttackOverflow и не более того. Все зависит от компании. Мои наблюдения очень разные:
- В компании Amazon действительно работает одна "молодежь" (по моим наблюдениям более 90% инженеров имеют возраст < 40), но учитывая довольно своеобразную стрессовую атмосферу во многих отделах компании это вполне объяснимо.
- В Google все сильно не так, я видел людей и под полтиник, конечно их не большинство, но они есть, и, по внешним признакам, прекрасно себя в компании чувствуют.
Все наблюдения выше касаются только инженеров, к менеджерам я не очень присматривался.
Кроме того, думаю, многое зависит от страны и стереотипов. В России, почему-то, принято считать, что человек должен обязательно стать менеджером, а если к 40 он все еще кодит, то скорее всего лузер и все у него не сложилось. Наверное это происходит от того, что почти нет компаний, которые предоставляют реально много возможностей для технического роста.
Всё верно автора написал - пёрдычы в IT не нужны!
Не так в 50. Переходить совсем куда-то стремновато (допустим из толстых клиентов в webdev), времени на обучение ограниченное количество. Опять же, выученное надо тут же применять! И ещё момент. Мы — старики, не знаю в силу чего, хотим уж если делать, то делать конфетку. Г-нокода не терпим. Когда всё начиналось в 90-х, иначе было нельзя, каждый байт на счету.
Сейчас же нужна скорость разработки, и плевать, что ты не тестируешь, не знаешь что такое уборка мусора (за мной подметут), что код раз в 100 медленнее, чем надо (железо всё схавает), и работает ли вообще. Нет? Ну, поправим. Да, и на то, что я не очень понимаю как это всё работает, плевать. Компилируется же! Чего-то не хватает? Поключи std, boost, еще каких-то огромных стеков, и всё срастётся. В этом молодежь преуспевает, и по первости результат устраивает начальство. Если начальство и фирма не играет в долгую, не делает продукт, а хочет быструю прибыль и мало расходов, метод работает хорошо.
Часто ещё говорят: такой-то язык лучше, на нём такую-то конструкцию можно написать в пару строк. Да, но что стоит за этой простотой? Куча кода, написанного уже кем-то, который ты никогда не увидишь и не поймёшь? Луковица обёрток вокруг байтов всё увеличивается.
Мне кажется, что скорость разработки — это не скорость написания первоначального компилируемого кода. Это скорость создания конфетки с прекрасной гибкой архитектурой и красивой внутренней реализацией. Вот на это и уходит основное время программиста, и скорость такой разработки — функция опыта и возможности использования ранее написанного кода.
Я уйду когда конфетки больше не будут нужны. Но куда идти? Кому я тогда буду нужен? Так что, вопрос индус поднял не праздный.
Да, а про 35, мне кажется, имеется в виду не вышвыривание с рынка, а разбогатение и уход на покой пассивного дохода. ))
Да, а про 35, мне кажется, имеется в виду не вышвыривание с рынка, а разбогатение и уход на покой пассивного дохода. ))
Все верно. Программисты все же в среднем несколько обеспеченнее и умнее среднестатистического человека и к сорока годам просто должны иметь подушку безопасности и что-то приносящее стабильный доход помимо основной работы.
Сформировать надежный диверсифицированный портфель акций, к примеру, в пост-СССР довольно сложно. С НПФ пока всё тоже довольно печально.
В нынешних условиях акции как-то в принципе не выглядят чем-то сильно привлекательным. И чем дальше, тем, похоже, более рисковыми. Похоже, что времена, когда купил акции, и сидишь в них 10-15 лет, проходят (если уже не прошли). Но никаких проблем с формированием портфеля акций (чисто технически) я лично не вижу.
Купить самостоятельно акции какой-нибудь компании наверно можно, только риски высоки.
В зрелых инвест. фондах этим занимаются профи, которые имеют хороший опыт в диверсификации. Там же целая теория — часть денег они вкладывают в драг. металлы; часть в стабильные, но не очень доходные акции; часть в высокодоходные.
На Западе всякие хеджфонды и прочие ИФ очень распространены. А вот у нас я не знаю ни одного программиста, который вкладывался бы в акции или НПФ.
Как я уже говорил, по результатам местных опросов это в лучшем случае покупка квартиры для сдачи. Обычно же преобладают настроения, что при нынешнем законодательстве единственный способ обеспечить стабильный пристойный доход — работать до гроба.
Может в РФ ситуация получше, конечно. Хотя те российские рантье, о которых я слышал в основном опять же люди, которые сдают свою квартиру в Москве, а сами дауншифтятся.
Я лично сам покупаю акции (через Saxo Bank — не уверен, что резидентам РФ там можно иметь инвест. счет), плюс кое-что держу в ETF. Но всё это выглядит рулеткой, хотя я и в плюсе. Просто рано или поздно как бахнется что-то а-ля кризис доткомов, и всё, приехали. Никакие хеджфонды не спасут. Поэтому, имхо, инвестировать можно только то, что не страшно потерять.
Я же, как единственный кормилец семьи с приличным для IT возрастом, ищу скорее «защитный» актив. И как-то с этим у нас туговато.
Особенно с учетом того, что наше законодательство в этом плане выглядит еще хуже, чем в РФ.
Депозит в местном банке и сдаваемая квартира есть, но этого может оказаться маловато в случае нетрудоспособности.
Кроме адсенса есть и партнерки на сайтах — но там нестабильно. В один месяц может хорошо капнуть, а в другой ничего.
А вообще, мой совет — копите евро и валите из стран бывшего СССР. Куда угодно, взять хотя бы последние заявления о том, что за доллары под подушкой над нести в банк и платить 5% — маразм полный. Агония.
Не знаю только, не ударились ли мы сильно в офтоп :)
Акции то сгорят в серьезном кризисе первыми. Предлагаемый ниже адсенс и прочее — примерно так же может сгореть. А физический актив вроде недвижки никуда не денется. Ну исключая случаи вроде войны или каких-либо происшествий с домом.
Золото и облигации — отожмут тоже вероятнее всего легко, при условии слабой власти. Слишком высоколиквидные вещи. А с недвижкой сложнее.
Акции — как упали, так и отрастут, в долгосрочной перспективе не страшно.
Инвесторы времен бума доткомов сейчас иронически улыбнулись.
Угадайте компанию по графику.
Hint: Данная компания входит в SNP100 и SNP500, основана 43 года назад.
Так вот инвесторам, купившим акции в 2000 году, которые смогли подождать 18 лет, удалось лишь дождаться возврата к прежней цене. И лишь в 21-м году они смогли получить вроде как профит. Но есть несколько "но" — биржевое обслуживание стоит денег (не больших, но всё же). Многие инвесторы могли и не дожить до 21-го года. И главное, инфляция к 21-ому году съела всю мнимую прибыль.
И с этой компанией, надо сказать, людям еще повезло. Потому что многие компании просто лопнули и акции превратились в пыль. Так что о каких +350% вы говорите, мне не понятно. Отбросьте ошибку выжившего, и всё станет яснее.
Если вы о толстосумах, которые себе могут позволить иметь весь индекс, и ждать 20 лет, то ок. Просто не думаю, что в комментах такие есть. А компания зовётся Оракл.
Если вностить $50 ежемесячно, то результат в чистом виде (без роста) будет 12000, но даже с ростом в 350% (если такой будет, что не факт), это будет лишь 42000, цена не самого люксового авто… С 400 месяц еще ничего получается. Но я лично не берусь сказать, что с ценностью суммы в $336000 (400*12*20*3.5
) через 20 лет.
Если вностить $50 ежемесячно, то результат в чистом виде (без роста) будет 12000
Это за какой период? 20 лет?
Но я лично не берусь сказать, что с ценностью суммы в $336000 (400*12*20*3.5) через 20 лет.
На мой взгляд глупо рассматривать акции(и уж тем более ETF) как способ заработка. Это скорее способ минимировать или вообще убрать потери вызванные инфляцией.
То естъ грубо говоря если вы уже решили откладывать деньги на старость, то просто держать их на счету/в сейфе/под подушкой особого смысла не имеет.
Раньше в ряде стран были хорошие пенсионные фонды, но сейчас большинство из них тоже работают «в минус». Недвижимость тоже перестала быть особо хорошим вариантом из-за сильно поднявшихся цен и изменившегося соотношения стоимости самой недвижимости и получаемой с неё аренды. И что остаётся?
Что означает, что можно накопить на такую же пенсию, откладывая в несколько раз меньше, чем если вкладывать в матрас
Исторический опыт торгов на бирже, внезапно, не означает автоматическое повторение в будущем.
На практике правда иногда бывают те или иные ограничения на минимальный размер покупки. Но тоже не сильно жёсткие. Обычно уже с 25-50€ можно спокойно покупать.
То есть если у вас есть «лишние» 25€ в месяц, то вы спокойно можете начинать их вкладывать в какой-то индекс/ETF. И так до пенсии.
А физический актив вроде недвижки никуда не денется
Точно так же могут отжать.
Сформировать надежный диверсифицированный портфель акций, к примеру, в пост-СССР довольно сложноА в чем сложность-то? Банковское приложение на телефоне и так у всех есть. Делаешь пару тапов — открыт брокерский счет, на него переведены средства с зарплатного счета, куплены паи индексного фонда.
Уж явно в тыщщу раз проще, чем квартиру купить под сдачу (учитывая выбор, все юридические проверки, оформление, ожидание, ремонт, размещение обяъявлений, поиск арендаторов, контроль их проживания, последующую продажу при выходе из актива)
А в чем сложность-то? Банковское приложение на телефоне и так у всех есть
Видится мне, что потому что как минимум часть хабройтишников лично наблюдала сгорание сбережений и дефолты в достаточно разумном возрасте. СНГ местность(и Россия в частности; про обе близкососеднезападных не скажу, но по слухам и там в этом плане не сильно лучше, хотя встречал и мнение что таки получше) и по сию пору весьма волатильная, то есть можно и в дамки, а можно и всё протерять. А то и вовсе "сперва в дамки, затем в нули". Причём даже делая всё правильно. Ну и практика законоприменения специфическая, когда могут и по закону, а может и не очень, так что даже со свечным заводиком не факт.
Upd: to urvanov с Февральской тогда уж. А так да, 20-ый век весьма турбулентный был, и уверенности в веке 21-ом не шибко внушает(и имеющиеся годы сего века этой неуверенности только способствуют).
Видится мне, что потому что как минимум часть хабройтишников лично наблюдала сгорание сбережений и дефолты в достаточно разумном возрастеЧестно говоря, сильно сомневаюсь в том, что достаточная часть хаброайтишников застала дефолты нескольких штатов в 1840х.
Если что, при покупке паев индексного фонда совершенно не обязательно покупать паи фондов на российские индексы
Плюс законы ещё и измениться могут в любой момент и это надо мониторить. То есть просто «поставить банковское приложение» однозначно мало.
С другой стороны «квартиру купить» хотя и имеет похожую проблематику, но здесь у нас всё уже давно «поставлено на поток» и за небольшие деньги можно передать всё оформление/управление одной из кучи фирм, специализирующихся на таких вещах.
Отсутствие ПИФ и НПФ которым можно доверять тоже инвестиционный воздух не озонируют.
Вот только есть проблема: доходность по ним ниже нуля
Самое близкое к отсутствию рисков — это вот типсы. Вот по ним доходности, в зависимости от дюрации (столбец yield).
Но если вы инвестируете в долгосрок, то, на мой взгляд, требование минимизации рисков выглядит сильно избыточным. Завтра депозит уполовинится? Да и бог с ним, ему там еще полвека лежать, обратно отрастет
Ну как с вкладчиками МММ или Сбербанка СССР. Или как с бабушками, у которых квартиры отжимают.
я под минимизацией рисков имею в виду не риск потерять часть капитала (пусть даже половину), а риск всем капиталомТогда вам нужно купить ETF на индекс акций широкого рынка. Риск того, что все существующие сегодня в мире крупные компании перестанут существовать, пренебрежимо мал
Даже такие у нас сейчас проблематичны, потому что всегда есть вероятность что отечественный банк ликвидируют без компенсации. А в зарубежных счет открыть не так просто — надо подать заявку и ряд документов, доказать легальность средств, получить разрешения и заплатить налоги.
Но в целом эта нитка началась с утверждения, что айтишники как в среднем толковые люди, могут себе обеспечить пассивный доход если вдруг что.
Я наверно бестолковый, но я пока таких вариантов особо не вижу, если не считать пресловутой сдачи недвижимости. Которая тоже не совсем манна небесная.
Если вкладываться в несколько инвесторов, то вероятность что они одновременно сойдут с ума близка к нулюИнвестор — это тот, кто вкладывается, те вы.
айтишники как в среднем толковые люди, могут себе обеспечить пассивный доход если вдруг что.Недвижимость (жилая и в Москве) в последнее время (лет 15, так-то довольно долго уже) буквально по всем параметрам хуже, чем ценные бумаги. Я думаю, вы просто предъявляете слишком высокие требования по рискам, потому у вас и не получается увидеть другие варианты.
Я наверно бестолковый, но я пока таких вариантов особо не вижу, если не считать пресловутой сдачи недвижимости
И да, мне лично не кажется, что каждый айтишник может обеспечить себе пассивный доход
Потенциально интересны ПИФ или ETF с широким индексом, но законодательство наше пока не то, чтобы способствует. В той же Польше куда проще открыт счет в западном банке, к примеру.
На примере: посмотрите на графики доходностей (номинальных, то есть, до инфляции и налогов) двух активов по годам. В какой из них вы предпочли бы вложиться — в А или В?

А теперь на другие два графика: в какой вы предпочли бы вложиться — в С или D?

Фишка в том, что B и D — это один и тот же актив: гособлигации США. И А и С — это тоже один и тот же актив: индекс широкого рынка акций США. На первом графике доходности за случайно взятый год, а на втором — за случайно взятые 15 подряд идущих лет
Но главная проблема пока в том, что вкладываться в любые ценные бумаги США от нас проблематично.
А если в долгосрочной перспективе, то может вообще уже пора вкладываться в рынок КНР, а не США :)
0. Для A и B продолжительность интервала времени — 1 год, для C и D — 15 лет. Для A и C актив — индекс полной доходности широкого рынка акций США, для B и D — индекс полной доходности гособлигаций США.
1. Берем 50 случайных интервалов времени за последние лет 100.
2. Считаем доходности выбранного актива за каждый из интвервалов времени.
3. Сортируем по возрастанию.
Номер сценария — это, собственно, номер сценария. Он позволяет увидеть, что, условно, «вероятность того, что доходность актива А за 1 год составит менее нуля — около 40%»
То есть одно дело своя собственная неработоспособность(или банально нежелание работать), а другое глобальный мировой катаклизм. В первом случае варинаты вполне себе есть, во втором скорее всего ничего уже не поможет :)
Ну и от страны проживания это тоже сильно зависит. В тех же США это на мой взгляд сделать гораздо проще чем в ЕС или России-Украине.
То есть я например сейчас уже могу уйти на полставки и при этом поддерживать более-менее нормальный уровень жизни. Или уйти на пенсию лет в 55. Опять же при условии что не будет каких-то глобальных долговременных кризисов.
То есть я например сейчас уже могу уйти на полставки и при этом поддерживать более-менее нормальный уровень жизни.
На полставки и я могу :) А вот если нетрудоспособность полная?
На полставки и я могу :) А вот если нетрудоспособность полная?
А вот такое у нас как раз решается не особо сложно. Банальной страховкой от нетрудоспособности.
Как я понимаю, вы сейчас безработный, но пассивный доход позволяет заниматься любимым делом бесплатно? Я себе такого позволить пока не могу. Хотя у меня жена-домохозяйка и дочь-студентка еще…
В 70 у вас уже будет пенсия.
Смешная шутка. Напоминаю, я живу в Украине :)
В нашей компании сейчас работает DevOps за 70, но не факт что я смогу так же.
А вот размер этой пенсии зависит, в первую очередь, от того, сколько будут на тот момент зарабатывать люди вокруг вас
Уже лет 30 у нас пенсия такого размера, что прожить на неё очень проблематично.
Можно конечно надеяться, что еще через 30 лет ситуация таки улучшится. Но я уж лучше подстелю соломки на случай, если вдруг нет.
Причем я обо всем этом пишу не с точки зрения теоретика, а практика — несколько лет уже занимаюсь всем этим, та как после 45 решил работать по минимуму, а постепенно проедать накопленное (в идеале проценты, но и так некритично по немногу откусывать). Ну а всех схем с подробностями вам никто не расскажет.
Доллары постоянно в долгосрочной перспективе дорожаютВообще-то доллары в долгосрочной перспективе постоянно дешевеют, просто делают это медленнее, чем рубли
Либо дивидентные акции стабильных компаний.Вот только с дивидендов толку может быть мало, если цена на акции данной компании постоянно падает.
Т.е. условно говоря, покупаете акцию за 100 единиц, получаете 20 лет дивиденды в размере 2 единицы, а цена за это же время просела до 50 единиц.
В итоге у вас 50+40=90 единиц вместо 100.
А в зарубежных счет открыть не так просто — надо подать заявку и ряд документов, доказать легальность средств, получить разрешения и заплатить налоги.
Угу, и потом думать и гадать попросят ли на выход без объяснения причин из этого банка иностранного резидента с клиентским стажем в 20 лет или нет (знакомые в 95 году в Латви открыли счет, наскирдовали туда под несколько сотен тысяч евро, а потом наступает 2015й и их просят на выход. Хорошо что хоть с деньгами, но потребовали указать в какой банк РФ перевести наскирдованное.
Не сочтите за бестактность: вы лично уже обеспечили себе пассивный доход? Если да и это не секрет, то поделитесь пожалуйста, как именно?
вы лично уже обеспечили себе пассивный доход?Нет, не обеспечил. Весь мой текущий доход уходит на текущие нужды (втч, досрочное погашение ипотеки). Сейчас я в стадии изучения теории, чтобы знать, что делать, когда я вырасту большим и стану богатым и знаменитым :)
Пока что план заключается в том, чтобы закрыть ипотеку и начать откладывать по заветам «индексного инвестирования» Артема Бакулина и ссылкам оттуда
Становиться экспертом в инвестировании видимо полезно, но это откусывание времени от прогресса в основной любимой специальности.
Достаточно легко потерять много денег.
Все верно. Программисты все же в среднем несколько обеспеченнее и умнее среднестатистического человека и к сорока годам просто должны
… понимать что бога за яйца никто не держит, массовая проблема возрастных непубличных ограничений есть, и на любую официально известную подушку всегда найдется не менее официальный желающий ее потрошить (привет, изменения в законодательстве). Так что в долговременной перспективе все не так радужно становится.
Прошли времена совка и вряд ли кто-то придет ко мне это конфисковывать. Ну а как накопится достаточно и в стране станет совсем плохо жить, я просто свалю.
А если мне жена подарила доллары. Как рассчитывать доход через год? По цене на дату дарения?
Не знаю как в России, но в Польше в случае долларов вы этот доход должны пересчитать в PLN по курсу центробанка за предыдущий рабочий день. Если подарила жена (или другой родственник), то это 1 налоговая группа с самой большой квотой необлагаемого дохода, т.е. налог насчитывается на суммы выше 9637 PLN.
А вот с самой курсовой разницы (допустим, что вы поменяли деньги через 10 лет) платить уже не нужно будет.
В России подарки от близких родственников не подлежат налогообложению. А еще, если это совместное домохозяйство, то подарки между супругами еще и неотслеживаемая тема в принципе.
А еще, если это совместное домохозяйство, то подарки между супругами еще и неотслеживаемая тема в принципе.Тоже так думаю.
В России подарки от близких родственников не подлежат налогообложению.Наверное, я с российскими законами не знаком от слова совсем :) Просто хотел сказать, что в зависимости от налогового резиденства могут быть разные приколы.
1. Начиная с какой-то суммы (не помню точно), покупка валютного нала потребует паспорта. Здравствуй, добрая физиономия премьер-министра М. Мишустина :)
2. Тенденция мировая — отказ от нала и перевод всех в цифровой если не концлагерь, то казарму точно. А там недалеко до отчетности за купленый неучтенный «Бородинский».
3. Пополнение оскудевшего бюджета. Значит, есть шанс что валютный нал смердам в РФ продавать просто перестанут в какой-то момент + п.2.
Свобода прежде всего. Жить надо для себя, а не для других.
Если мы стремимся в Европу, то логично ожидать, что будут не только европейские права, но и такие же обязанности.
В частности, всякие там хорошие дороги и социальная защищенность из воздуха не получаются. Для этого налоги платить надо.
А примеров процветающего анархического государства я как-то в реальной истории даже и не упомню.
Очень надеюсь, что подобные персонажи никогда и ничего реально не будут решать.
А этот живет в другой стране, ничего ей не дает и имеет право распоряжаться нашими жизнями? Рили?
Лично я считаю, что определять политику страны должны только те, граждане, которые живут в ней/помогают ей.
А «патриоти», свалившие в Польшу прав не имеют никаких. Крапка.
50% налогов — это перебор. 50% — это налоги и сборы, включая соц. и мед. страхование. Но опять же Европа разная. И здесь обычно не происходит стрельба в школах и прочих учреждениях и заведениях, как это часто происходит в США, где вроде как есть право на самооборону и где погибшие почему-то не воспользовались этим правом. И чистенький автобус — а почему бы и нет? Мне лично нравится на общ.транспорте ездить, хотя имеется и машина. Когда мне надо было на другой конец республики, я предпочел чистенькое купе в чистеньком поезде собственному авто. Просто потому что так захотел.
На мой вкус по социальной защищенности скандинавские страны значительно опередили США, где есть вопросы к образованию и медицине.
А право на ношение оружие мало чем поможет по-моему, если вы с пистолетом против организованной банды. Лучше когда полиция нормально финансируется и профессионально работает.
Правда, Гарвард или Йель (или MIT, Berkley, Stanford, UPenn, etc) на международном рынке и котируется побольше вузов из скандинавских стран…
А чего вы сразу о ВУЗах. Давайте начнем с начальных школ.
Если вкратце, то это очень дискуссионный вопрос, зависящий от вашего мнения на предмет «этично ли предоставлять людям возможность не покупать страховку, даже если она очень доступна, и этим загнать себя в долговую задницу».
Если у вас есть опыт лечения зубов в США, вы не могли бы им поделиться?
А, ну и да, почитайте да хоть здесь же статьи некоторых иммигрантов в Европу, включая скандинавские страны (но и не только их) — у них либо частная страховка, либо «умереть вам не дадут, но возвращать качество жизни, например, при травмах, если вы не спортсмен и вам не положено, тоже не будут».
Я живу в Европе уже больше 10 лет, но о таком не слышал, если честно.
Или вот мы там выше обсуждали пассивные доходы и проедания подушек — в Европе у меня бы тупо не получилось бы накопить такую подушку, чтобы её потом проедать.
Судя по вашему уровню "экспертизы", я удивлен. Потому что, что касается многих фундаментальных вещей, о которых вы частенько рассуждаете на Хабре, я лично в сравнении с вами пятиклассник-троечник. Однако мне удаётся и жить, и подушку подкапливать. При том, что вы, как я понимаю, один, а нас в семье четверо и я один кормилец. Что-то не срастается. Может, конечно, дело в специфике вашего профиля, не знаю. Но одно могу сказать точно, что содержание семьи из 4-х человек в США я бы не потянул — всяко сравнивал, не выходит. В лучшем случае жили бы как раз без той самой подушки.
Ну и погуглите про Кайла Риттенхауса.
Как бы это иронично ни звучало, но это именно та самая "ошибка выжившего".
С пистолетом — да, тяжко (хотя я бы в той позиции предпочёл бы пистолет, чем винтовку, с длинным стволом там управляться сложнее).
Уже стреляли в людей? Я без иронии, просто заставить себя нажать на курок нужно суметь, это не так-то просто (как говорят — ибо мне, к счастью, не доводилось).
Давайте. Public schools в США бесплатны (ну, ручки и тетрадки придётся покупать, разве что, это да). Есть частные школы, конечно, с произвольно высокими ценниками, но ходить в них совершенно необязательно.
И как, есть знакомые, которые отучились в Public School, а потом Гарвард (или что-то того же уровня) закончили?
Да, есть
У меня, конечно, нет причин не верить. Но у меня есть совершенно отличные от вашей истории (из первых уст). Вплоть до того, что людям в Россию пришлось лететь. Потому что в США их банально залечили и превратили лечение в вытягивание денег.
У моего коллеги с предпоследнего места работы была неработающая жена-домохозяйка и пятеро детей всех возрастов, от сидящего дома трёхлетки до приближающейся к окончанию вуза дочки за 20 лет. Нормально им было с его зарплаты синиор разработчика, дом купили и выплатили, все дела.
Возможно, я просто сильно тупее, чем все эти ваши примеры. :( :) Я верю, что кто-то там себе такое позволить сможет. Но считать, что это там прям налево-направо раздают, только хватай, это некорректно. Точно также, как я пишу, что я могу себе позволить купить квартиру в пешей доступности от центра Праги, а кто-то говорит, мол, как так, не может быть, столько в Праге не заработать.
Неа. Но если моей жизни будут угрожать, то я скорее выстрелю, а моральными страданиями займусь потом, живым. А вы — нет?
А я не знаю, как себя поведу. И надеюсь, мне не придется это узнать. И вам желаю того же :)
Но мы ж не это обсуждаем?
Я уже не знаю, что мы обсуждаем :) Во многих ваших комментариях вы пытаетесь доказать, что в США лучше, чем в Европе. И я не спорю, что для определенной категории людей это так. Однако есть очень много "но", которые вы с легкостью откидываете. Как в том анекдоте про про мышей и сову. Вам хорошо — это замечательно. Но это не значит, что ваш опыт применим к остальным.
Потому что в США их банально залечили и превратили лечение в вытягивание денег.
В России тоже уже встречается попытки впихнуть в голову потенциального пациента побольше процедур и убедить что обязательно нужны. Местами и редко, к счастью.
Я живу в Европе уже больше 10 лет, но о таком не слышал, если честно.
О чем не слышали? О том, что к пациентам на условно бесплатной госстраховке отношение будет хуже, чем к тем, кто на частной и тем боле к тем, кто сам за себя платит? Ну, этого можно ожидать хотя бы из того, что социальная медицина — она в первую очередь, социальная, а уже потом — медицина. Ей надо хоть какие-то услуги оказать максимально большому числу пациентов, а бюджет+численность медперсонала лимитированы. Поэтому ожидать что на госстраховке будут заботиться о комфорте жизни пациента — ну, в деда мороза тоже можно верить, но не долго обычно. Есть законодательно ограниченный минимум — вот в него и будут стараться впихнуть терпилу. Или Вы считаете, что медперсонал и администраторы госмедстраховок — это единороги, какающие радугой?
Еще раз, Европа разная. Возможно, где-то так и есть. Там, где я живу, не существует государственной страховки. Но есть обязательная мед.страховка, назовем её общественной. Её предоставляют несколько разных частных компаний. Разницы в оплате нет (сумма привязана к размеру ЗП).
Так вот все крупные больницы (именно больницы, где делают серьезные операции) находятся являются государственными. И все действия там делаются по той самой "общественной" страховке.
На уровне косметических услуг и поликлиник да, там частники. Но и они в подавляющем большинстве принимают общественную страховку. Вот не так давно меня зубной врач (у неё свой частный кабинет) отправила проверить состояние зубов мудрости. Был вариант сделать это в частной или в государственной. Я её спросил, а в чем разница? В ответ я услышал: ну, в частной вы заплатите деньги. Я всё понял и пошел в государственную. Никаких проблем. И никаких ужасов.
P.S. Оба ребенка у нас родились, к слову, в государственном роддоме (частных нет). И тоже никаких ужасов.
в подавляющем большинстве принимают общественную страховку
А что может мотивировать врача не принимать общественную страховку?
Тот факт, что у него нет договора с вашей страховой компанией.
А почему нет?
Нет, не поэтому. Просто страховых штук 8, со всеми договора иметь геморройно. Ну или второй вариант, да, это врач, работающий совсем без страховых. Но этот вариант оооочень редкий. Почему — тут не спрашивайте, не знаю.
Подозреваю что те же врачи будут гонять до последнего
Если речь дойдет до одной из так называемых fakultní nemocnic (не знаю, как точно перевести, но это такие большие больницы, содержащиеся на деньги государства), то проблему идентифицируют весьма быстро. Опять же из собственного опыта. Более того, частных альтернатив им нет.
Если речь дойдет
Это очень большое «Если». Причем в его приближении заинтересован только пациент. Врачу в отсутствии стимулирования судьба пациента до лампочки, особенно если там что-то нестандартное и надо думать, а не по протоколу действовать. Вот когда симптомы будут на уровне пожара в отсеке подлодки — вот тогда медицина включится. А пока имеется запах перегретого пластика никто и чесаться не будет.
Это очень большое «Если».
Ну так то, о чём вы говорите, требует персонального семейного врача, и совершенно иных затрат на него. Но моё мнение таково, что лучше у отдельного индивида что-то не во время диагностируют, чем если отдельным индивидам будут уделять 146% времени и сил, а на большинство остальных людей (у кого больших денег нет) будет плевать. Я, если хотите, за равный доступ к медицине и образованию.
Я живу в Чехии. Проблемы с медициной есть, но больше по части очереди на некритические процедуры/операции.
некритические процедуры/операции.
Как всегда, критичность/некритичность решает альянс врача и страховки. А значит, есть все предпосылки для вот такой ситуации — надрыв связки локтевого сустава у не спортсмена на госстраховке — «перетопчешься, кортизол. + ибупрофен и отвали» при том, что это только снижает эластичность самих связок и приводит к дальнейшему их надрыву и здравствуй, инвалидность в долгосроке. Но ее уже не страховка будет оплачивать, а другое ведомство.
Как всегда, критичность/некритичность решает альянс врача и страховки.
Почему вы решили что врач и страховка обязательно находятся в альянсе? По моему опыту это как минимум часто бывает наоборот и врач хочет одного(грубо говоря заработать побольше), а страховка другого(заплатить поменьше).
Это опять же если нет каког-то третьего «игрока» в лице надзирающего органа. А в куче стран он есть.
А значит, есть все предпосылки для вот такой ситуации — надрыв связки локтевого сустава
Человеку бы сначала определиться что у него «надрыв связки» или всё-таки «гольф элбоу»… Ну и как бы а что ему должны были делать? Сразу оперировать?
врач хочет одного(грубо говоря заработать побольше), а страховка другого(заплатить поменьше).
В Чехии всё достаточно хорошо отрегулировано. Врачи четко знают, за что страховка платит, а за что — нет. Я слышал про проблемы в Германии, да. Но там, по-моему, проблема в сильной бюрократизации всего и вся (дело не только в медицине). Вплоть до того, что немцы в Чехию ездят ЭКО делать, за свои деньги. Тогда как для резидентов Чехии (включая иностранцев) операция бесплатна (там есть какой-то общий лимит бесплатных попыток — 4 кажется, но в целом доступная штука для населения).
Что касается надрыва связки — так связки штука такая, сами обычно восстанавливаются. Да и без доступа к полной клинической картине, и без медицинского образования, тут на форуме сложно судить.
В Германии точно так же есть "каталог" в котором прописано что как оплачивается и когда что можно прописывать. Но при этом всё равно у врача практически всегда есть приличный выбор лекарств/процедур, которые можно назначить.
И тот же ЭКО в Германии тоже обычно оплачивается какое-то количество раз. Вот потом уже надо платить самому и это дешевле делать в ряде соседних стран. И точно так же есть и вещи, которые стандартные страховки не покрывают. И их тоже дешевле делать не в Германии.
врач хочет одного(грубо говоря заработать побольше), а страховка другого(заплатить поменьше).
Я про случай госстраховки, когда пациенту платить ничего сверх взносов не положено. Тогда интерес врача и страховки становится един — отфутболить нищеброда если есть хоть какие-то легальные возможности.
Вы пишите абсолютную чушь. Во первых "госстраховка" это далеко не одни нищеброды. Банально можете посмотреть статистику.
А во вторых, и что самое главное, большинство врачей работают в основном именно с пациентами с госстраховкой. И живут именно за счёт этого. У них нет зарплаты которую им платят за просто так. И если они будут отфутболивать всех таких пациентов, то они разорятся. И им вполне себе выгодно лечить таких пациентов. Причём чем больше тем лучше.
это далеко не одни нищеброды
Но там их, особенно возрастных, заметно больше, чем в privat, так? Потом, в gesetzliche идут и те, у кого доход ниже определенного уровня, что тоже не способствует получению денег от них персонально. Другое дело что там платежи берут массовостью плательщиков, и это сказывается позитивно на качестве жизни уважаемых людей-владельцев лавочки. Ну а коли такие пациенты никуда не денутся и мотивировать врача на лучшее отношение им не по карману, то отсюда логично ожидать что и врачу эта массовка нужна только для галочки и иногда поддержания проф. квалификации. Иначе не было бы докторов, принимающих только privat пациентов (обратного — только gesetz я ни разу не видел). Еще подозрение что GKV может от врача требовать большей бумажной работы. Или я тут в чем-то не прав?
И если они будут отфутболивать всех таких пациентов, то они разорятся.
Почему разорятся? СТраховка наверняка квотирует врачу категории процедур, обследований и рецептов, за назначение которых она выплатит врачу. Врач вписывается в эти квоты, балансируя между законнми требованиями, желанием самому заработать и при этом не перетрудиться. Где тут предпосылка к разорению? На сегодня квота на УЗИ закончилась, вот тебе ибупрофен и приходи через неделю, а сейчас мне мозг не клюй, у меня таких как ты еще 100500 на сегодня.
Но там их, особенно возрастных, заметно больше, чем в privat, так?
С чего это вдруг их там должно стать заметно больше? Если вы взяли приватную, то вам обычно в возрасте уже не дадут уйти обратно на госстраховку.
Потом, в gesetzliche идут и те, у кого доход ниже определенного уровня, что тоже не способствует получению денег от них персонально.
Если я всё правильно помню в Германии 85% на госстраховке и 15-20% ещё докупают дополнительные. То есть 65-70% населения Германии по вашему нищеброды?
Ну а коли такие пациенты никуда не денутся
Ещё как денутся. Никто не запрещает самому выбрать врача. И если врач плохой и люди к нему идут неохотно, то и загруженность у него не 100% и доходы меньше.
то отсюда логично ожидать что и врачу эта массовка нужна только для галочки и иногда поддержания проф. квалификации.
Нет, не логично. Для большинства врачей пациенты с госстраховкой это основной, а часто практически и единственный доход.
Иначе не было бы докторов, принимающих только privat пациентов (обратного — только gesetz я ни разу не видел)
И сколько по вашему этих докторов, которые берут только приват-пациентов? Ну в процентах? И ещё раз: куча врачей хотели бы работать с приват-пациентами, но столько приват-пацинатов на всех не наберётся.
Почему разорятся?
Потому что они работают за гонорары, а не за зарплату. Нет пациентов -> нет гонораров. Откуда должны деньги взяться?
На сегодня квота на УЗИ закончилась, вот тебе ибупрофен и приходи через неделю
Вы однозначно не знаете как работает медицина в Германии. Здесь у страховок нет квот на врача. Здесь есть квоты на пациента. То есть врач может выписать в день 100500 УЗИ до тех пор пока он их выписывает разным пациентам. А вот одному пациенту 100500 УЗИ в день он выписать не может.
На сегодня квота на УЗИ закончилась, вот тебе ибупрофен и приходи через неделю, а сейчас мне мозг не клюй, у меня таких как ты еще 100500 на сегодня.
И зачем мне тогда приходить через неделю к такому врачу если я могу пойти к другому, который не будет таким идиотом? И принести прибыль ему?
В Чехии практически все также, за исключением доли людей с доп. страховки. Именно доп, потому что общественной не отказаться.
Если вы взяли приватную, то вам обычно в возрасте уже не дадут уйти обратно на госстраховку.
Насколько помню, одним из условий перехода в GKV является падение дохода до цифры ниже какого-то уровня. Поскольку при выходе на пенсию у человека как правило падает доход, то тут вполне ожидаемо что и предпосылок ему перейти на GKV станет больше. В чем я не прав?
То есть 65-70% населения Германии по вашему нищеброды?
Ну а как назвать людей, у которых в течение жизни не образуется никаких накоплений, а те что есть — пойдут на оплату Pflegewohnhaus покомфортнее? У меня в Ханау такой был рядом с домом — там месяц проживания стоил что-то около 4500 евро по минимуму. Соседка по подъезду была вынуждена съехать из родительского дома, продать его чтобы оплатить содержание инсультной матери в этом самом доме престарелых, а самой снимать полуподвальную однушку. И это в 56 лет.
Нет пациентов -> нет гонораров.
Судя по очередям и нытью на всех уровнях о нехватке врачей, разорение им как классу не грозит от слова совсем.
если я могу пойти к другому, который не будет таким идиотом?
1. У другого врача может быть очередь или он вообще может новых пациентов в обозримое время не брать.
2. Уровень образованности обывателей на глобусе таков что мимо рта ложку не проносит — уже умница. А уж что-то понимать в медицине — колдунство немыслимого уровня. Пациентов, которые реально интересуется то ли врач назначил и вообще вникающих в любые сведения о своем заболевании что в РФ, что в Германии — еще поискать. В лучшем случае, вся инфа идет из рекламы процедур и препаратов + еще в Германии сами пациент с большим пиететом относятся к тому, что врач сказал. Еще знакомая матери — пульмонолог, переехавшая как ПП в 92, говорила что по сравнению с Москвой в Мюнстере к ней народ гораздо реже приходил за альтернативным мнением. И она очень поэтому удивлялась, что у немцев фраза «доктор сказал в морг — значит, в морг» не анекдот, а какая-то норма жизни. Так что если пациент про свою патологию осведомлен на уровне обывателя, то он и не поймет, в чем может быть косяк врача, назначающего НСПВ без вникания в детали. Зато про внимательность, дружелюбность и коммуникацию в целом врача он да, сможет отзыв оставить. Но цена такого отзыва при поиске спеца, а не мастера набить понтов? Вы-то смотреите с позиции человека, отягощенного высшим образованием и умом выше среднего по глобусу, а я про случаи более массовые говорю, когда пациент экстаз от унитаза не отличает за пределами своей незатейливой профессии.
Насколько помню, одним из условий перехода в GKV является падение дохода до цифры ниже какого-то уровня
Ну да, ниже прожиточного минимума. И при условии что нет сбережений и недвижимости. То есть для подавляющего большинства это не релевантно.
Ну а как назвать людей, у которых в течение жизни не образуется никаких накоплений
Не вижу каким образом вы пришли к такому выводу. И опять же по накоплениям и их размерам вроде бы тоже есть статистика. И она как бы мягко говоря не совпадает с тем что вы пишите.
Судя по очередям и нытью на всех уровнях о нехватке врачей, разорение им как классу не грозит от слова совсем.
Естественно не грозит. Потому что они не отказываются от пациентов.
У другого врача может быть очередь или он вообще может новых пациентов
А может и не быть и он может брать. И дальше что?
А уж что-то понимать в медицине — колдунство немыслимого уровня.
Зачем что-то понимать в медицине чтобы уйти от врача, который отказывается тебя лечить? Медицина то здесь причём?
Зачем что-то понимать в медицине чтобы уйти от врача, который отказывается тебя лечить?
Затем что врач не отказывается в лоб, а занимается профанацией типа выписывания НСПВ вместо диагностических процедур. Или еще веселее случай — гомеопатия. Типичный среднеуличный пациент будет этому назначению рад и даже не догадается, что его просто футболят, только вежливо. Но по сути, это будет футбол, только легальный.
Европа надавит. В Европе наличные платежи уже давно и плотно ограничены. Где-то больше, где-то меньше, но тренд общий одинаковый. Оно, конечно, грустно, что приватность уже как класс не существует де-факто. Но лично я уже настолько привык к оплате картой, что походы в банкомат и наличные с неизбежной мелочью (да, у нас всё еще монеты в ходу) начинают напрягать.
Когда уходят на покой программисты? 35 — это конец карьеры?