Востребованность специалиста T-SQL в Германии.
Добрый день!
Почти год назад переехал в Германию, Дрезден, по линии ПП.
Мне 51 год, и немецкий язык к сожалению, дается очень тяжело, вернее совсем не дается, особенно в разговорной части. Английский не знаю.
В России работал в банковском ИТ, разрабатывал функционал на T-SQL для банковской системы Диасофт.
Система эта в Германии отсутствует, и львиная часть моего опыта и знаний никому здесь не нужны.
И остался чистый T-SQL :)
Порылся на площадках вакансий, делал запросы по частоте упоминания , и пришел к выводу, что надо еще в довесок знать какой либо ЯП.
Если я начну его изучать, то буду уже 52-х летним юниором, что как то не очень хорошо выглядит для работодателя.
В итоге хочется работу, где нужен именно T-SQL.
Вопрос, где я могу быть востребован? Как найти работу? И реально ли это, или переучиваться?
чтобы хоть как то начать работать на стабильной работе со стабильным финансированием и без немецкого языка тебе нужно владеть следующим списочком :
Java/Groovy/REST/Spring/Feign/JUnit/... и желательно очень специализированная разработка типа атлассиан
HTML/CSS/Bootstrap/JS/Node.js/MVVM Framework (Vue/React)
АПЕКС/PL/SQL
Python
Cи шарп
и если хотите я могу продолжить.
Только обладая таким списочком вас будут брать даже с нулевым немецким уровня Б2
Чем то из этого списка? или всеми позициями желательно?
Я покопался в вакансиях, составил тоже спискк по частоте упоминаний, получился похожий
JAVA JavaScript , HTML, CSS, PHP , C#, .NET, PYTHON и т.д.
Я если все же язык подтяну, то как мой первый вопрос , про работу с чистым SQL?
Так понимаю, что искать надо крупные компании, где есть узкая специализация разработчиков?
Немецкий я, естественно учу, сейчас перерыв между курсами, но я пол дня трачу на самостоятельное обучение.
И собеседование конечно на немецком буду проходить.
Видимо, моя запись про тяжело дающийся язык увела в сторону.
Вопрос так звучит - достаточно ли мне для нахождения работы знаний T-SQL, или надо еще добавить какой либо язык програмирования?
Есть ли у кого свой опыт, опыт знакомых, которые работают , используя только опыт работы с базой знаний.
Я начал изучать JAVA, но переживаю, не зря ли трачу время, может стоит состедоточится на SQL.
неправда. Я работал на фирме - конкурент САП. архитектура близка к 1с 7.5.
Так вот там вся логика на хранимках Firebird. На клиенте только код вызова хранимок.
Только там мало платят, очень большая движуха (новые работники не продерживаются и 9 месяцев) и в основном берут школьников со знаниями Паскаля или Hartz IV Empfänger ов.
Вот с ними и будете конкурировать.
но в целом с вами согласен. У нас был выкинут результат разработки длительностью почти в год и ушел человек, который это затеял. Из-за того, что начал изобретать велосипед с хранимками на PL SQL по формированию древовидный структуры. Ес-но там были баги и их никто не смог фиксить. Пытались заменить неработающий и unmaintainable интерфейс с хранимкой на собственный, но переход тоже порвалился.
В итоге все выдуманное им ПО было замененено стандартным от производителя на Ява и вызов из шарпа проходил через мост.
Ну значит просто не сталкивался. Что говорит о распостраненности и шансах туда попасть. А проблема не в школьниках. Это как плюс, потому что говорит о низком пороге вхождения.
неправда....но в целом с вами согласен.
Насколько востребованы чисто Database Developer?
-----
По моему опыту, а это НЕ Германия, чистого Датабасе Девелопера не ищут уже лет 15-ть...
Последняя "смешная" позииция была на тюнинг оракловских баз с пакаджами, но с "небольшими" довесками - там еще требовалось писать миддле на паре-тройке языков, делать формочки - вин-, них-, веб-, быть вебовским фронтэндщиком, дизайнером и специалистом по графике... ну и руководировать небольшим, до пары тысяч кодеров, коллективчиком...
Как то так...
Чем то из этого списка?
-----
По крайней мере - одну полную линейку - от фронта до бэка...
Лучше - если будет не одна линейка и понимание где, что и чем можно заменить.
Для понимания того, где ты находишься с голым Т-СКЛ - посмотри в сторону Ентити Фрамеvорк и/или Гибернате...
Попробуйте просто посмотреть вакансии на том же stepstone.de или monster.de
Их не так мноо, но они есть, вопрос только в том насколько вы к ним подходите.
Сейчас стараются уйти от сложных БД, но не всем это подходит и не все фирмы хотят что-то менять (да им и не надо по-хорошему). Смотрите в сторону банков, страховок, медицины. Там если какое-то приложение работает со сложной базой, то и следующие 10 лет будет. Они регулярно нанимают "советников", которые советуют переходить от такого к "логика в коде, в базе только данные", а потом посчитают затраты и продолжают тянуть свою систему.