Beginners overestimate the importance of the
particular language they learn. Instead, learn about other fundamental topics like data structures and algorithms, etc. Choose a language based on specific projects you want to take on. In almost any job as a software engineer, you would be expected to be able to learn and master new languages as needed. In any case, these sorts of questions are
specifically off-topic for stack overflow. Consider reddit, for more open-ended, opinion-based answers. —
juanpa.arrivillaga 26 secs ago