great_software_engineering_skills = great_coding_skills + all_around_problem_solving_skills
Yes, you can be a great Java developer.
Yes, you can be a great C# developer.
Yes, you can be a great Python developer.
However, don’t associate yourself with a programming language because you are limited by the boundaries of that language.
What you should be is a problem solver and your horizon automatically expands.
I know :) You can still have a favorite language, but don’t associate yourself only with it.