satisfice-(v.) A decision making strategy that attempts to meet criteria for adequacy, rather than identify the optimal outcome.

Wednesday, September 23, 2015

On being a TA for CS61A

Teaching the introduction to a Computer Science course at UC Berkeley (CS61A) was the hardest thing that I have ever done. Imagine the stress of being the main source of learning for 60+ students in an impossibly competitive environment while still balancing a full course-load, extra curriculars, and another job. Imagine the fear you get knowing that you are the first exposure to the CS department for most of these students. And, remember every single article you've read about inequality in tech, every single stereotype you've seen about female engineers, every time you heard "you don't look like a CS major", and remember that you may or may not mess things up for women in tech everywhere if you fail here.

I didn't think about any of these things as a student. I didn't even consider the fact that I could be affecting my instructor more than they could ever affect me. Maybe I was just paranoid about teaching. Maybe I was over-thinking things and the students didn't really care as much as I thought they did.

I was concerned about all of these things because I cared. I cared a lot. I cared so much that my first time teaching, I worked at least 80 hours a week for that summer semester even though I was only going to be paid for 40 hours a week.

And sometimes, you work really hard and you're still not appreciated for it. I held 1-on-1's with my students at the beginning of the semester and at the end of the semester. I checked in with each student individually at every single lab I taught to personally ask how they were doing to give them an opportunity to ask questions privately or talk about whatever they wanted to during that time. I made it very clear that I could be reached anytime via email and if anyone ever asked for extra time to meet with them and help them go over an exam or talk about improving study habits, I made sure I made time to meet with them. I tried to do everything I could to make the course accessible for any student who was willing to give me their best effort.

Still, I always received feedback from 1-2 students every semester mentioning that I could have spent more time supporting the students with an extra midterm review or that I could have been more accessible. And while I agree that every teacher could do more for their students, the fact that I felt like I was giving my heart and soul to my sections and that it still wasn't enough for even 1 student was disheartening. I learned from teaching that when you're doing something so passionately that you prioritize it over everything else in your life, including your own personal well-being, you become a lot more sensitive to how others respond to that passion. And I learned that like all other things in life, you can't possibly expect to please every single person you cross paths with. And really, it's okay because if you're truly giving something your all, some people will see it and absorb it and grow because of it. I'm so thankful to see some of my students come back to me and tell me about their awesome internships at amazing tech companies. To see my students decide to lab assist or tutor or even become teaching assistants (I have two students TA'ing this semester!). To see my students decide to continue pursuing CS because they saw something that was worth it to pursue no matter what challenges they might face or were facing at the time (CS is hard). To have had even the slightest positive affect on their lives is wonderful beyond what words could explain.

I'm so thankful for the opportunity I had because all of you taught me more than I ever thought I would learn from CS61A.


  1. It’s a very deterministic opportunity until perusal this one you power be musing about sentimental hubbub which goes care of you when you requirement any late night show and can’t monitoring your sentimental of not beget those hot bodies. Gurgaon Escorts

  2. A differentiate our models from the others; we can promise that you won't be disillusioned or humiliated . So Visit This Link Gurgaon Escorts

  3. Gurgaon Partners is a High-class Partners relationship giving a the best quality buddies points of interest in the Gurgaon. I was searching for something like this… I suspected that it was peaceful astounding, in an impeccable world you will continue developing such targets… .Keep examining Gurgaon. Sidekicks in Gurgaon If you like arranged , gathering and with unfathomable and staggering more young lady, I'm you're objective focus on. Connect with me to get a day and age reservation and appreciate with me other than can be regular. Roshnikhanna Escorts Service | Mehar Kaor | Roshnikhanna Escorts | Sofiya loani | Delhi Escorts | Gurgaon Escorts Agency, Escorts in Gurgaon | Gurgaon Escorts Service

  4. I must agree with the things you wrote although I never thought about it before. Take a look at this web-site, I am sure you will find more interesting stuff.I am very pleased to see this article, Thank you for sharing.!
    Independent Escorts Services in Gurgaon
    Delhi Call Girls
    Free Classified Ads Site, Indian Free Classified Ads

  5. magnificent post here, thanks for sharing.

  6. Every one of our models is peasant and charming; some of them offer national services as Travel Delhi Escorts Service

  7. We have stunning wonderful Gurgaon escorts to suit everybody for each event. Our high class adult entertainment service offers quality allies around Gurgaon. If you want to be surrounded by the vicinity of delightful and tasteful Gurgaon Escorts

  8. I am completely Independent and not allied with any Escort Agencies, so you will be dealing with me on a one on one basis at all times, without any complications. I am extremely sexy, very loving and a true elegant girl, something you will appreciate. Very conversational and huge intellect, you will truly appreciate, spending excellence time with me and attractive me out, for more than a date.
    Mumbai Escorts

  9. This comment has been removed by the author.