i realized something about the CS department. i figured out what scares me about it. the department produces damn good CS students who know their shit but it does so at the expense of the students. in order to get a CS degree, you have to go thru hell. see, the classes are very time demanding and each professor expects your soul to be devoted to their class. students who want to get a degree have to give up much of their personal lives and well-roundedness. the basic requirements for the core classes do not allow flexibility for the students. the product is either CS burnout or CS obsession.
i’ve come to a realization that i am not the best at computer science nor do i want to be. i enjoy teaching and learning but i don’t want to give up my life and my well-roundedness to be the best of the best at one thing. i often feel that i have given up so much to do computer science and that is frustrating. i still need to figure out how to successfully do this.