Java Junior или попытка осознать насколько я бесполезен...

Всем привет. Мне 26 и я инженер программного обеспечения, правда это только в дипломе моём из универа так написано. На деле я обычный продавец мобилок в очередном Эльдорадо.

И я решил написать сюда, что бы узнать, какие шансы в Киеве устроиться Javа Джуном. Хочется верить, что знания которые я получил, мне еще когда-то пригодятся и станут базой для моего развития (26 лет это ведь не смертельно, правда ведь?).


Проглядывая вакансии, я понимаю что требования для джунов (если такую вакансию вообще создают) едва ли не для конкурсантов в SpaceX, там и от 2 лет работы и куча патернов, а еще не плохо что бы ты знал Swift, все виды Unix систем, SQL, XML, Tomcat, Apache, OracleAQ, XSLT, Spring и тд.


Смотрю я на это всё и думаю, где же я свернул не туда? Мне не нужны огромные деньги, я просто хочу найти новую работу, которая бы мне нравилась, в которой я мог бы развиваться и учить что-то. А в итоге оказывается что мои знания (Java Core), английский на довольно неплохом уровне, никому не нужны. Я понимаю что конкуренция и тд. но если кто-то уже проходил путь, то скажите пожалуйста как вы это делали, что именно учили и как развивались? До этого пикабу только читал, надеюсь тапками не забросаете за этот пост.

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

Берешь читаешь всякие разные модные штуки по Джаве. Тыкаешь на коленочке, т.е. дома в консольке. И плавно пополняешь резюме. XML - novice, JSTL - novice ... и так далее.

Вот тебе и стек технологий.

Потом рассылаешь резюме везде куда можно и ходишь болтать. Терять то тебе особо не чего, как я понимаю?

Можешь честно на собеседовании рассказать - что хорошо знаешь только базу(если знаешь конечно :) ) Но что разбирался со всякими технологиями для себя и пробовал делать какие-то примерчики. Это ценят и любят.

Заведи гитхаб и там выкладывай свои поделки.

В конце концов, джуном же идешь... а не миддлом. Особо пинать не должны.

раскрыть ветку (9)
0
Автор поста оценил этот комментарий
Я сегодня благодаря тому что общался с ребятами тут, сделал для себя "проект", не знаю за сколько реализую, но постараюсь максимально быстро. Возьму знакомую для себя область и начну маштабировать проект. Создам лаунчер для майнкрафта (раньше помогал знакомому держать сервера, потому знаю, что нужно для админов и игроков). Сначала сделаю простое окошко с кнопкой скачать, потом запилю кнопку запуска игры с параметрами, потом кнопку настроек, авторизацию через соц сети, регистрацию нового игрока и проверку на уже созданый в бд игровой акк этого аккаунта соц.сети), потом личный кабинет под разные групы пользователей, будет проверка статуса прав игрока из бд и в зависимости от уровня игрока, будет доступен разный интерфейс в личном кабинете, от доната плюшек обычным, до админ команд если это модератор и тд), потом подвязка туда статистики в ЛК. Проверку файлов клиента и (еще не знаю как, но думаю разберусь) запрет запуска в несколько окон. Так же прикручу туда сбор инфо о том сколько аккаунтов заходило на тот или иной клиент, если скажем больше 5 то что бы давало знать админам (например на почту или в телеграм), еще правда не знаю как последнее реализовать, но уверен что смогу разобраться.


Клиент игры можно будет маштабировать сколько влезет, я даже знаю людей которые платят за такие "лаунчеры" неплохие деньги. Но не думаю что буду продавать, может поднимем сервак старой командой, а там и плагины можно пописать, например для бота который будет в телеграме весь чат выводить, а в будущем и вовсе сделать возможность тем кто авторизовался в игре через телеграм писать из него в игру.


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


Сгодиться для портфолио?

Естественно я не совсем с этим всем дружу, но есть знакомый который поможет с хостингом и БД, но не сделает за меня, а даст информацию как и что делать, а в замен я буду учить его Java Core.

раскрыть ветку (8)
0
Автор поста оценил этот комментарий

План слишком объемен.

Ну т.е. если реализуешь - будет тебе плюсик в карму и в резюме.

ИМХО, реалистичнее - поглядеть типовые рабочие задачи, которые ты предположительно будешь решать на рабочем месте. Поглядеть - и накидать решений.

Постараться сделать несколько разных, небольших проектиков.

По мне так это будет смотреться несколько выгоднее, со стороны работодателя.

Я, как технический интервьювер по совместительству, скорее обратил бы внимание на человека у которого есть широкий стек примеров, чем на человека с одним, пусть и хорошим, гейм-лаунчером. Тупо специфика - у нас не геймдев, нужны люди решающие проблемы другого плана.

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

А что за типовые задачи, где их можно глянуть?)
раскрыть ветку (6)
2
Автор поста оценил этот комментарий

Положить что-нибудь в бд/кэш/очередь, вытащить оттуда.

Распарсить какое-нибудь сообщение.

Протестировать бизнес-логику.

Найти баг в проекте.

Сделать код-ревью, или пройти чужое.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
благодарю)
0
Автор поста оценил этот комментарий

Сейчас точно не скажу, давно с Джавой работал. Но завтра у коллег поспрашаю, что у них и наиболее распространенного и типового.

Но это будет Spring + SQL связка. Т.е. что-нибудь выдачей данных из базы и т.п.

Из того что сам делал - реализация авторизации на сайте через ВКонтакт/Фейсбук. С одной стороны несложная штука, с другой вполне полезная. Представляет собой страницу куда интегрированны кнопки от ФБ/ВК и бек-энд на джаве, который отсылает запросы на ФБ/ВК, принимает токены, дешифрует и т.п.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Принял. Буду оч благодарен за любую информацию)

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Ну вот что ответили мне:

"библиотека с книгами и хибернейтом" , рест сервисом для доступа к книгам и спринг контекстом - это сразу и про всё


Если расшифровать и переиначить, то пусть будет так:

1. Поднять базу PostgresSQL /MySQL, сделать там табличку под "книги", где хранить данные о пути книги(файле), метаданные, типа ключевых слов, название, автора, айдишник.

2. Сделать индекс по названию и по автору и по ключевым словам.

3. Поднять Spring Framework, привязать его к базе через Hibernate

4. На спринге сообразить рест-сервис по выдаче файлов по айди/аплоаду книги/удалению книги.

5. На спринге реализовать  сервис который будет искать книгу по автору/названию/ключевым словам и возвращать массив JSON-ов типа [{bookName: "Bla-bla", author: "testAuhor", id: "122dd51dvh5b21"}]

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Благодарю. Займусь.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества