So I knew I was going to hate Software Engineering before the semester started, because it’s focused on writing stupid reports and writing coding is incidental. I hate it even more now since the lectures aren’t really all that great, focusing and elaborating on a select few topics, some of which should really be taught elsewhere, and touching very lightly on things needed for the report. Oh yeah, and the TA is a jerk (to put it lightly).
I’ve been declared Group Leader for some reason. I though I’d like to be the leader, even mentioned it a few times prior to being it. Not to sound too narcissistic, but I think I’m the only one who know anything about designing software and managing a team. Ehh, that’s horse shit, don’t listen to me. The Group Leader is suppose to focus the group and make everything come together, it’s not suppose to require any more work than any other team member. Just thought I’d point that out.
The group is a mixed bag. They are so-so coders, but I have to put that aside since they won’t follow any style guides, even when hinted to. Design-wise, ehh, let’s not talk about that, since I haven’t been declared the System Architect (even though it feels like it, everyone keeps asking me how everything is done). Let me just say, some of the stuff they do keeps me up at night (althought a lot of other things do as well). It’s been a pain because a lot of times they tend to put things off, and for two weeks prior to the second report due date, I almost lost it. I almost lost it after a meeting on a Monday, when I wanted to discuss system architecture and design patterns, they said no to my ideas, did not suggest any of their own, and pushed it off. The Friday when we did have the real meeting, everyone decided my ideas about a design pattern were ok, without question. A week wasted. Oh yeah, they are questioning them again. Not by a full frontal assault. I wouldn’t mind that, but they keep suggesting ideas that throw shit in the face of the pattern. When I explain why it is a bad idea (not following the pattern and all), they get upset, take it personal and get pissed off. Good only one person (two sometimes) take things personal and attack me, or I’d probably commit suicide.
Not everyone has actually coded anything good, although most have a start. This is good, but I feel we are behind schedule, way behind. I shouldn’t really say anything, being that I don’t have anything coded. Maybe if there wasn’t an exam followed by a report, I would have coded something. Maybe if I can focus on my own part, and not have to explain how other people should be doing theirs, I could get something done. Maybe if I had confidence in the other members, I could get something done since I wouldn’t have to worry about them.
I don’t know, sometimes I wonder how I got myself into this.
Recent Comments