×Закрыть

Java Trainee/Junior vs Upwork (Python/PHP) for “switch’er”

Может кто поделиться мыслями по поводу куда бы лучше податься свитчеру (не совсем далекому от ИТ) — полностью бросать работу и идти в сторону Java Trainee/Junior или «дорабатывая» на основной работе идти по пути Upwork (Python/PHP)

Решил плавно (или не совсем плавно) подвязать с основной унылой и главное не оплачиваемой работой и пойти в ИТ. Работа в какойто степени тоже связана с ИТ, но не в чистом виде разработка — по касательной SQL и PHP, выбор и анализ данных, подача в виде презентаций и/или PHP для просмотра и т.д.

Немного занимался для себя PHP и SQL для выбора и разбора (parsing / scrape) данных с разных сайтов, форумов, складывания в базу и формирования в нужном себе виде. Накропал скрипты которые «парсят» разные форумы, перебирая все темы и складывают себе в базу для поиска / отбора нужных тем по критериям (ключевые слова в теме / первом заглавном сообщении / наличия ссылка на discord и т.д. и если набирается нужное количество совпадающих критерий — алярм в Telegram канал через бота). Потом игрался с сайтом doroga.ua (где собрано много точек куда можно поехать / посетить в рамках автотуров по Украине), но все они в привязке к конкретному населенному пункту (сначала выбираешь пункт, потом смотришь что там есть) — решил для себя «отпарсить» весь сайт и собрать все в привязке к координатам — задаешь свою текущую точку и радиус в км, а тебе выдает таблицу с точками отсортироваными по рейтингу (популярности) и в пределах радиуса, ну и затем имея таблицу всех точек построить «тепловую карту» всей Украины с шагом, скажем 50 и 25 км, что бы видеть где в каких местах есть «много чего» посмотреть".

Сейчас учу Java — слушал курсы от ITVDN (Java Starter и Java Professional). Планирую пройти курс Основы Java и Инструментарий Java от Foxminded.

А дальше дилемма — куда лучше направить свои усилия — записаться на их (Foxminded) менторинг Java и пытаться войти как Java Trainee/Junior или пройдя основы Java пойти на Python и пытаться строить профиль на Upwork пытаясь запрыгнуть на темы близкие к задачам которые уже когда-то себе ставил и решал.

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

имхо с таким опытом на Upwork делать нечего. Даже не факт что Upwork пропустит на платформу. Так что trainee.

Работа в какойто степени тоже связана с ИТ, но не в чистом виде разработка — по касательной SQL и PHP, выбор и анализ данных, подача в виде презентаций и/или PHP для просмотра и т.д.

А почему с такими навыками в сторону Data Science или Data Analysis не смотрите? Сам такой же свитчер — пытаюсь из «мальчика-эникейщика» и вечного сисадмина перейти к более серьезным темам. Имея опыт работы с Delphy и БД и умея немного программировать на Python, решил искать счастья в Data Science. Математику когда-то неплохо знал, сейчас освежаю знания курсами со Stepik. Тоже интересует мнение более опытных на этот счет: куда податься, если фронт-энд не привлекает от слова «вообще»)

или пройдя основы Java пойти на Python

??

Начитался «Почему не нужно учить python первым языком»
habr.com/ru/post/322332

Якобы начинать нужно с строго типизированных (высокоуровневых, ООП) языков коим является Java
Начинать с Python можно, но не нужно... Что-то в стиле учить первым Python это как заканчивать курсы вождения на АКПП вместо канонической механики
А перейти с Java на Python, понимая как это работает «под капотом», проще нежели в обратном направлении (с Python на Java)...

Якобы начинать нужно с строго типизированных (высокоуровневых, ООП) языков коим является Java... А перейти с Java на Python, понимая как это работает «под капотом», проще нежели в обратном направлении

Мифология, которая имеет очень мало общего с реальностью.

я б еще понял с си на питон , но с java ...
тем более с php где уже давно есть внятные фреймворки, паттерны и cd/ci

Накропал скрипты которые «парсят» разные форумы, перебирая все темы и складывают себе в базу для поиска / отбора нужных тем по критериям (ключевые слова в теме / первом заглавном сообщении / наличия ссылка на discord и т.д. и если набирается нужное количество совпадающих критерий — алярм в Telegram канал через бота)

Може краще вибрати Python? і проектів зі скрпінгом вистачає

Раз скрапінг добре вдається

Подписаться на комментарии