На жизненном перепутье: куда теперь податься?)
От: magnum2005  
Дата: 18.01.22 16:42
Оценка: -1
Вот хочу поинтересоваться мнением уважаемого сообщества (и возможными советами).
Почти всю свою жизнь (лет 20) писал на Delphi: на vcl — для Виндоуз, на fmx — для Андроида.
Без работы никогда не был.

Но вот настало время всё же определиться, а что теперь?
Хочу продолжать заниматься любимым делом — программированием. Я по натуре больше исполнитель, чем руководитель.

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

Сейчас популярен Python. Использовал его для парсинга сайтов, не более. Почему не хочу с ним связываться: он либо для веба (поигрался в Джангой и понял, что не мое), либо для машинного обучения (которое у нас никому не нужно).

Javascript. Это в основном фронтенд. Посмотрел Реакт и тоже что-то не зашел.

Может, в Джаву податься? А потом с ним чем заниматься? Веб-приложения делать?

Как-то так получалось у меня в жизни, что я игрался с разными языками (даже с C#) и всё равно рано или поздно возвращался к Delphi. Но по Delphi иссякают вакансии, да и вообще тупик это.

Посоветуйте, что же делать?
Re: На жизненном перепутье: куда теперь податься?)
От: vsb Казахстан  
Дата: 18.01.22 17:26
Оценка:
Android Java, Android Kotlin, iOS Objective C, iOS Swift, Flutter.
Re: На жизненном перепутье: куда теперь податься?)
От: blacktea  
Дата: 18.01.22 17:30
Оценка: +2
Здравствуйте, magnum2005, Вы писали:

M>Почти всю свою жизнь (лет 20) писал на Delphi: на vcl — для Виндоуз, на fmx — для Андроида.

M>Посоветуйте, что же делать?

Раз есть опыт под Андроид и к вебу совсем не тянет, то я бы предложил посмотреть на Java/Kotlin под Android. Как бонус, Kotlin — очень вкусный ЯП, но Java все же рекомендую выучить, хоть Kotlin и является first class citizen в мире Android'а.

А вот десктоп да, там все печально, подозреваю твой любимый Delphi как раз и умирает, потому что десктоп все.
Re[2]: На жизненном перепутье: куда теперь податься?)
От: upset1230  
Дата: 18.01.22 17:31
Оценка:
vsb>Android Java, Android Kotlin, iOS Objective C, iOS Swift, Flutter.

какие девайсы для этого нужны? для айос мне говорили необходим хотябы макбук.
Re[2]: На жизненном перепутье: куда теперь податься?)
От: blacktea  
Дата: 18.01.22 17:32
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Android Java, Android Kotlin, iOS Objective C, iOS Swift, Flutter.


Вот не пойму, почему постоянно мелькает этот Flutter, он разве не умер еще?
Re[3]: На жизненном перепутье: куда теперь податься?)
От: vsb Казахстан  
Дата: 18.01.22 17:38
Оценка:
Здравствуйте, upset1230, Вы писали:

vsb>>Android Java, Android Kotlin, iOS Objective C, iOS Swift, Flutter.


U>какие девайсы для этого нужны? для айос мне говорили необходим хотябы макбук.


Для андроид — любой (ну желательно не совсем слабый).

Для iOS — очень желательно любой более-менее современный мак. Можно мак мини, он относительно недорогой. Начать можно попробовать с макоси в виртуалке, но лучше реальный мак.

И, конечно, очень желателен реальный андроид и айфон. На этапе обучения можно ограничиться симуляторами в принципе. Айфон можно любой, тот же первый SE, думаю, можно найти очень дёшево.
Re[3]: На жизненном перепутье: куда теперь податься?)
От: vsb Казахстан  
Дата: 18.01.22 17:39
Оценка:
Здравствуйте, blacktea, Вы писали:

vsb>>Android Java, Android Kotlin, iOS Objective C, iOS Swift, Flutter.


B>Вот не пойму, почему постоянно мелькает этот Flutter, он разве не умер еще?


Не умер. После JS мне кажется это самый предпочтительный способ писать кросс-платформенный UI. Кроме того есть подозрение, что в будущем это станет рекомендуемым способом писать приложения для андроида. Сильно увлекаться им пока не стоит, поэтому я его на последнее место поставил.
Re[2]: На жизненном перепутье: куда теперь податься?)
От: magnum2005  
Дата: 18.01.22 17:49
Оценка:
Здравствуйте, blacktea, Вы писали:

B>Здравствуйте, magnum2005, Вы писали:


M>>Почти всю свою жизнь (лет 20) писал на Delphi: на vcl — для Виндоуз, на fmx — для Андроида.

M>>Посоветуйте, что же делать?

B>Раз есть опыт под Андроид и к вебу совсем не тянет,



Я бы не сказал, что к вебу совсем не тянет, но когда изучал Джангу, пришлось еще и заниматься JS-фронтэндом, а вот к этому совсем не тянет.
Re[3]: На жизненном перепутье: куда теперь податься?)
От: blacktea  
Дата: 18.01.22 18:57
Оценка:
Здравствуйте, magnum2005, Вы писали:

M>Я бы не сказал, что к вебу совсем не тянет, но когда изучал Джангу, пришлось еще и заниматься JS-фронтэндом, а вот к этому совсем не тянет.


Тогда можно стать чистым бекендером, если не нравится Django, посмотри набирающую популярность FastAPI. Например, у нас стандартный стек состоит из FastAPI/SQLAlchemy/GraphQL/Kafka.
Re: На жизненном перепутье: куда теперь податься?)
От: AlexGin Беларусь  
Дата: 18.01.22 18:58
Оценка: +1
Здравствуйте, magnum2005, Вы писали:

M>Вот хочу поинтересоваться мнением уважаемого сообщества (и возможными советами).

M>Почти всю свою жизнь (лет 20) писал на Delphi: на vcl — для Виндоуз, на fmx — для Андроида.
M>Без работы никогда не был.

Какая предметная направленность работ?
Примеры:
Документооборот.
Управление объектами.
Обработка фото/видео/аудио.

M>Но вот настало время всё же определиться, а что теперь?

M>Хочу продолжать заниматься любимым делом — программированием. Я по натуре больше исполнитель, чем руководитель.

Кроме Delphi чем владеете?
Так, например, .NET C# особенно в разделе WindowsForms — достаточно похож на VCL (по тем же названиям классов/типов).

M>Почитал про другие языки программирования (в принципе я всегда на них поглядывал и иногда даже использовал в работе, но на примитивном уровне — это не было основной работой).


M>Сейчас популярен Python. Использовал его для парсинга сайтов, не более. Почему не хочу с ним связываться: он либо для веба (поигрался в Джангой и понял, что не мое), либо для машинного обучения (которое у нас никому не нужно).


M>Javascript. Это в основном фронтенд. Посмотрел Реакт и тоже что-то не зашел.


M>Может, в Джаву податься? А потом с ним чем заниматься? Веб-приложения делать?

Там и настольные, и веб, и для Андроида.
Java — довольно интересный язык. На сегодняшний день — вытесняемый языком Kotlin.

M>Как-то так получалось у меня в жизни, что я игрался с разными языками (даже с C#) и всё равно рано или поздно возвращался к Delphi. Но по Delphi иссякают вакансии, да и вообще тупик это.

Эта тенденция (закат Паскаля — даже в виде Делфи) была очевидной уже лет 10...15 назад.
Тот же C++ Билдер (как альтернатива Делфи) для VCL не просто так появился.

M>Посоветуйте, что же делать?

Искать! Искать — что Вам ближе!
Отредактировано 19.01.2022 6:20 AlexGin . Предыдущая версия .
Re: На жизненном перепутье: куда теперь податься?)
От: AWSVladimir  
Дата: 18.01.22 19:54
Оценка:
Здравствуйте, magnum2005, Вы писали:

M>Вот хочу поинтересоваться мнением уважаемого сообщества (и возможными советами).

M>Почти всю свою жизнь (лет 20) писал на Delphi: на vcl — для Виндоуз, на fmx — для Андроида.
M>Без работы никогда не был.

M>Посоветуйте, что же делать?


Иссякают как?
Вот прям сейчас висят вакансии на удаленку 150-200 тыр
В офис за 250 + знать надо корошо мускул.
Это конечно не за 350 вакансии, но не сказать, что прям уж ничего нет.

Другой язык программирования?
А оно тебе надо? Ты же понимаешь, что синтаксис далеко не все.
Прочитав любую книгу "21 день для чайников" ты уже будешь программировать сносно, но как говорится в анекдоте "но есть нюанс"
Что бы стать специалистом надо 2-3 года, что бы узнать тонкости/нюансы.
С джавой на мой взгляд жопа.
Берут не то что ты знаешь джаву, а то что знаешь фреймвок на джаве.
А как ты будешь знать фреймворк, если не знаешь в какой фирме будешь работать?

Для себя выбрал, если уж зае... перейду в DBA, намного проще, а зп выше и нах учить монстра без реального финансового выхлопа?
Одно дело когда любишь язык и прешся от него, совсем другое когда изучаешь его для зарабатывания, тут надо считать усилия и финансовый возврат за них.

PS:
Я еще не говорю, про работу за рубеж.
СПЕЦИАЛИСТ всегда нужен, а проектов на Делфи до едреней фене.
Отредактировано 18.01.2022 19:55 AWSVladimir . Предыдущая версия .
Re: На жизненном перепутье: куда теперь податься?)
От: _ilya_  
Дата: 18.01.22 20:04
Оценка: :))) :)
Здравствуйте, magnum2005, Вы писали:

M>Вот хочу поинтересоваться мнением уважаемого сообщества (и возможными советами).

M>Почти всю свою жизнь (лет 20) писал на Delphi: на vcl — для Виндоуз, на fmx — для Андроида.
M>Без работы никогда не был.

1С. Реально нет нормальных, а вакансии год могут висеть. Правда первые ~2 года будешь почти бесполезен пока не поймешь — (junior он и африке такой) но платят скорее черезчур кого учат.
Re[2]: На жизненном перепутье: куда теперь податься?)
От: AlexGin Беларусь  
Дата: 19.01.22 06:14
Оценка:
Здравствуйте, blacktea, Вы писали:

B>А вот десктоп да, там все печально, подозреваю твой любимый Delphi как раз и умирает, потому что десктоп все.


Странно, что .NET C# (WindowsForms и WPF) в этот же секторе — десктоп — выглядят совсем далёкими от умирания
По крайней мере, судя по количеству вакансий.
Отредактировано 19.01.2022 6:15 AlexGin . Предыдущая версия .
Re[4]: На жизненном перепутье: куда теперь податься?)
От: AlexGin Беларусь  
Дата: 19.01.22 06:54
Оценка:
Здравствуйте, vsb, Вы писали:

vsb> ...Flutter.


vsb>После JS мне кажется это самый предпочтительный способ писать кросс-платформенный UI.


А как насчёт таких средств разработки как Java и C++(Qt)?

vsb>Кроме того есть подозрение, что в будущем это станет рекомендуемым способом писать приложения для андроида. Сильно увлекаться им пока не стоит, поэтому я его на последнее место поставил.

+100500
Re[2]: На жизненном перепутье: куда теперь податься?)
От: magnum2005  
Дата: 19.01.22 07:13
Оценка:
Здравствуйте, AlexGin, Вы писали:

M>>Посоветуйте, что же делать?

AG>Искать! Искать — что Вам ближе!

Так я и говорю: искал. Но всё равно возвращался к Delphi. Какая-то магическая она, как первая любовь
Re: На жизненном перепутье: куда теперь податься?)
От: кубик  
Дата: 19.01.22 07:14
Оценка: :))
Что за перепутье ? Изза чего оно?
Мне кажется Дельфисты очень стабильные люди ккак финансово так и психически.
Re[2]: На жизненном перепутье: куда теперь податься?)
От: magnum2005  
Дата: 19.01.22 07:14
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Android Java, Android Kotlin, iOS Objective C, iOS Swift, Flutter.


Почитал вакансии по Java. Почти везде требуется знание Spring или (и) Hibernate. Чем они, кстати, отличаются?
Re[5]: На жизненном перепутье: куда теперь податься?)
От: magnum2005  
Дата: 19.01.22 07:16
Оценка:
Здравствуйте, AlexGin, Вы писали:

vsb>>Кроме того есть подозрение, что в будущем это станет рекомендуемым способом писать приложения для андроида. Сильно увлекаться им пока не стоит, поэтому я его на последнее место поставил.

AG>+100500


Пробовал в прошлом году делать моб.приложения на Джаве и на Флаттере. Во втором случае — в разы быстрее
Re[2]: На жизненном перепутье: куда теперь податься?)
От: magnum2005  
Дата: 19.01.22 07:20
Оценка: +1
Здравствуйте, кубик, Вы писали:

К>Что за перепутье ? Изза чего оно?

К>Мне кажется Дельфисты очень стабильные люди ккак финансово так и психически.

Это шутка? Вакансий практически нет! Форумы мертвы, статей мало, встречаемая проблема мало где обсуждается
Re[2]: На жизненном перепутье: куда теперь податься?)
От: magnum2005  
Дата: 19.01.22 07:32
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>Здравствуйте, magnum2005, Вы писали:


M>>Вот хочу поинтересоваться мнением уважаемого сообщества (и возможными советами).

M>>Почти всю свою жизнь (лет 20) писал на Delphi: на vcl — для Виндоуз, на fmx — для Андроида.
M>>Без работы никогда не был.

AG>Какая предметная направленность работ?

AG>Примеры:
AG>Документооборот.
AG>Управление объектами.
AG>Обработка фото/видео/аудио.

Много чего затронул за 20 лет (в основном под Windows), кроме разве что мультимедиа. Были и СУБД, и утилиты.
в Delphi нравится быстро и легкосоздаваемый UI
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.