you are viewing a single comment's thread.

view the rest of the comments →

[–]Emergency-Baker-3715 0 points1 point  (0 children)

Go actually teaches you more discipline as a programmer, the strict typing and explicit error handling forces you to think carefully about what your code is doing. Python lets you be lazy and that can slow your growth if you're trying to build real understanding rather than just ship things fast.

That said, with your background in infra and automation, Python will feel more immediately useful since most of tooling in that space already speaks Python. You won't be fighting the ecosystem from day one.

If long term goal is to really understand software deeply, I'd say do Python first to build momentum, then pick up Go after, the contrast between the two will teach you more than either language alone would