I was feeling quite overwhelmed yesterday with the amount of work I have to do. Third year is hard. :/ In first year, they were all like lalala "If you can adjust to first year, the rest is easy". In second year, people said lalala "If you can get through second year, you can do the rest". Bullshit. Third year has been orders of magnitude harder and more work. First and second year courses don't have projects requiring more than 100 man-hours of low level C programming. Perhaps it's my fault for taking 2 project courses and algorithms at once... Maybe the next couple semesters will be easier (especially if I don't take Compilers and Real-time).
I am feeling better today. Our OS prof was nice and went through a lot of the assignment requirements in lecture today. I feel like I actually know where to go now, instead of poking through the OS/161 kernel aimlessly. :P DB also seems to be progressing fairly well. Hopefully we'll be feature complete for tomorrow or Thursday. If this was Amnesia, I would be surrounded by white light and my sanity would go up a level.
However thanks to this crazy workload, I feel like I'm coming out a stronger programmer. Writing code for an OS is quite humbling.
In first year, they were all like lalala "If you can adjust to first year, the rest is easy". In second year, people said lalala "If you can get through second year, you can do the rest". Bullshit.
ReplyDeleteBULLSHIT.
For math programs, the higher year you're in, the more work you do--and this usually makes it harder. That "first year is the hardest" mentality isn't correct for CS people. (At least not at UW)
ReplyDeleteYa, Third year is really tough...
ReplyDeleteI just had to pull an all-nighter to finish DB :/
In comparison, first and second year were much more relaxed.
I might be taking 6 courses, but even people in my class who are doing the regular 5 course load are having trouble keeping up...
Yo, I had to pass 7 courses last term while playing Disgaea.
ReplyDeleteNot easy.