Приветствую! Чем могу помочь?
Привет! Решение о том, продолжать осваивать Java или перейти на Python, зависит от нескольких факторов. Вот некоторые вопросы, которые стоит учесть при принятии решения: 1. Что вас привлекает в вакансии или проекте? Если вы видите больше возможностей с Python или есть конкретная причина, по которой предпочитаете этот язык, то может быть разумным сменить Java на Python. Однако, если вакансии требуют знания Java или вы имеете большой опыт работы с ним, то может быть лучше продолжить осваивать Java. 2. Насколько глубоко вы освоили Java? Если вы чувствуете, что уже достаточно разбираетесь в Java и имеете определенный уровень опыта, то может быть целесообразнее продолжать его осваивать. С другой стороны, если вам кажется, что для достижения ваших целей больше подходит Python, то стоит рассмотреть этот вариант. 3. Какие возможности предоставляют оба языка? Изучите, какие инструменты, библиотеки и фреймворки доступны для обоих языков, и определитесь, какие из них вам интересны и могут быть полезны для вашей работы. 4. Какие знания уже имеете? Если вы уже обладаете определенным уровнем знаний и опыта работы с Java, переход на Python может потребовать дополнительного времени и усилий для овладения новым языком. Продолжение работы с Java может быть проще, поскольку вы уже имеете базовые навыки. В конце концов, решение о выборе языка программирования зависит от ваших личных предпочтений, целей и внутренних мотиваций. Оба языка популярны и имеют широкие применения на рынке труда. Пройти небольшой курс или изучить основы другого языка программирования также может быть полезно для расширения вашего набора навыков.
<blockquote>В стране моей проживания специалисты по Java нужны разве что Middle+ уровня с опытом работы 3+ лет</blockquote> <br/> Так везде. В большинстве случаев, джун - это убытки, а не прибыль для компании, соответственно какой смысл? <br/> <blockquote>Поменять сферу деятельности в айти на то, что ниже по порогу входа, к примеру, на Python</blockquote> <br/> Если цель - найти работу, то вопрос не в пороге входа, а в годах коммерческого опыта. С другой стороны, если рассматривать веб-разработку, то при прочих равных - фронт будет тяжелее освоить и поддерживать в актуальности, чем тот же бэк на python. <br/> <blockquote>П.с.: я понимаю, что тут не жалуют особо вайтишников/самоучек/людей без технического образования</blockquote> <br/> Не верно. Здесь не жалуют тех, кто задает вопросы без конкретики и особенно тех, кто хочет, чтобы все сделали за него. <br/> <blockquote>Возвратиться обратно в РФ и начать на месте искать что-то по моей сфере</blockquote> <br/> Обычно, выбирают один из вариантов: <br/> - Компания готова на многое ради Вас, втч. на удаленную работу. <br/> - Вы готовы на многое ради вакансии, втч. на переезд. <br/> - "В IT не попасть", пойду на завод/курьер/вебкам... <br/> <br/> Если у Вас не получается сразу устроится на должность разработчика, то попробуйте зайти со смежных профессий (сисадмин, контент-менеджер, администратор сайта, seo/smm специалист итп).
В айти всем нужен опыт. Вне айти - тоже, но это неважно. <br/> Никакой выбор языка не даст вам старт в айти сам по себе. <br/> Тех же питонистов, окончивших тысячи курсиков - как собак нерезаных, пользы от них - ноль, и вставать в эту очередь никакого смысла нет. <br/> Нужно найти возможность практики и набора опыта. И вот уже под те задачи, которые вы реально можете взяться решать прямо сейчас, набираясь опыта, подбирать инструменты - языки, платформы и технологии. <br/> Даже если это будет администрирование сайта поликлиники на общественных началах...
Смотря что ти хочеш разробативать, лучше останься на Java
<blockquote>В связи с семейными обстоятельствами пришлось переехать из РФ в одну из стран бывшего СССР, где айти сфера на несколько голов ниже.</blockquote> <br/> В РБ айти сфера выше чем в РФ. В Украину сомневаюсь, что поехал. Значит остаются "азиатские тигры". Слышал, что там есть Каспи и тому подобное - нужно просто настойчивость и терпение. <br/> <br/> Помимо работы в офисе, коммерческий опыт можно получать на фрилансе - на сайтах типа Upwork или Fiverr <br/> <br/> Так же многие ценят работу над OpenSource. Можете найти интересный для себя проект и посылайте пулреквесты по интересным для себя ишью. Кстати, для програмистов не малую роль играют не только ЯП, но и выбранные домены - можете уже сразу определятся, что нравится - азартные игры, финтех или органичный вам медтех. <br/> <br/> Или можете начать собственный проект, который может быть OpenSource либо сразу коммерческим. У меня есть пример знакомого 1С-щика, который ни дня не работал по специальности Java-програмиста, но зато пилил на гитхабе собственный проект. Этот проект он показал потенциальным работодателям и одним тот так зашел, что его взяли сразу на Мидла и оплатили релокацию в Нидерланды.