Нужно ли программисту Java знать Wordpress, Joomla и тд?
Вопрос в том, есть ли практическая польза будущему программисту Java изучать Wordpress, Joomla и тд?
Расширит ли это его кругозор или это бесполезная трата времени и лучше посвятить ее своему языку?
Просто на тех же сайтах фриланса задач по Java практически нет, зато в изобилии - доработать Wordpress, натянуть верстку на определенный движок на PHP.
И более широкий вопрос, что тогда стоит изучать? Например, CSS, html, js, базы данных - в любом случае будут полезны, хотя бы начальные знания по ним.
В основном Java это энтерпрайз, т.е. большие компании, банковский системы, аналитика и прочее. Другой большой пласт работы на Java это разработка под Android. На фрилансе иногда появляется, но тоже не так много. То что на фрилансе много работы вроде "натянуть верстку на Wordpress" дак это чистого вида работа за еду. Сделать это могут многие, вопрос как качественно. А раз разработчиков много, то и цены сбиваются до запредельного минимума.
Я советую вам не закицкливаться на фриланс сайтах, а уж тем более на российских. Ищите своего клиента в сети, сделайте красивый свой сайт визитку с описанием услуг по разработке. Рекламируйте себя в сети. Как правило крупные клиенты обычно работают с исполнителем напрямую, минуя биржи.
Спасибо! Я рада, что такое единство во мнениях. До фриланса у меня были как раз "правильные взгляды", а потом подумала, видимо, что в книжках по Java - пишут одно, а реальность - она другая.
Изучать Java и сопутствующие технологии дальше. Вопрос бы не возник, если бы уровень в java-разработке был достаточным.
С начальным уровнем лучше не тратьте время на поиск клиента, просто подготовьтесь и идите в java джуниоры.
Что изучать? Java core, spring, hibernate, java ee, и тд и тп. Базы данных обязательно. SQL-запросы, процедуры. Подготовьте несколько законченных проектов.
Проблема в том, что java junior на удаленке - практически не может быть. Смотрите java junior в вашем регионе, или переезжайте. Работа в офисе действительно поможет быстро погрузиться в технологию. Но если хотите работать все время из дома, стоит рассмотреть другие веб-направления, не java.
Java это не фриланс. Фриланс это в основном верстка и дизайн т.е. это для дизайнеров и верстальщиков.
A Java это постоянная (удаленная или в офисе) работа в долгосрочном проекте.
Вы правильно сделали что выбрали Java, если вы программист.
Попробуйте устроится на стажировку Java программистом если у вас есть знания языка. На работе опыт приходит быстрее.