not working
Ugh. I feel like crap.
Note: I don't like talking about my job because it'll all go over people's heads. Even if you know about programming and stuff, it's tough to talk about the specific architecture or requirements I'm dealing with without some long and boring spiel. Let's see if I can make this story at least somewhat understandable..
So yeah. Today at work involved another round of emails between me and The Architect. You see, he has a design in mind for the thing I'm working on. So do I, in fact. Mine's much simpler and based on stuff we already know works. His is based on things we might want to do in the future that I don't really understand.
I found out today that the reason why we weren't seeing eye to eye on things was that his design was based on assumptions about surrounding technologies that weren't, in fact, true. Now, those technologies can be made to fit the assumptions, but, somewhat reassuringly, that's somebody else's problem.
Even though it seems that that might be cleared up, I'm no closer to actually doing anything productive. I spent most of last week just reading and re-reading The Architect's email to see how I could possibly twist it into reality. Now I've got to wait for reality to conform to the email before I can really do anything.
I'm frustrated for a whole bunch of reasons. For one thing, this is theoretically supposed to be my project. I'm just territorial that way. For another, for the life of this project, something like this has happened at least once a week—where I think I finally have something and I can start working, but suddenly everything changes and I have nothing. So yeah. Frustrating.
The project has gone far beyond what it was originally supposed to be and, I think, beyond my current skill set. Now I don't mind challenges, it's easy to get discouraged when things aren't working. It's especially discouraging when I thought I might finally get to actually make something (well, it wouldn't be the first something, but it is the most important something so far), rather than just sit around fixing old things all the time. I like making things.
And that's about it, really. I want to make something, but I can't for one reason or another.