TGViewer
Java Developer Java Developer @java_developer · 6.35K subscribers
Post #422 6.08K
Обучение, самописные велосипеды в банке, жизнь в Сингапуре

— Как лучше обучаться самостоятельно или с ментором?
Тут все индивидуально, но с ментором получается значительно быстрее. Основная задача ментора - постоянно Вас подстегивать и заставлять продолжать развиваться. Это помогает удержать темп и не позволить человеческой лени одержать верх. Так же ментор может помочь быстро направить вектор ваших усилий в правильное направление, чтобы вы не тратили время на заведомо не нужные действия или заранее известные ошибки. Но с опытом необходимость в менторе отпадает. Сейчас что-то новое я изучаю на практике - если мне нужно что-то сделать по работе на новых технологиях, то волей-неволей приходится учить)

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

Например, мы разрабатывали проект с использованием open source проекта, пока не уперлись в требования производительности. Никакое из имеющихся решений требования не удовлетворяло. И после изучения исходников стало понятно, что текущий фреймворк нужно переписать полностью с нуля, так как изначальные архитектурные решения, сделанные при его проектировании и имплементации, не позволяли достичь необходимой нам скорости. Пришлось нам внутри организации писать свой велосипед.

Другим примером является collection framework от Goldman Sachs. Можно использовать стандартные коллекции Java, а можно использовать реализацию от GS, если вам важна производительность.

— Станет ли Docker в ближайшее время необходимым для входа в Java, как те же Spring & Hibernate? Стоит ли ожидать, что грань между разработчиками и DevOps со временем будет стерта или все же это останется отдельными направлениями?
То, что докер станет необходимым — точно нет. Докер просто один из возможных контейнеров, но далеко не везде они используются. Насчет грани между DevOps и программистами - скорее мы сейчас, наоборот, наблюдаем постепенное разделение их обязанностей. Раньше все это делали сами программисты. Я сам настраивал Git, CI, Jenkins/Teamcity, поднимал Nexus в то время, когда DevOps не было. Но с ростом объема проектов стало понятно, что для этого нужны отдельные специалисты.

— В каком возрасте и семейном положении он переехал в Сингапур? Были ли там знакомые? Удалось ли завести новых друзей, пристроить ребёнка в садик, жену на работу? Насколько достаточно только английского языка для жизни? На хорошую ли пенсию он может рассчитывать в качестве мигранта, если останется на ПМЖ и будет работать и дальше?
Переезжал я в Сингапур в возрасте 31 года, только с женой, детей у меня пока нет, так что вопрос с садиком и школами пока не стоял. Но здесь есть ребята, которые переезжали с детьми, они ходят в садики и школы, проблем с этим нет. Разве что удовольствие это не из дешевых. В зависимости от уровня учебного заведения, 1500-5000 долларов в месяц.

Друзей завел, благо я не первый переехавший из знакомых, а потом сеть русскоязычных знакомых быстро развилась за счет периодических встреч у общих друзей. Английского языка очень даже достаточно. Так как английский один из государственных, и на нем разговаривают все. Другого я и не знаю :)

Пенсии тут нет как таковой, только накопительная. Все что накопил и передал в пенсионный фонд в процессе работы, то тебе и будут выдавать равными суммами после выхода на пенсию. Но насчет таких вопросов рекомендую почитать в интернете.
More from @java_developer
  1. Apr 20, 2025Что посмотреть на выходных — 20 Наткнулся в Ютубе на классное шоу. Такой мини-формат Своей…
  2. Apr 6, 2025Впечатления от JPoint 2025 моего коллеги Впечатления позитивные: большинство докладов понр…
  3. Apr 5, 2025JPoint 2025 Вчера сходил на JPoint — Java-конференцию для опытных разработчиков. Билет мне…
  4. Feb 4, 2025video post
  5. Feb 4, 2025яндексоиды, без негатива )
  6. Dec 24, 2024Kafka Какие есть гарантии доставки сообщений Ответ: 1. At most once (не более одного раза)…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →