methods - это лишь свойство этого объекта.
Поищи лучше что-то платное
Поэтому стоит язык очень грамотно выбирать в начале, чтобы через 3 года или 6 лет ты не понял, блин, надо было начинать учить python и идти в gamedev..
Однако, никто никогда не стал сеньором, <...>, как и никто не стал им за 2-3 года.Ваше утверждение для меня не существенно, так как минимум я стал синьором за 2 года. Мой коммерческий опыт начался в 2014, а в 2016 я впервые устроился на синьорную позицию. Просто коммерческий опыт - это все та же мерялка в годах, которая ничего общего с реальным опытом не имеет. Я например программировать начал в 2000 (мне тогда 10 лет было), я реально кайфую от разработки, что тогда, что сейчас, когда мне за 30 и уверен, что буду кайфовать и в 40 и в 50 и в 60. Я фрилансить начал классе в 9 и зарабатывал тогда среднюю з/п провинциального городка в котором тогда жил, в универе несколько прог написал, которыми пользовались люди, одна из них по деканатам моего же универа разошлась ибо была удобнее других инструментов, вот только для среднестатистического работодателя это все пет-проекты и коммерческим опытом не является. А вот на то что было с 2014 по 2016 работодатели вполне себе смотрели, пару компаний, где я делал нетривиальные вещи, фриланс небольшой командой, свой стартап. Но да, в среднем по больнице люди после работы расслабляются телеком и пивом, а не разрабатывают что-то свое и не обучают других.
Каждого из нас, кто ходил в школу, заставляли зубрить таблицу умножения
a * b == b * a
, вот только зубрежка таблицы умножения не дает этого понимания, как и понимания того, как двухзначные числа умножать (многие так и не умеют в уме это делать, даже математическую вышку получив).
На основании чего Вы сделали вывод об обратном?