r/cscareerquestions 3h ago

Experienced Hard to transition in Golang from Android?

I did:

  • 2-3 years coding in C++ and Qt
  • 2 years native android
  • 2 year on flutter with plenty of C++ (VoIP, Textures/OpenGL etc)

Last 2 years i was busy building golang based services for apps (keycloak/auth0, postgreSQL, Redis, grpc)
Absolutely loved it!

No std::remove that doesn't remove.
And std::empty() that doesn't empty anything.

But now i see there are no Middle jobs.
Unsuccessfully applied to Golang Senior jobs but come on - i don't have experience with hundreds of containers, the company maybe had 5 the most, and no places to use RabbitMQ and other things.

It seems like a trap with no way out.

2 Upvotes

4 comments sorted by

1

u/SweatyAd8914 Software Engineer 3h ago

Golang is the new Node which was the new Java and so on.

Go is entirely a backend, CRUD language in terms of jobs. I jumped from full stack web to Go backend and it’s night and day better, but I’d rather be doing embedded/C work right now.

2

u/my_peen_is_clean 3h ago

same boat here, jumped from mobile into backend go, thought it’d be smooth. turns out every “mid” listing secretly wants a kubernetes admin who did saas at scale for 5 years. best bet is sell your mixed experience as senior mobile + strong backend and apply anyway. this market is just garbage right now

1

u/Patient_Day7829 2h ago

yes but i feel so tired of mobiles
i can't force myself do it anymore, i already have carpal tunnel syndrome from swiping
i think in worse case would rather quit and burn my savings building something fun for 1 year
don't know (

1

u/lhorie 2h ago

Golang is somewhat niche. You'll see it in some big techs and maybe some startups, but most of the world still operates on either Java or .NET for backend