Почему мне тяжело определиться с направлением и найти работу?
На самом деле название темы не совсем подходит, но меня заставили создать его в виде вопроса :)
Больше года изучаю Java, ищу долго уже работу, и вот сейчас думаю, а тем ли я занимаюсь? Работу найти очень тяжело, желающих много, направление самое сложное из существующих для веб(в том смысле, что из веб технологий мир Java вроде считается самой сложной по задачам в программировании). И я задумался, может сменить направление, может мне будет проще, а главное интересней чем Java? Будет ли мне интересно решать какие-то узкие бизнес задачи, которые в мои 23 не особо интересны?. Хотя я до сих пор твердо не осознаю чем отличается веб на условном PHP, JS, Python и тд от Java ( кроме примитивных ответов, что это ентерпрайз, что это не мелкие онлайн магазины и тд). Есть ли смысл сменить технологии, чтобы быстрее найти работу? Учитывая, что уже есть опыт в написании кода для приложений, я смогу быстро подготовиться отправлять резюме на Python/JS/Golang?.
Еще меня это натолкнуло то, что я для себя иногда игрался с Golang, кроме основ языка и пару раз игрался с разными библиотеками, но меня при этом позвали один раз на собеседование. При этом(!), по Java, которую я год+ учу, читаю книги, статьи, практикую, есть репозитории на гитхабе - всего 4 собеса за год. Уточню, что я в Варшаве, а не СНГ, думаю тут сложнее устроиться, то-есть я предполагаю, что в своей стране, я бы уже нашел работу.
Нужен совет от опытных. Продолжать надеется? Работать очень надо, скажем даже срочно. Что посоветуете? То-есть я уже вижу, что по факту - мои знания вообще не решают, я пол года назад хотябы несколько раз на собес попадал, сейчас с куда большими знаниями - я везде получаю отказы по типу "извините, мы выбрали других кандидатов". Никакие репозитории, никакие улучшения моего резюме не помогают по факту. Будет ли мне проще найти работу на JavaScript? Всетаки к нему я больше всего склоняюсь, мне кажется там куда проще найти работу, да? И там тоже есть бекенд и можно заниматься более интересными вещами, чем на Java, хоть и зарплаты вначале, наверное, будут у меня куда меньше чем могли бы быть на Java.
Максим Федоров, Ruby? Говорят же что он умер и вакансий я что-то не вижу по нему.
Почему не Golang? Я же как-то попал на собес, при этом завалился скорее всего из-за SQL вопросов, а не Golang
Максим Федоров, хм, ну тогда Golang, как и Ruby простой(сам язык не очень сложный, и вакансий меньше).
Ну та вакансия, куда я шел, была связанна с созданием приватной клауд платформы(в Samsung)
У меня есть предположение, что у вас просто не получается проходить собеседование или вы просите слишком много для своих знаний. Я, хоть и сис админ(unix, web-server, db), устроился в организацию на зп ниже предполагаемой(на испытательном сроке), но я просто ходил и просился на обучения, обуславливая это лютым желанием хоть чему то стоящему научиться. И к слову, мне тоже 23 :)