TA's are our Teaching Assistants. We get about 3-4 for every course, all of them post-graduates.
And far too many of them are incredibly stupid.
I've experienced some extremely good TA's, which is why the stupid ones baffle me so much. What's their purpose? They seem to know little about the course, or about basic troubleshooting and debugging. Some of them seem to have their act together, but the moment you deviate from their well-rehearsed path, they fail.
One thing about such TA's that really irks me is how they get nervous around Linux.
One guy went around handing us .exe setups of Wireshark and told us to install it for the lab session. Okay, except that roughly half the population was running Linux. A doubt was raised, the TA said - "Some people in the other lab have run this on their Linux machines."
"Are you sure? This is a .exe file, Linux cannot install this."
"Yes, I don't know how, but they've done it. Even I know this cannot run on Linux."
If he really knew this, he'd have been slightly more curious about people installing Wireshark on their machines using the setup he handed out.
Turns out, Wireshark is available on the Ubuntu Software Centre, and that's where they got it from.
Today I ran into a problem installing MySQL on my laptop. I had spent almost 1.25 hours looking up solutions online when I finally gave up and asked a TA.
"This is Windows? Oh it's Ubuntu."
"Yes."
"Have you tried installing it on Windows?"
"No. I want to install it on Ubuntu."
"Oh. Hmm. Go online and read a tutorial."
I showed him the 15 tabs open on my browser and went back to searching for more answers since the TA was so incredibly stupid. I got it running about 15 minutes later. Cheers.
It's not just limited to utilities by the way. Last semester, in any course that required programming knowledge, the average TA was unable to debug as systematically as some of my classmates could. It was so incredibly frustrating, because it seemed like they couldn't even interpret basic error messages.
One lesson I've learnt from all this is that your classmates know about 10 times more than the average TA when it comes to tech help.
And far too many of them are incredibly stupid.
I've experienced some extremely good TA's, which is why the stupid ones baffle me so much. What's their purpose? They seem to know little about the course, or about basic troubleshooting and debugging. Some of them seem to have their act together, but the moment you deviate from their well-rehearsed path, they fail.
One thing about such TA's that really irks me is how they get nervous around Linux.
One guy went around handing us .exe setups of Wireshark and told us to install it for the lab session. Okay, except that roughly half the population was running Linux. A doubt was raised, the TA said - "Some people in the other lab have run this on their Linux machines."
"Are you sure? This is a .exe file, Linux cannot install this."
"Yes, I don't know how, but they've done it. Even I know this cannot run on Linux."
If he really knew this, he'd have been slightly more curious about people installing Wireshark on their machines using the setup he handed out.
Turns out, Wireshark is available on the Ubuntu Software Centre, and that's where they got it from.
Today I ran into a problem installing MySQL on my laptop. I had spent almost 1.25 hours looking up solutions online when I finally gave up and asked a TA.
"This is Windows? Oh it's Ubuntu."
"Yes."
"Have you tried installing it on Windows?"
"No. I want to install it on Ubuntu."
"Oh. Hmm. Go online and read a tutorial."
I showed him the 15 tabs open on my browser and went back to searching for more answers since the TA was so incredibly stupid. I got it running about 15 minutes later. Cheers.
It's not just limited to utilities by the way. Last semester, in any course that required programming knowledge, the average TA was unable to debug as systematically as some of my classmates could. It was so incredibly frustrating, because it seemed like they couldn't even interpret basic error messages.
One lesson I've learnt from all this is that your classmates know about 10 times more than the average TA when it comes to tech help.










