непонятно, тебе не хочется или руки не доходят?
был бы у меня такой фреймворк
Ну так то на самом деле Вова, если нормальный, доьжен был бы отказаться
В кино-то сходили?
1. под галерой я имею в виду какую-нибудь контору, которая занимается аутстафингом и аутсорсингом, комфорта там не будет, рост тоже весьма спорный, не будешь тянуть - тебя просто уволят.
что касается того чтобы понять будет ли тебе норм работать в конторе вообще - спрашивай про условия, любые, вплоть до того можно ли работать в шортах в офисе, если тебе так кайфово. а банки, по крайней мере в россии это полный бюрократический пиздец, очень не советую туда идти
речь о том, чтобы тебя компания не продавала куда-то на сторону
для примера , кроме банков - luxsoft, epam - это галеры
хоть они и крупные, хоть и на слуху, но ебал я врот там работать, хотя многим нравится

3. не могу однозначно сказать почему, так исторически сложилось) а дальше пошло поехало, но для веба по ощущениям js более востребован

4 мы в принципе работаем сейчас на удаленке - кто то из россии, кто то из герамии, кто то из малайзии - удаленка это не набор задач которые можно выполнять, это скорее готовность бизнеса довериться команде и не лезть в их процессы, но нынешние реалии диктуют свои условия, так что думаю найти удаленку сейчас не должно вызывать сложностей

5 не путай, инвестор дает тебе денег на ТВОЮ идею которую ты пилишь и продаешь САМ, фрилансер это вечный поиск мелких заказов, кому то удается закрепиться за одной двумя фирмами, но такое я не часто видел. а устроиться и работать удаленно в одной компании это совсем другое и тут надо реально проходить собесы, посмотри где ищут джунов, проходи собесы, даже если они не на удаленку, если очень понравишь - то можно всегда договориться. ну и плюс опыта наберешься
ух, постараюсь ответить)

1. Продуктовая компания - это компания, которая пилит продукт для себя или для одного конкретного заказчика, а не какая-нибудь веб студия или подобные галеры. Для примера какой-нибудь ekassir.com - пилят свой продукт и продают его в банки, таким компаниям важнее вырастить специалиста, чем устраивать текучку.

2. Вообще все, документация, учебники, всякие курсы в свободном доступе типо monstrlesson, с книгами посложнее, потому как много воды и шлака. Единственная полезная покупка в этом вопросе у меня была "ECMAScript 6 для разработчиков" Николаса Закаса. Написана простым языком с доскональным разбором особенностей языка 6 и 5 версий. немного устарела, но очень полезно будет почитать

3. js обычно хуесосят из-за его особенностей, сложный ли язык для начинающего да, но это справедливо для любого языка. что касается математики, то в подавляющем большинстве случаев она нужна на уровне 9-11 классов, больше потребуется понимание и умение строить алгоритмы. Я выезжал на интуиции и подзатыльниках от старших коллег первое время

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

5. ну в теории можно, только зачем тебе работать напрямую с заказчиком? ты даже не представляешь какой это геморрой. после некоторой работы фрилансером я лично стараюсь всячески отказаться от взаимодействия с этими людьми и компаниями, есть вот продукты и проджекты всякие, пусть они мучаются, а я буду кодить спокойно и настраивать процессы в команде.
Фриланс по мне это состояние души и вечные нервы, можешь попробовать, может тебе и зайдет.
Примелькаться - это в смысле быть на слуху, общаться с разными разрабами, эйчарами в этой сфере, тогда тебя тупо будут звать на работы, даже всякие хедхантеры ненужны будут.

то что нет опыта - это не так страшно, главное есть желание развиваться и инициатива, работодатели это ценят, и многие готовы растить себе сотрудников за любые деньги, главное не тупить)
ну как бы там ни ругались на js-ников, я бы стартовал именно с него, так как спрос большой и даже при достаточно низких знаниях можно найти работу, главное говорить уверенно и располагать к себе собеседника, но идти лучше в продуктовую компанию и с командой не на удаленке, чтобы тебя более опытные коллеги могли подтянуть. А там уже более плотно познакомишься с программированием в целом

У меня так и получилось, я начал сначала учиться верстать, бегал по собесам, брал тестовые, ночами их делал, потом начал читать теорию по js, просил знакомых разрабов подкинуть задач, опять брал тестовые, изучил реакт как самый популярный на тот момент, сделал на нем пару простых проектов и уже с вот этим опытом смог устроиться в компанию с сильными разрабами, за год натаскался так, что стал ведущим разрабом, примелькался в местной тусовке (это хорошо с точки зрения поиска работы), но я просто дохуйща читал и брался за любые задачи, чем сложнее тем лучше. в принципе и сейчас это делаю.
курсы никакие не заканчивал, так что не могу сказать ничего внятного насколько это полезно
А, ну аотвечая на вопрос, сейчас работаю лидом в веб команде в фин техе, но на зарубежку
Да не так много я знаю, в осноном пишу на js, немного на питоне, ради интереса ковыряю хахаскель. Просто мне интересно, стараюсь развиваться в сфере в целом
Просто если сидеть на жопе ровно, то даже со скилами будешь получать ниже рынка