Востребованность специалиста T-SQL в Германии.
На самом есть вакансии Datenbankentwickler (Database developer), напр. вот или вот - по сути только T(PL)-SQL без языков программирования, но нужен нем-й и анг-й.
Cначала учите немецкий по максимуму, потом в Arbeitsamte пробуете пробить какие-нибудь курсы по программированию(Java или C++ или XXX), чтобы спектр того, на что вы сможете теоретически претендовать шире был. Почему "теоретически" потому что без анг-го в IT на сегодняшний день - это беда, и в Германии, наверное, можно только рассчитывать на какие-нибудь маленькие фирмы до 20 чел. Может в вашем случае имеет смысл какой-нибудь в Access + VBA подтянуть, чтобы вот на подобное мочь претендовать - это, конечно, не фонтан, но у вас слишком скудный IT-профиль.
Спасибо!
Смотрел курсы ,например Java, попались длительностью 4 дня и стоимостью под 2000. я естественно и сам по учебникам и прочему учусь, надеялся, что курс дополнительно даст немецкую терминологию и как то структурирует.
Но что то сомневаюсь в пользе 4х дневных курсов. Но может я плохо искал нормальные курсы. тем более может в Дрездене с ними плохо просто.
Также покопался по вакансиям, и нашел что с TSQL частенько просят С# и .NET.
Думаю, сюда может еще направить усилия......
Курсы нужно пытаться получить в Arbeitsamt-е (или Job-center), вообщем, нужно вам с ними проконсультироваться.
Естественно T-SQL будет идти в связке с .NET - Microsoft тех. стек. Но c C# как и c Java - мало знать язык программирования, важны frameworks и опыт работы с ними. Как правило в таких объявлениях речь идет о .NET Developer, и T-SQL - это не самое главное, что требуется.
Мне, кажется, что при большом опыте с T-SQL можно относительно легко пересесть на PL(-pg)-SQL для Oracle или PostgreSQL, и, в моем пред-м посте я упор делал на это, а язык программирования как довесок(что-то вроде, а я еще немного это знаю, но готов углубиться).
Смотрел курсы ,например Java, попались длительностью 4 дня и стоимостью под 2000.
Я сдавал на Sun(догда еще sun) Ява сертификат и подготовка длилась полгода. Книга для подготовки в три пальца толщиной. Книга "Остров Ява" - в четыре пальца. Какие то смИшные курсы. Не смешная только цена.
Но что то сомневаюсь в пользе 4х дневных курсов.
-----
Как-то давно, когда Плюсы еще только-только появлялись, Я проверял сколько времени займет полный курс по языку Си.
Получилось - лекция на 40 минут. Т.е. за 40 минут можно рассказать в полном объеме что и как в Пуре Си.
Вот только гениев способных это усвоить за те же 40 минут не наблюдается... надо, минимум, месяца трi...
Да, Access & VBA - не то, о чем мечтает прогер. Но мы ведь не знаем насколько обучаем GeorgF в 50-м возрасте, мы знаем лишь то, что он знает только T-SQL, что для 50-го IT-ка очень мало. Либо он в IT начал очень поздно(за 40+) работать, вероятность чего оч. маленькая, так как в странах бывшего союза в таком возрасте в IT на джунов практически не берут. Либо, наш герой очень давно, кроме как с T-SQL ни с чем(имею ввиду технологии) дело не имел, а значит ничего технологического не изучал, +анг-го нет. С таким, предполагаемым, бэкграундом в enterprise - это .NET & Java - лучше, наверное, не лезть - много там всего, чтобы код(+тесты) писать за который не будет стыдно. На Access & VBA писать какую-нибудь офисную мелочь(там и поговнокодить можно) + хранимки для MS SQL Servera. Пока как-то так по входным данным...
с 2003 года я в банковской сфере, на АБС Диасофт. новый функционал и отчеты писались почти все как процедуры на сервере MSSQL.
до этого был как админ в банке, что то писал на Foxpro (эх, когда это было).
переехав в Германию, я потерялся как специалист в системе Диасофт (в Москве востребованно) и остался с голым TSQL.
сейчас поставил на ноут сервер MSSQL (ностальгия :) ) , Eclipse , обложился учебниками
и на Java пишу програмку для карточек с фразами немецкого языка.
это в перерывах изучения Deutsch.
потом хочу попробовать в Android studio что то поделать (тут Java как раз в тему будет)
затем поочередно
ORM Entity Framework / Hibernate
JavaScript (Typescript )
C#
.NET
PYTHON
пока так решил. и параллельно искать все же работу, на то что есть.
маловероятно, но вдруг окажется что то, хоть временно.
Лечь на диван и пособие(если не выгонят дворником) наверное всегда успею
То, что вы написали, это все же больше, чем голый T-SQL. Учите нем-й и ищите работу с тем, что есть: T-SQL, MS-SQL Server, администрирование и FoxPro(я бы указал в резюме). На что(Dev, Administration, System Engineer) получится найти туда и идите. В резюме пишите все, что умеете, знаете linux/unix - пишите, умете bat-ники писать - пишите.
Сходите в Job Center для консультации, может они вам какие-нибудь курсы полугодовые по программированию дадут.
Сходите в Job Center для консультации, может они вам какие-нибудь курсы полугодовые по программированию дадут.
Я бы даже больше сказал. Есть курсы, которые АА оплачивает, но почему то не предлагает. Кроме того есть курсы, оплачиваемые из других источников, например от Евросоюза. Ищите активно курсы сами. Интересуйтесь, кто может эти курсы оплатить(организаторы курсов знают это лучше) и пробивайте оплату.
На Access & VBA писать какую-нибудь офисную мелочь
-----
Ее, мелочь, давно пишут на .Нет и цепляют ко всем офисам.
хранимки для MS SQL Servera.
-----
Аналогично - на .Нет пишут нужную логику обработки и цепляют к серверу. Повторюсь - не к приложению, а именно к серверу, как расширение.
Чистый Т-СКЛ пользуется всего в двух ипостатсях - ДДЛ и контроль за целостностью данных. На СКЛ-сервере, в принципе, ничего другого и быть не должно. По крайней мере все известные мне проекты, где в Т-СКЛ решались другие задачи, уже померли... Да и ДДЛ в чистом виде уже начинает отмирать - из коде фирст разруливают структуру базы...
не знаем насколько обучаем GeorgF в 50-м возрасте
------
Роли не играет.
Он либо - обучаем - и тогда без разницы чему учить, либо - не обучем - и тогда освоение Аксесс + ВБА будет под вопросом...
Лично Я очень не люблю Аксесс. Причина - элементарная - чтобы в нем что-то сделать надо точно ЗНАТЬ не что надо делать, а как именно это надо делать в этой версии Аксесса. При этом очень большое количество возможностей просто не документировано или документировано настолько отвратно, что надоедает искать где оно описано... Правда это со времен Аксесс 2/95, поменялось ли что сейчас - не знаю...
пока так решил
-----
Ну тут либо
Java + Hibernate + ?
либо
.NET + Entity Framework + LINQ + CORE + шаблоны
и поверь - в обоих случаях это будет не быстро...
HTML + JavaScript + JQuery + AJAX + JSON + Node.js(?) + ...
- это надо, но в чистом виде - редко - обычно есть обертки в виде компонентов...
Да, для информации - JavaScript - бывает как клиентский, так и серверный...
PYTHON
- обхожусь без.
Лет 15 назад разок помогал с Питоном - не нашел ничего, что не мог бы удовлетворительно сделать другими уже имеющимися инструментами и с тех пор к нему не возвращался. Не думаю, что мне потребуется.
Typescript
- не смотрел.
Из упущеного - веб-сервисы, СОАП, РЕСТ & (тут почти до бесконечности) - нужно уметь управляемо перекидывать данные между системами.
Еще, из того что на слуху, Azure & AI...
В общем - на пару пятилеток...
В резюме пишите все, что умеете
-----
Для начала стоило бы выписать все в столбик, потом пометить уровень владения, уровень интереса к использованию, время, необходимое до доведения до рабочего состояния и думать что из этого и как включать в резюме.
А так - да, надо вспоминать и включать ВСЕ.
2ТС: Чтобы не проваливаться в самооценке - сходи на МСДН-форумы и ознакомься с вопросами, которые здают, и с ОТВЕТАМИ, которые предлагают тамошние спецы...