> Don't become a domain expert, as advised, and then convince one's self that that domain is The One True Path
I first parsed this as "Don't become a domain expert, as advised. Also don't convince one's self that that domain is The One True Path".
Lest someone else confuse it the same way, this does not imply that becoming a domain expert is wrong; it means that after you become a domain expert, you should still keep an open mind.
Importantly, domain expertise is how you get to the big $, which I'm sure is of interest to most young programmers... The amount I can get selling myself as a developer with expertise in my field over selling myself as a generic developer in some other field is quite substantial.
I first parsed this as "Don't become a domain expert, as advised. Also don't convince one's self that that domain is The One True Path".
Lest someone else confuse it the same way, this does not imply that becoming a domain expert is wrong; it means that after you become a domain expert, you should still keep an open mind.