I agree - a couple of dozen concepts, used over and over again, make a good programmer. Binary searching, linked lists - coding in ASSEMBLER so that nothing appears to be magic anymore.

I still feel the boss will find you a valuable addition to the team - and maybe someday you and he will be making big $$'s with a good product.

Good luck.