Log in

No account? Create an account

Previous Entry | Next Entry

Fast Times at I'm Bored, Mostly.

I've been working for three weeks on a compiler build at work.  For the non-geek, a compiler turns source code (what we read) into machine instructions (that the computer can read).  One project at work needs an up-to-date version of the GCC compiler, which is freeware.

There is a blacksmith saying that you have to have a pair of tongs to be able to make a pair of tongs (think about it).  Likewise, you have to have a working compiler in order to build a working compiler.

GCC is very powerful, very widespread freeware.  it's been ported to every operating system on every platform there is.  In order to make something that powerful buildable on damn near anything, the GCC team have a 'make' procedure that boggles the mind.  There are at least eight different packages you have to have built before you can build the compiler.  But you need a compiler in order to build those packages that you need to build the compiler. 

Do you see where I'm going with this?  If I could put a half-twist in my neck, I'd be a Moebuis strip.  each iteration of the compiler build is about a two-day job, AFTER I manage to figure out what went wrong with the last build.  It's a stepwise approach to nervous prostration.

ANYWAY, yesterday I finally got a clean build, copied it to where the user could get it, and hung up my tools.  This morning, the user told me he needs several functionalities that he hadn't put in the original request.

*sigh* back to the forge...

But  the weekend is here, and I get to spend two days pretending I'm Nikolai Tesla and rewiring the garage for the new garage door opener!


( 3 comments — Leave a comment )
Sep. 9th, 2007 11:59 am (UTC)
Look on the bright side. At least you're doing a job that's the envy of some people not too far away.

Actually that doesn't make sense... I'm on the opposite side of the planet. OK, a job that is the envy of someone you know.
Sep. 9th, 2007 02:53 pm (UTC)
There's a recruiting ad for the US NAVY that says, "It's not a job, it's an adventure!" IBM couldn't use that slogan. It's a job.

It is far better to have a job that one doesn't like than not have a job at all, but I can still remember being eager to get to work because I loved what I was doing. I resent that being taken away from me, no matter what the pay and bennies are.
Sep. 9th, 2007 09:11 pm (UTC)
True I guess. I've come into a difficult job from a job that I didn't enjoy at all, had far more work than a person could manage and with a Manager who made all the competent staff work harder to pick up slack for all his hand-picked idiots.

Now I just have to prove to myself that I'm smart enough for my current job. Whoa.
( 3 comments — Leave a comment )

Latest Month

November 2015


Page Summary

Powered by LiveJournal.com
Designed by Keri Maijala