Tag Archive: Work


Cryptic Entrry #1

This is the first in a thread of vaguely cryptic posts that should culminate soon.

Some old friends have commented that my occasional desire to wax poetic and be cryptic is one of my more annoying traits. IN the words of Peter Schikele (PDQ Bach), I have a whole new set of friends now… (Well, including the old ones who are more patient with me)

If you are reading my journal, it would be best if you could email me (at my address on my profile

If it be your will, please send me your contact info (as I am redoing my address book) But most importantly, email me your IM contact info. (If you use IM. If you don’t… get AIM or if you prefer (though I don’t) Y!M. BTW: Dot Mac users and ICQ users can use their IDs on AIM. {Most don’t realize that}… (gosh how many parens is that?))

This will be very important to me in the weeks ahead.

Edit:2005.06.16: This post was alluding to my soon to be announced departure from my job at the time

Edit: 2005.06.16 – This post was originally friends only. It was hidden so that my employer would not see that I was interviewing externally.

The troubling part of the interview process is that I often feel like an idiot savant in a room full of PhDs.

The interview process has become “Please regurgitate this thing they taught you in your C.S. classes that would never happen in the real world”

For example the last time I interviewed I was asked to write malloc and free in C. In 45 minutes. I sat there for 45 minutes pseudo-coding what I’d have to do to make this happen.

I have no idea how to do a problem off the top of my head. I have to contemplate it. Make sure I have the right solution and then beat the hell out of it to make sure I didn’t miss anything. In other words, I don’t write malloc in C in 45 minutes. Me? I am a software engineer. I find a problem. I take it apart. I look at it from every conceivable angle. I look at it using things that no one else would. Analogy, simile, television, football, wine tasting, theatre, philosophy, comedy. Use comparison. Find answers. Play with tools, find solutions. See the big picture… put it together.

shimmeringjemmy really wants to move back to Seattle. And to use Firefly speak, “I don’t rightly blame her any.” It’s a beautiful city and there are some interesting venues open to me on several levels that I really can’t elabourate on. (Not for secrecy reasons because I can’t really find the words at this time)

But, the issue is, the companies that I have to look to in Seattle are less Mac friendly than most other cities. (No real surprise why)

So, it looks like I’m going to have to accept the fact that I’m going to apply to Microsoft.

Now here’s the problem. And here’s a frightening admission: In a Microsoft world without Macs I fear that I might be nigh unto computer illiterate. I know C, C++, perl, PHP, SQL, several assemblers, etc. (Buzzwords to most)… But the interface to programming them has been: Codewarrior, emacs, BBEdit, XCode, MPW. I’m not even comfortable finding my way around XP.

If I can’t get hired on by Amazon for Unix work. How am I going to convince Bill’s Uber Corp that I can manage a project, developers, or even write code. (And no… never used MS Project in my life)

I am honestly terrified. Advice and pointers welcome.

Remember: HR wants 5 years of C#, 7 years of .NET, and 15 years of Java preferably not tainted with any Mac use. When what HR should be looking for is: 10 years of problem solving, 5 years of understanding and working under corporate abuse and slavery and a strong ability in ramping up in 6 months on proprietary undocumented code.

Java’s been used in the work place for about 7 yrs, C#/.NET about 2 years.

In engineering as in many other jobs you are sometimes given a project you really love to work on. It’s the thing you like doing and this unto itself is a good thing ™. However, this project usually is delivered with 2-5 other projects that you hate. Furthermore, these projects are far more important and (of course) need to be finished by last week.

My happiness is that I’ve just finished all but one of the ‘icky’ projects and may now go back to working on my baby. I can’t really talk about it in this open forum….yet. But I’ll reserve bragging rights for later 🙂

All in all, life has been okay. I’m still happy with my cleaning efforts. A friend came by the house and gave me the requisite, “Am I in the right place?” This was sufficient to make me happy. I’m also finally getting a chance to tear into old packed boxes from my first Calif move. I found all my old genealogy stuff and am hoping to get in touch with my local relative before she gets too old.

Things are still a mess with my natural family. At latest count my maternal side of the family is positive that my father died in August, my paternal side is positive that he is doing fine. Personally, I don’t have the energy to even bother with it anymore.

So this was just a quick breather while I prepare to dive into my pet project for the rest of today. Wish me luck I’m on a tight time frame 🙂

-me

Work Work Work

I have good-coding days and bad-coding days. And all it takes is a touch of distressing code to send me over to the dark side. Granted…an accomplishment always sends me back.

I’d been working on my own little program. For those of you that know my coding this is, “Yet another dev project….’ Though this one has gone exceedingly better than others have.

Meanwhile, at work I’ve been asked to add functionality that I’ve advised against. What developer hasn’t found himself in this little box? Well, I soent a good 2 1/2 hours last night expending lots of clever points. Making something work that just shouldn’t. Today when I presented my findings to the great old ones. The architects….

Unfortunately, I didn’t expend nearly enough clever points and it would seem that some of the work was already done for me and in a manner that is more complete and better handled.
(sigh)

And on days like this I wonder why I haven’t returned to theatre.

Edit: 20061125 – Adding tags and elabouration
Added: 20061125 – I wish I could tell which coding project this was. Over the years there have been many. One of my older ones actually came around again recently (the Life program).

As for the work issue. I believe this was an application I was designing at Symantec. The Application was about 95% UI and 5% code. I think I talk about this later, but in the event that I don’t:

When designing a program, most people stay away. Algorithms scare people. UI on the other hand is different. Everyone thinks they are a UI engineer and will tell you how the program should be written. In this case, I had a PM decide that he knew how the program should work. When I told him it wouldn’t work that way, he went to one of the architects and asked them for code. He then presented me with the code he’d acquired to, “do it his way.” I was insulted. My manager looked like he was ready to deck the PM.

I really did enjoy my time at Symantec. We just suffered from ‘red-haired, bastard, step-son’ syndrome there.