Even though it’s been many years, I can still remember my first days in school after I started education as a little kid. I truly admired and looked up to teachers who, to me, were the living embodiment of knowledge. I think I was really lucky because I was taught by people who truly had the calling and for a brief moment I even wanted to become a professor myself. However, as the years passed on, I developed a feeling that I would not make a good person to share what I know with others. My patience was low and I found it tremendously difficult to discuss things that were obvious to me but a novelty to others. Becoming a teacher turned into a nightmare job for me and I quickly realized this is something I want to stay away from as far as possible.
And yet, 25 years later, I started giving lectures about game programming at a university and it’s WAY worse than I imagined it all those years ago.
You don’t realize how difficult some things are unless you try them. Out of sudden, you move from the position of a student taking notes to being this single person standing on the scene, talking to others and hoping nobody out there will publicly shame you for the 10 mistakes you made when talking about X 15 minutes earlier. For a newbie teacher it’s a load of stress, especially if you want to impress the audience with your knowledge and, more importantly, keep their attention span at maximum. Being a person who rather listens than talks, I found speaking challenging, or rather: being able to speak in an interesting way. I quickly realized that it’s relatively easy to dictate a math book over the span of 1,5 hour but how do I do it so that the students actually learn something and don’t fall asleep? Conveying a story about “this one time when I solved this neat problem Y using quaternions” and smuggling knowledge right along with it is something I consider craft in itself. As such, it takes me several days to prepare a lecture and roughly 20 PowerPoint slides to help me out. It’s incredibly intense and mind draining. The day before my lectures I sometimes question whether I’m really a person fit for the job and having all those mixed feelings about what I’m about to do doesn’t help me at all. The feeling of doubt persists right until the very next day. Even 5 minutes just before the lecture starts, I still have doubts.
And then something magical happens. I walk through the door, get smiles from the entire room of students and some of them even ask questions about previous lectures. I feel someone caught up with what I wanted to share with them. Somebody cares and listens, somebody wants *ME* to tell them what *I* know. The motivation boost begins and along with it, my lecture. I talk. I show slides. I share stories that I have with relation to what I want to teach them, hoping this will help the people remember and correlate things with each other. Suddenly, they start asking questions – now I’m confident that someone is really listening to me. And let me tell ya – the questions they sometimes ask can get mind boggling! One aspect of talking about things that are common knowledge to us is that we soon forget what it’s like *NOT* knowing about it. When learning a new skill or an algorithm, we still have the “fresh look” and it’s more intuitive to question things or dig deeper to get the underlying meaning. Once we start applying the knowledge, it’s easy to forget the questioning part and a lot of things start being taken for granted – until you have to re-explain it to someone who wants to understand everything. This is what you’ll be getting with students – lots of uncomfortable questions, sometimes even about the aspects of a particular problem you may have never even thought about! Bottom line: if you want to know how much you don’t know about X – give a lecture about it to people who have no idea what X is!
As I’m still trying to figure out what the best balance is for a fun lecture is, there’s also the matter of maintaining a proper student/teacher relationship. Having lived and studied in 2 different countries, I find this to be a thing heavily dependant on a particular culture. Where’s the fine line between being a strict teacher and a friend? Should I be more formal or can I let the students call me by my first name? How do I make sure I’m not “too friendly”, so that the students don’t get too cocky with me and start caring less about education? I live in a country, where relationships like these are usually very formal, so my students were a bit surprised and intimidated with casual talks during breaks. On one side I found this to be a good sign – it tells me that they do have respect for me as a teacher. On the other hand, having no “bond” between a student and a teacher makes the former more shy and reluctant to ask questions. A sad state of affair in our formal education is that 99% of the time, the students don’t truly realize the teachers are there *PRECISELY* so that they can talk to them and deepen their knowledge. Being less formal and a bit more casual seems to do the trick in my case and I can see positive attitude changes with every passing week. Students want to talk to me, ask me about things and learn from me. It’s heartwarming but at the same time makes me a bit sad about the fact that I seem to be an exception in a generally unfriendly world of Polish education.
Yes, teaching is hard and can get stressful. Having only a few months of experience doing it, I still don’t think I’d ever want to be a full-time lecturer. However, despite the downsides and occasionaly losing my voice after talking non-stop, I would still decide to go for it had I the chance to turn back time. Even though it drains me physically and sometimes gets more difficult that my everyday programming job, it gives me a unique chance to help others with their future careers and possibly change their lives for better. This is my biggest reward.