Блэт, читаю комментарии, а тут у нас перепись поехавших прям... Ну что ж пополняю список.
Выбери что больше нравиться, к чему душа лежит, но только не гейдев, после чего возьми самое популярное говно и начни на нем работать настрой ide собери hello world и т.д. и поехал, важен в общем то не столько результат, сколько процесс работы, так как ты именно на нем видишь проблемы, учишься гуглить и т.д. Проблемы в программировании общие, но каждый язык/фреймворк старается их решать по своему через некие "абстракции", тебе необходимо иметь базовое понимание этих решений. Ну например, зачем нужна "куча" и как разные языки ее контролируют, будь то gc, умные указатели или оставляют это на откуп разрабу. Как язык/фреймворк обеспечивает гибкость и повторное использование кода, шаблоны, дженерики, наследование, интерфейсы. К несчастью, эти вещи тебе придётся узнавать на своём опыте, так как мало книжек которые структурируют эти вопросы. Постепенно набирая опыт ты перестаешь мыслит категориями языков/фрейворков, а начинаешь мыслит решением проблем. Как пример "могу ли я позволить себе использовать язык с gc в данном проекте или нет?" и т.д.
для меня javascript, python, php, qa, ui/ux - одинаковы по интересности
просто я бы хотел кодить хотя бы попробовать, на aqa это все равно придется уметь через дизайн можно во фронт вкатиться из фронта в дизайн по сути а вот из пайтона и php ты никуда не перейдешь, ток если в фулстек
Советчик из тебя тоже никакой. Советовать начинащему вникать в глубокие темы, типа организации кучи, gc, дженерики и т.п., где каждая тема цепляет десятки других и так по цепочке, просто ахуенная идея. Ты видимо в новичках видишь неких сверхлюдей с непоколебимой волей и мотивацией которые будут подобно хиканам в протёртых штанах штудировать весь лоу левел, после чего просветлеют и побегут писать чудо-продукты.
Блэт, читаю комментарии, а тут у нас перепись поехавших прям... Ну что ж пополняю список.
Выбери что больше нравиться, к чему душа лежит, но только не гейдев, после чего возьми самое популярное говно и начни на нем работать настрой ide собери hello world и т.д. и поехал, важен в общем то не столько результат, сколько процесс работы, так как ты именно на нем видишь проблемы, учишься гуглить и т.д.
Проблемы в программировании общие, но каждый язык/фреймворк старается их решать по своему через некие "абстракции", тебе необходимо иметь базовое понимание этих решений.
Ну например, зачем нужна "куча" и как разные языки ее контролируют, будь то gc, умные указатели или оставляют это на откуп разрабу.
Как язык/фреймворк обеспечивает гибкость и повторное использование кода, шаблоны, дженерики, наследование, интерфейсы.
К несчастью, эти вещи тебе придётся узнавать на своём опыте, так как мало книжек которые структурируют эти вопросы.
Постепенно набирая опыт ты перестаешь мыслит категориями языков/фрейворков, а начинаешь мыслит решением проблем. Как пример "могу ли я позволить себе использовать язык с gc в данном проекте или нет?" и т.д.
тут как раз дилемма - что нравится
для меня javascript, python, php, qa, ui/ux - одинаковы по интересности
просто я бы хотел кодить
хотя бы попробовать, на aqa это все равно придется уметь
через дизайн можно во фронт вкатиться
из фронта в дизайн по сути
а вот из пайтона и php ты никуда не перейдешь, ток если в фулстек
поэтому я как бы и не могу определиться
Советчик из тебя тоже никакой. Советовать начинащему вникать в глубокие темы, типа организации кучи, gc, дженерики и т.п., где каждая тема цепляет десятки других и так по цепочке, просто ахуенная идея. Ты видимо в новичках видишь неких сверхлюдей с непоколебимой волей и мотивацией которые будут подобно хиканам в протёртых штанах штудировать весь лоу левел, после чего просветлеют и побегут писать чудо-продукты.