Если вы дали хорошее образование в программировании, то да. Под этим я подразумеваю, что вы много программировали, узнали, что процессор делает на низком уровне, разбираетесь в алгоритмах и сложности времени выполнения, и хорошо умеете решать проблемы.
Я думаю, что некоторые языки все еще имеют большую кривую обучения. Возможно, вам удастся попасть в команду программистов на C ++ и помочь им без какого-либо опыта, но вы наверняка будете часто противостоять темным безобразным углам.
Языки высокого уровня, такие как sql или python, могут показаться очень легкими для понимания, но люди с многолетним опытом понимают хитрости, недокументированные функции и недостатки, которые не очевидны на первый взгляд.