I’ve made a decision: no more teaching Java. It was easy: I woke up one Sunday morning and I just knew it: next week was going to be my final class. I was lucky – it was a great class. The students were nice, they were clever, they were eager to learn Java. And I was in good shape as well. It left behind a very positive feeling about teaching Java. I couldn’t have imagined a better way to go.
Is that all? No. It gets even better. Teaching was the only reason I was still using Java. Having left that reason behind, I’m now also stopping programming in Java. I used it for server-side programming only, of course. For the back-ends of websites and iOS apps. This past year, I replaced my website with a new WordPress-based version. It’s not Java. I also rewrote the back-end for apps in Swift. Goodbye Java, I don’t need you any longer. It’s not even installed on my server anymore.
Well, 20 was a bit of an exaggeration. But it was close. Counting the actively used languages only, it’s 18. Too bad it’s not 16, I love powers of 2. 18 programming languages, actively used. Not bad. But if you’d ask me to write anything in most of those languages today, there would be no holes in the punch cards. The holes would be in my memory.
Will I miss teaching, will I miss Java? No. I’m already well into programming Swift, and right now I want to spend my time programming, not teaching. It’s great fun. But what I suddenly realized, while attending a nice gathering after the final course: I will miss the people. I will miss the students (most of them), I will miss the colleagues (fellow teachers, operations people, even the sales people). I wasn’t prepared for that. It’s a pity. But it’s not going to change my mind. Because, as all Java programmers know, you cannot extend a final class. The compiler will object if you try.
Something else has changed as well: I’m not the teacher anymore. I’m no longer the guy who knows it all. I’ve no idea how much of my identity came from that, but it was probably a lot. I’ll find out, as I’m now one of the students. Hopefully, I won’t be afraid to ask questions.