|
When I just graduated CS I started teaching a bootcamp. I was one of the best teachers and some of my students are having better careers than I do as a software engineer. If I've learned anything: technical skills need to be medium, teaching skills need to be high. I also observed about 5 teachers (sitting in on their classes with their permission) and have seen teachers that have: - high programming, high teaching skils (e.g. compiler construction, web-design, SIMD stuff, reverse engineering with x64, PHP, C++, trees with cycles, it didn't matter, he could do it) - high web dev, low teaching skills (he got fired) - high web dev, medium teaching skills, from a macho culture (he got fired, as I come from a more egalitarian/feminine culture) - medium web dev, high teaching skills (he aced it) - Myself |