| Haha, I just finished quitting my job teaching high school computer science today. I went from private tutoring CS to teaching in an afterschool program to this because I really enjoyed helping students break through conceptual blocks and mental ones. The work is emotionally exhausting but satisfying. Only recently have I wondered whether or not this was the right thing to do instead of going to industry(maybe it's because a lot of my interviewers have been asking me that exact question) but it seems blatant now that my friends are senior engineers who have almost infinite job opportunities. The real crux of it is that teachers get put into this triangle of pressures between students, administration, and their parents which almost takes away all agency from the job. I got so tired of getting put into difficult situations that were almost always juggling acts. At the end of the day, if you want to fix anything as a teacher it's almost like going against an institution. You risk your pension, your 401k, or maybe just your potential future in industry for what? I wasn't in it for the money and I would imagine most teachers aren't either... but what happens when your hands are too tied to actually teach? sigh maybe I could've done everyone justice if I had some tech money to fall back on. |