No deep understanding of any particular prog. language?
I’ve been working in the industry (mainly backend and cloud development) for around 15 years. I’ve used a bunch of programming languages and corresponding frameworks, libraries and runtimes, and I have realized I’m not really fluent in any particular one. I don’t face problems with this though and I’m usually productive with a new environment in around 1 month (unless I had to switch to something like Haskell, Lisp or Clojure… these languages are different enough from the ones I have worked with that it would take me several months to get up to speed).
In my previous job I was using Golang. Now we’re using Java, no big deal tbh. 5 years ago I was using Python. I think nowadays it’s very easy to know if the code you write is idiomatic (e.g., use google/chatgpt/github to validate your own code) and, above all, what matters most is usually how you design systems (e.g., how you split a big feature into chunks, modularity, etc.)