Blockchain has been a lucrative field of study at current time. And many enthusiastics, programmers, engineers and freelancers has shifted their interest towards blockchain. Computer engineering collages has started including blockchain as a field of study. So, I don't think we'll ever have a shortage of developers.
the first half of your statement, I have no doubt, but the part in bold there, I don't think the blockchain is a subject broad enough to be considered for a major, its too niche to make a 4 year program out of. a few classes here and there, I could definitely understand, perhaps that's what you meant?
Just take a look at other projects. Did Linus Torvalds abandoned Linux when getting hired? No, if anything they could insist in their contract their work in other projects remain separate and not subject to company ownership, etc.
Many free open source developers get hired by companies but they keep doing their work in the projects they lead outside their employer.
the example you gave in this case might hold true, but the corporate world isn't always so kind; some of the bigger companies (facebook being a relevant example) might include clauses in their contracts stating those devs cannot touch any other blockchain crypto related products while they work for the company. and depending on the paycheck, the dev might choose to forgo their other projects.