Re: Выход для стареющих разработчиков
От: IgorVlasov  
Дата: 13.10.22 12:25
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Но! Это не относится к некоторым технологиям, которые не подвержены устареванию. Это может быть выходом — пока тебе еще нет 50, то внедриться в них и уже не слазить с этого коня до конца своих дней. Вопрос — какие технологии наиболее подходят для такой цели?


Embedded.
Изучить C, операционку, под которую софт работает(возможны варианты как работа с голым железом без ОС, так и под Linux например, ну и промежуточные варианты типа какой-нибудь специфической ОС2000). Ну и работу с железом надо знать хотя бы на уровне программиста (в крупных проектах есть разделение на аппаратчиков и программистов).
После этого можно устраиваться в госконтору на оборонку и спокойно сидеть до пенсии и даже дольше. Всё равно конкуренции среди молодёжи особо не будет (они предпочитают более востребованные и денежные направления), работать придётся в основном в окружении таких же дядек и тётек в возрсте 50+, так что проблем в общении не будет. Новые технологии и методики военные особо не любят, так что не придётся постоянно изучать новые технологии и фреймворки.
Можно устроиться контору, которая не относится напрямую к оборонке, но выполняет заказы для них, может быть не так строго с формами допуска к гостайне.

Правда, для этого нужно быть уверенным, что Россия и дальше будет существовать в нынешнем виде. Если повторятся 90-е, то с возрастным, оторванным от востребованных на рынке технологий разработчиком ничего хорошего не будет.

Если речь идёт про заграницу, то устроиться в область, где прежде всего ценится надёжность, а не новые технологии, например софт для самолётов, ракет и т.д.
Есть даже методология для C (забыл как она называется), суть в том чтобы использовать только базовые возможности языка C во избежание возможных ошибок.

Ещё вариант, можно стать математиком-программистом и разрабатывать, например, математическую модель полёта для авиатренажеров. В этом случае, вместо соревнований с молодёжью в скорости освоения модных фреймворков для фронтенда, будете общаться с лётчиками и обсуждать угловую скорость установившегося виража и особенности поведения при сваливании в штопор.
Re: Выход для стареющих разработчиков
От: vsb Казахстан  
Дата: 13.10.22 13:46
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Но! Это не относится к некоторым технологиям, которые не подвержены устареванию. Это может быть выходом — пока тебе еще нет 50, то внедриться в них и уже не слазить с этого коня до конца своих дней. Вопрос — какие технологии наиболее подходят для такой цели?


Моё предположение:

1. Аналоговая электроника. Кажется там ничего нового не изобрели.

2. Цифровая электроника. Там тоже развитие больше экстенсивно идёт, больше байтов и мегагерцев.

3. Разработка прошивок. Хотя тут, похоже, намечается революция, когда неофиты пишут прошивку через облако в vscode, а старые деды в notepad++ ковыряются и могут остаться без работы. А повышенная производительность позволяет писать не на C, а на Python, например.

4. Enterprise Java. Бывают очень инерционные проекты. Вполне допускаю, что можно найти компанию, которая будет сидеть лет 20-30 на замороженных версиях языка и библиотек.
Re[2]: Выход для стареющих разработчиков
От: sergey2b ЮАР  
Дата: 13.10.22 13:54
Оценка: +1
Здравствуйте, IgorVlasov, Вы писали:



IV>Ещё вариант, можно стать математиком-программистом и разрабатывать,


у меня отец в 71 год работает так
Re: Выход для стареющих разработчиков
От: VladiCh  
Дата: 15.10.22 06:50
Оценка: 2 (1) +1
Здравствуйте, Shmj, Вы писали:

S>К сожалению, мозг подвержен старению. Однако же можно брать за счет опыта, скажем так. Т.е. конкурировать не скоростью принятия решений за счет интеллекта а лишь за счет опыта.


S>Однако тут проблемка есть. Технологии устаревают и быстро все обнуляют. Опыт в связи с этим хотя и не обнуляется полностью, но как бы проседает и перестает давать значимое преимущество.


S>Но! Это не относится к некоторым технологиям, которые не подвержены устареванию. Это может быть выходом — пока тебе еще нет 50, то внедриться в них и уже не слазить с этого коня до конца своих дней. Вопрос — какие технологии наиболее подходят для такой цели?


Лучший выбор для старичка — это что-то связанное с долгоживущими технологиями.
Одна из лучших областей кмк это углубление в какую-нибудь базу данных.
Все что связано с тюнингом производительности, написанием оптимальных запросов и т.п.
Oracle, MSSQL, Postgres, не важно. Это такая область куда неохотно идет молодежь,
там где опыт можно зарабатывать годами и он долго остается релевантным.
С другой стороны переучиваться там за последние лет 20 практически не требовалось,
ну по сравнению с тем что происходило в других областях.
Не факт что это будет продолжаться еще 20 лет (но есть довольно большая вероятностью),
плюс невозможно оценить какой продукт будет более популярным, так что риски тоже есть.
Погрузишься во что-нибудь а оно начнет терять популярность. Но такие вещи не происходят одномоментно
и опыт в существенной степени может переноситься и на другие продукты.
Отредактировано 15.10.2022 6:53 VladiCh . Предыдущая версия .
Re[2]: Выход для стареющих разработчиков
От: Codealot Земля  
Дата: 15.10.22 16:47
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Из нового только нейросети


Это в каком месте они новые? У этой идеи борода еще с 1940-х.
Ад пуст, все бесы здесь.
Re[3]: Выход для стареющих разработчиков
От: Pyromancer  
Дата: 15.10.22 19:45
Оценка:
Здравствуйте, Codealot, Вы писали:

C>Здравствуйте, Kernan, Вы писали:


K>>Из нового только нейросети


C>Это в каком месте они новые? У этой идеи борода еще с 1940-х.


Да, "новое" надо брать в большие кавычки. Нейросети придуманы в теории в 40-ых, но компьютеров не было чтоб с ними хоть что-то полезное сообразить до 80-х/90-х. И с квантовыми вычислениями то же самое, теория из 80-х.
Re[2]: Выход для стареющих разработчиков
От: Nnova  
Дата: 16.10.22 00:54
Оценка:
Здравствуйте, VladiCh, Вы писали:

VC>Одна из лучших областей кмк это углубление в какую-нибудь базу данных.

VC>Все что связано с тюнингом производительности, написанием оптимальных запросов и т.п.
VC>Oracle, MSSQL, Postgres, не важно. Это такая область куда неохотно идет молодежь,
Вот как раз потребность в знаниях БД и написание "оптимальных запросов" резко упало за последние лет 10-15 с масштабным уходом логики из хранимок в бизнес слой и применением linq, так что эта масса накопленных знаний уже никому не нужна.
В биг дата это еще наверно востребованно, но туда молодежь вполне себе идет
Re: Выход для стареющих разработчиков
От: baxton_ulf США  
Дата: 16.10.22 02:00
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Но! Это не относится к некоторым технологиям, которые не подвержены устареванию...


как я сегодня утром выяснил язык "С" живее всех живых один знакомый из BAML жаловался, что на проекте начали все писать (а может переписывать) на С. если что, то сам проект бал написан на С++ еще лет 20 назад. его пытались на Python переписать в их Quartz, но не взлетело
так что если кому надо, можете попробовать в банки попасть в NY. они сейчас нанимают
Re[3]: Выход для стареющих разработчиков
От: VladiCh  
Дата: 16.10.22 04:26
Оценка: 4 (1) +1
Здравствуйте, Nnova, Вы писали:

N>Здравствуйте, VladiCh, Вы писали:


VC>>Одна из лучших областей кмк это углубление в какую-нибудь базу данных.

VC>>Все что связано с тюнингом производительности, написанием оптимальных запросов и т.п.
VC>>Oracle, MSSQL, Postgres, не важно. Это такая область куда неохотно идет молодежь,
N>Вот как раз потребность в знаниях БД и написание "оптимальных запросов" резко упало за последние лет 10-15 с масштабным уходом логики из хранимок в бизнес слой и применением linq, так что эта масса накопленных знаний уже никому не нужна.
N>В биг дата это еще наверно востребованно, но туда молодежь вполне себе идет

Вы просто не в теме. Linq, omg. Вы кроме .NET и простеньких схем данных c небольшой нагрузкой что-нибудь видели?
Ну там системы которые миллиарды запросов в день обслуживают и десятки тысяч в секунду (и я не про запросы к базе данных, этих может быть еще в разы больше).
Вот в такие областях старичкам неплохо и живется . Потому что чтобы такое сдизайнить и соптимизировать и нужен опыт не в год и не в два.
Отредактировано 16.10.2022 4:28 VladiCh . Предыдущая версия .
Re[4]: Выход для стареющих разработчиков
От: Nnova  
Дата: 16.10.22 08:11
Оценка:
Здравствуйте, VladiCh, Вы писали:

VC>Вы просто не в теме. Linq, omg. Вы кроме .NET и простеньких схем данных c небольшой нагрузкой что-нибудь видели?

VC>Ну там системы которые миллиарды запросов в день обслуживают и десятки тысяч в секунду (и я не про запросы к базе данных, этих может быть еще в разы больше).
эээ,системы где нет миллиардов запросов в день это "простенькие системы с небольшой нагрузкой"? Лол детский сад
При десятках тысячах запросов в секунду основная работа будет по "расшивке" инфраструктуры что бы она прожевала эти запросы, а не в оптимизации sql запросов к базе как таковой, не считая того, что 99% всей остальной логики будет вне базы
И удачи в поисках работы с системами в миллиарды запросов в день, там очень ждут старичков ищущих себе тепленькое место до пенсии
Re[2]: Выход для стареющих разработчиков
От: s_aa Россия  
Дата: 16.10.22 08:49
Оценка:
Подтверждаю. Пару лет назад попал в свои 57 на тот момент на работу — 90 процентов кода в хранимках. Зарплата весьма неплохая и стабильная, работы мало.
Жизнь не обязана доставлять удовольствие. Достаточно отсутствия страданий.
Re[2]: Выход для стареющих разработчиков
От: CreatorCray  
Дата: 16.10.22 09:17
Оценка: +1
Здравствуйте, baxton_ulf, Вы писали:

_>так что если кому надо, можете попробовать в банки попасть в NY. они сейчас нанимают

Вот хуже говнокода чем в банках я пока не видел вообще нигде.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re: Выход для стареющих разработчиков
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 16.10.22 09:44
Оценка: 6 (1) +2
Здравствуйте, Shmj, Вы писали:

S>Однако тут проблемка есть. Технологии устаревают и быстро все обнуляют. Опыт в связи с этим хотя и не обнуляется полностью, но как бы проседает и перестает давать значимое преимущество.


S>Но! Это не относится к некоторым технологиям, которые не подвержены устареванию. Это может быть выходом — пока тебе еще нет 50, то внедриться в них и уже не слазить с этого коня до конца своих дней. Вопрос — какие технологии наиболее подходят для такой цели?

Мне 58. Я особо не вижу проблем в новых технологиях. Как говорится все новое, это хорошо забытое старое!
Если постоянно, напрягаешь мозги (тренируешь), то понять, что то новое не проблема.
Но мозги, как и мышцы нужно тренировать постоянно! И брать, те задачи, которые раньше не делал!
и солнце б утром не вставало, когда бы не было меня
Re[8]: Выход для стареющих разработчиков
От: AlexGin Беларусь  
Дата: 18.10.22 19:03
Оценка:
Здравствуйте, Нomunculus, Вы писали:

Н>Не, наверное это субъективщина. Ну и да, может в 50+ это и ВООБЩЕ другое


А что по сути изменилось?
Двадцать пять тебе или все 57-мь (как мне сейчас)?

Да, кстати и создание форм в WPF, и разработку под Android (Java) я изучал, когда мне было за 50-т
Освоение нового — всегда занимательно и интересно.
Ну а трудности — они только заставляют сконцентрировать волю, опыт и знания на пути к решению.
Re[2]: Выход для стареющих разработчиков
От: AlexGin Беларусь  
Дата: 18.10.22 19:08
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Надо жене завести небольшой бизнес, например, мини пекарню или кондитерскую.


Грозит морбидным ожирением (совсем закормит мужа).
Re: Выход для стареющих разработчиков
От: JacobR  
Дата: 19.10.22 09:58
Оценка:
Здравствуйте, Shmj, Вы писали:

Читал несколько статей как банки в Европе и США искали Кобол девелоперов что бы поддерживать какие-то старые проекты, и зарплаты доходили до 30к долларов/евро в месяц. На мой взгляд таким “коболом” в будущем станет С/С++ и возможно Rust, на С/С++ написано уже столько продуктов в продакшене, что на поддержку и даже какое-то их развитие нам на пенсии хватит за глаза.
Re: Выход для стареющих разработчиков
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 19.10.22 13:19
Оценка:
Здравствуйте, Shmj, Вы писали:

S>К сожалению, мозг подвержен старению.


Мозг подвержен старению после 70 лет. А до 70 лет мозг работает нормально.
1613 г. = 2024 г.
Re[9]: Выход для стареющих разработчиков
От: sergey2b ЮАР  
Дата: 19.10.22 16:07
Оценка:
Если не секрет когда вы изучали новое,
Выделяли вам время на изучения в рабочий часы ?
Re[5]: Выход для стареющих разработчиков
От: VladiCh  
Дата: 20.10.22 20:40
Оценка:
Здравствуйте, Nnova, Вы писали:

N>Здравствуйте, VladiCh, Вы писали:


VC>>Вы просто не в теме. Linq, omg. Вы кроме .NET и простеньких схем данных c небольшой нагрузкой что-нибудь видели?

VC>>Ну там системы которые миллиарды запросов в день обслуживают и десятки тысяч в секунду (и я не про запросы к базе данных, этих может быть еще в разы больше).
N>эээ,системы где нет миллиардов запросов в день это "простенькие системы с небольшой нагрузкой"? Лол детский сад
N>При десятках тысячах запросов в секунду основная работа будет по "расшивке" инфраструктуры что бы она прожевала эти запросы, а не в оптимизации sql запросов к базе как таковой, не считая того, что 99% всей остальной логики будет вне базы

Именно что с небольшой нагрузкой и небольшими объемами, да. Только в таких можно писать запросы на Linq которые как-то адекватно работают.
Вы вообще какую-то бессмыслицу говорите. Какие еще 99% всей остальной логики? Какая "расшивка инфраструктуры"? Вроде слова по отдельности имеют какой-то смысл а вместе получается какая-то каша.
По тому что вы говорите очевидно что вы ни разу ничем подобным не занимались. Удачи с дальнейшим написанием Linq запросов.

N>И удачи в поисках работы с системами в миллиарды запросов в день, там очень ждут старичков ищущих себе тепленькое место до пенсии


Спасибо, мне не нужно ничего искать, я уже давно нашел. Про "тепленькое место до пенсии" это вы сейчас сами придумали? В изначальном сообщении ничего про это не было.
Ну в принципе место тепленькое в каком-то смысле. Не в том что там ничего делать не нужно, а в том, что работа интересная. Сама база данных это конечно часть ее только,
но самая существенная.
Re: Выход для стареющих разработчиков
От: Baiker  
Дата: 29.10.22 17:23
Оценка:
Здравствуйте, Shmj, Вы писали:

S> Технологии устаревают и быстро все обнуляют


Повангую: мнение 23-летнего смузихлёба на JS-стеке? Чисто предположил по уровню интеллекта фразы и "быстротечности технологий".

Надо быть действительно "зубром ИТ", пройти ДЕСЯТИЛЕТИЯ программирования, чтобы легко понять: нет ничего нового под луной и все твои знания при тебе и приносят пользу.

Годами люди пишут ГУЙню. Что-нть появилось новое?? Ни на пиксель больше. Да, был один интересный скачок к "декларативному UI", но и тот оказался лишь развитием тех же вендовых ресурсов для диалогов (кто писал — тот знает). Кто "формошлёпил" в Дельфях, тот ЛЕГКО осилит любые визуальные приблуды. А кто ещё и HTML поковырял, тот и WPF весьма быстро выведет к уровню "программирую со словарём". ЧТО ИМЕННО тут "устарело", Шмж? Твои node.js?

Базы данных — вообще самая консервативная область! Раз выучил SQL — можешь оперденить до седых мудей. ЛЮБАЯ "базоданная" задачка щёлкается в момент. Что тут может устареть??? На SQL уже набегали и NoSQLщики, и "документоориентировщики" — все пошли лесом и осели на листьях лопухов.

Сеть — всё тот же незыблемый TCP/IP! Набегали и с Corba'ой, и с HTTP/2345, и с дебильным WCF... всё пролетело, как пыль. Кто умеет передать байт через сокет, тот незыблем, как скала. Последний адекватный тренд — JSON-RPC (ну и победоносное шествие JSON как такового). Опять же, "40-летние старики"(по мнению Шмж) всё это умеют и их не удивить НИЧЕМ. Надо — освоят новые либы, но сама суть "передать байт" остаётся в закромах опыта.

И помимо всего этого, чисто "профессиональное чутьё". Там, где смузихлёб заведёт байт, гуру заведёт два — потому что смотрит в перспективу и примерно понимает потенциальное развитие системы даже когда сам владелец компании этого не знает! Где молодняк бегает со свеженаписанной "серебряной пулей", "дед" спокойно кодит на незыблемых принципах. Потом "серебряная пуля" оказывается сушёным козьим говном, а принципы продолжают работать! И так везде.

Опыт и старших нужно уважать. В СССР этому учили, в России об этом позабыли. Вот откуда у нас "поколение самоуверенных долбоклюев" — они живут в мире, построенном опытными стариками, но им об этом не сказали и они уверены, что всё вокруг — это "удачный стартап" Умора на вас, молодёжь!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.