Что вы решите делать, если у вас многолетний опыт в языке программирования, но он практически обесценен там, где вы находитесь? 🤔

Да, примерно в такой ситуации мне пришлось оказаться со своими 10 годами опыта с языком ABAP, вернувшись на родину. Но сдаться - значит проиграть. Проигрывать - не вариант. А если не знаешь, что делать, то делай хотя бы что-нибудь. 😅

Полтора месяца назад я увлёкся изучением языка, который я в студенческие годы невзлюбил - C. Тогда он мне казался слишком сложным и непредсказуемым, хотя на нём я тогда для своих проектов кое-что даже писал. Но, окунувшись в книгу под авторством Ivor Horton и Peter Van Weert про стандарт C20, я понял несколько вещей:

🟢 C++ гораздо (гораздо!) шире по наполнению, чем нам преподавали в университете; 🟢 Он становится понятным и прогнозируемым, если изучать его полностью, с вниканием в тонкости; 🟢 20-ый стандарт - большой прогресс в сравнении с 98-ым, на котором я писал лет 13-14 назад; 🟢 Все эти годы мне не хватало технического челленджа (бизнес-автоматизация - это, конечно, хорошо, но меня больше привлекают биты/байты, оптимизации, алгоритмы, вот это всё).

Это были тяжёлые мелкошрифтные 800+ страниц, но спасибо авторам за подачу, благодаря которой редко приходилось перечитывать один и тот же фрагмент по несколько раз. Конечно, про такие вещи, как многопоточность или 3D-графику в ней не расскажут, но как база для мидла - самое то. 👍

Почему не Java, Go или Python? Языки прекрасные, но слишком лёгкие (читай "с низким порогом входа"). И, видимо, поэтому вакансии с ними, исходя из моих наблюдений, больше перекручены в плане требований, чем с C++. Да и вероятный эйджизм может иметь место в них в большей степени (а мне уже аж 32 🫣).

В общем, полноценной уверенности в своём выборе у меня нет, но, если что, сменю направление, переучусь и адаптируюсь в короткие сроки. В конце концов, каким-то образом мне удалось писать в разное время на 8+ языках. 😊 А пока, следующий шаг - практика и алгоритмы. Может, даже на HH тесты пройду. Но это потом.

А если хотите обсудить варианты сотрудничества со мной как SAP ABAP разработчиком, то я открыт к диалогу и готов предоставить резюме в личке. ✉️

#кандидат #ABAP #C #C++ #программирование #softwareengineer #lead #senior #developer #разработчик #си #сиплюсплюс #обучение #саморазвитие

Что вы решите делать, если у вас многолетний опыт в языке программирования, но он практически обесценен там, где вы находитесь? 🤔  
Да, примерно в такой ситуации мне пришлось оказаться со своими 10 го... | Сетка — социальная сеть от hh.ru