>

The real success is to be good in a domain you like.
People don't understand how the world works when it comes to such things. A career in tech is not suitable for everyone just like becoming a doctor or teacher is not suitable for everyone. You need certain inclinations/talents. >

No, you don’t need talent. You do need desire >

Clearly not. Only the lowly English major needs to know the definition of words.