Hat-trick

13
Jun/09
4

So I’m 3/3. Or, from a more accurate perspective, 0/3.

It’s been a year since I was writing this. I remarked a few weeks ago to Steve that it would be pretty interesting to see a graph of post count over time, and how it related to what was happening in my life.

And holy shit, it is pretty revealing. Clearly I’m an angst blogger.

(an aside: I really love how Office 2007 makes graphs look acceptably presentable)

Also, since this blog is a year old, it has been given a theme (as promised in the first post) and upgraded to 2.8

I had an exceedingly interesting week. Some of it was recounted in the last post, so I’ll skip to Tuesday. I thought I’d have to go to Australia Post on work related secret business, but apparently not. It was a shame, as I had actually been looking forward to wandering up to Lane Cove in the middle of the day. It was one of the small joys I had in the second half of last year, in that semester of pain, penury and strife. It’s nice to have the freedom to walk about in the middle of the day, even if I allowed myself only the time required (35-40 minutes) to go directly to the sushi bar and return.

That actually makes it sound like I was exceedingly diligent in my time keeping and habits, which is such a massive whopper. Anyway…

I didn’t have to go to Australia Post, so I instead went straight to Bulga to ’study’ with James. We actually did pretty well, for about two hours. By that stage, however, we were entirely bored with the subject, and the remaining four hours before the exam were occupied with football, food and Xbox. On the whole, this struck me as an ideal balance.

Then the exam: harder than I had been lead to believe it would be. Such is the inevitable result of hubris. I still did fine, though. I was the last (of the three of us) to depart the exam. I’m blaming the invigilator, and my lack of a timepiece. I was sitting there for 20+ minutes, waiting for the time at which I would be permitted to leave. I was expecting it to be more like 45 minutes, so the difficulty was definitely a blessing.

After the exam, we went for one beer. That sentence accurately captures our intent, but is in fact as big a lie as the one suggesting I had a work ethic. We drank several beers, and then several schnapps, and then had about as much fun as you’re allowed to have at QVB Stand C. That evening was in no way a sensible idea, but it turned out to be a most enjoyable one.

Wednesday: interview/assessment day at Optiver. I was hungover. I have no idea how I did the initial programming quiz, and especially no idea how what I wrote convinced them that I should be interviewed.
Optiver has the coolest office I’ve ever been in, and the whole day was quite an experience. I was damned lucky that I’d chosen DS&A for my elective this semester. It’s the first step taken towards being the kind of programmer they actually want there. It is also the only step I’ve taken towards that path, and it’s not certain in my mind that I want that path. I still don’t know what I want from my career. I think it actually needs to be more rounded than just being a developer.
I’m getting sidetracked…
I thought it went well on the whole, but it was clearly going to come down to how much they wanted to trust in my potential. To skip ahead somewhat to Friday: not enough. They will not be offering me a position.
There was actually some interesting feedback along the lines that they didn’t think I was passionate enough, weren’t sure I truly wanted to be a developer, weren’t sure I wanted to work there. I guess they read me pretty well, better than I even knew myself.  I had doubts about working there, and I didn’t bother to address them before the interview. I should perhaps have gone in with a plan, or at least a conscious effort to play the interview game.
What’s the point though? They interviewed me, a nearly completely honest version of me, with limited garnish.  We weren’t a fit for each other. That’s fair enough, and possibly saved a lot of trouble later on.

Wednesday’s meeting was unremarkable, I guess. The chicken katsu afterwards was nice (when it arrived). The sang chow bow spring rolls were not quite as good as I’d hoped for.

Thursday was not a heap of fun. The question posed on Sunday was answered, in the negative. Over email, so I was trying to appear sufficiently busy at work whilst also retreating into my head and composing a reply. One day, someone will say something to my face. One day, it might even be an affirmative response. Being in a different city is a pretty good excuse for the former, though.
The usual suspects were suitably generous in their consolations.

Even more so than last time, I’ve surprised myself with the generally philsophical response I’ve had to the happenings. I think things generally work out. When I’ve got my ego up a bit, I usually extend this thought to ‘things generally work out to my benefit’.
It’s pretty weird, writing obliquely about someone whom I know reads this blog. (p.s. hi)
Then again, I’ve basically been doing that for a month. I wonder if you realised.

Yesterday (although it was still today when I started composing) was a better day, but mostly only at the very end. Three very cool things happened. One was getting out the SMH Friday cryptic crossword. Even if it took four other people and we spent nearly 90 minutes, it’s a pretty sweet achievement. DA (the Friday compiler) is an utterly devious bastard, and normally quite inscrutable.
The second thing was going out for a sneaky 2:45PM Friday beer at the Redoak. (ssh!).
I chased Optiver, and finally got the news they had promised would be delivered sooner. When you don’t hear something positive right away, it’s often fairly safe to assume the negative is on it’s way. (This was not the third cool thing, this is:)
I then chased my manager, who had been saying that he wanted to talk to me for over a week.  He’d quite like me to keep working there, and said some rather ego boosting things. I definitely ended the week in a good way.

It’s funny, though. Without making any effort to curry favour at ING, or indeed trying very much at all, I’ve still managed to impress people. Yet another analogy for the benefits of just being yourself?

It’s a nice offer to have, but I have no desire to work full time next semester on anything which is not for Three Ring Solutions. I also consider that the offer from IBM has benefits that go beyond just a place to work. Assuming that offer is still on the table, it’s where I will be next year.

On the bus, on the way home, I finished Pride and Prejudice and Zombies. I really liked it, but I’m not sure whether it was the P&P or the &Z which was most entertaining.

I actually intended for this post to just be a couple of graphs, possibly with captions, and now I have in excess of 1200 words.

mostly to scale.

One outlier bucks the inevitable trend, vs the goal

One outlier bucks the inevitable trend, vs the goal

Proven empirically

Sample data available for one flow only.

Whoops, 2am.

Long weekend

9
Jun/09
0

Long weekends are awesome, never more so than when they involve time off work. The best part is that it’s not even over. I have an exam today and an interview/assessment day tomorrow. I always quite liked exams – I think it’s because I’m lazy. An exam is always quicker than an assignment. Plus, you know… I’m Captain Ego.

Oh, and the fact that it’s 35 multiple choice questions in 3 hours, the lecturer has promised not to be brutal and I’m sitting on 99% so far doesn’t hurt my confidence either. Doesn’t feel like they’re really trying. I should be less conceited though: I’m very fortunate in my ability. I should celebrate finding an assessment easy rather than complaining that it wasn’t hard enough.
I can barely believe I wrote that.
I’m still going to wear my special examination tshirt though. And I’m still writing this instead of studying.

No idea what to expect of the interview thing, or if I even want it. But you have to at least try and take the opportunities, right?

Kinda feels like another occasion for short thoughts.

It’s pretty weird when I’m the most prolific blog writer of my friends, but also nice.

I’m capable of the most ludicrous thoughts.

I’m kinda angry at myself for not being myself. I like me is not just an amusing quote on a tshirt from a pretty geeky source, I thought it was one of my main philosophical tenets. I forgot it a little.

I may, on occasion, drink too much.

I should stop assuming I know what people are thinking.

Plans suck. Monday was essentially unplanned, and better for it.

Just quietly, Night at the Museum 2 was ok.

Dr Horrible was excellent. I want my gloves back.

I may overuse elipses… (You can’t tell in this post, because I’ve refactored. And that one doesn’t count because it’s ironic)

I have theories about 13 months, about graphs, about the cyclic nature of time. And occasionally some sensible ones as well.

I actually had fun for every minute of this weekend, even when I didn’t.

Sunday One Liners

10
May/09
1

Like Wednesday one liners, with a twist.

Atlassian interviews could have gone better, and I won’t be the first picked, but there’s still a chance.

I’m going to have to deal with the fact that I knew what I needed to do, didn’t really do that, and have possibly missed a fantastic opportunity.

I’m wondering if someone is playing games with me, but at the moment I’m ok with it.

Uselessness is the worst of all feelings.

I’ve got something on my mind, and as usual I’m over-thinking it.

I’ve hurt my hip, and I feel like an old man because of it.

If I’d had different placements, I’d be more secure about my career path, but I could’ve been more proactive.

Some of these thoughts could be expanded.

Some of these sentences should really be separated, but I’m sticking with the theme.

This one liner motif works to add a little variety, but also lets me be deliberately obtuse and evasive.

Filed under: graduate tango, life

Atlassian

5
May/09
4

I really feel like I shouldn’t start another blog by referring to how long it’s been since I last put pen to paper. (You know what I mean. It’s a far better phrase than the digital equivalent, which I suppose would be some variant of ‘phalanges to typographic input device’).
Of course, in not referring to said situation, I have inadvertently referred to it. It’s a paradox. There’s no escaping it. Let’s move on.

I’ve been planning to nerd-up and get stuck into some serious Java/OO study in preparation for tomorrow – I have an interview with Atlassian. Mind you, the notion that I should devote significant time to some sort of development boot camp has been in my head since before Easter – I just haven’t done anything about it. 

Tomorrow, I will be assessed in three different ways.

  1. Technical interview
  2. Whiteboard session
  3. Coding test

 

The technical interview is what makes me imagine that I need to revise all the OO concepts. I was surfing around the net in places like StackOverflow, and I came across something excellent by Steve Yegge - http://steve.yegge.googlepages.com/five-essential-phone-screen-questions
I’ve got a handle on nearly everything in his list of OO terms, but I want to make sure everything’s fresh enough in my mind that I can shoot off some answers with confidence.
Thinking about what other people had to do in their IBM technical interview, I wonder if I should have a quick look at UML? Use cases and class diagrams, perhaps.

The coding test is pretty much an unknown quantity. I don’t know if they’re trying to weed out the kind of people who can’t do the fizzbuzz test, or if they’ll give me something insane. I’m going to spend a little bit more time going over the ProgFun/AppProg notes, and hopefully coding a bit more Java in Eclipse. (I realised that it’s my preferred editor, but that I’ve spent 98% of my time in Eclipse doing PHP…)

The whiteboard session will hopefully be a differentiator. The idea is apparently that I will be explaining a project I’ve worked on. I can talk about the fabulous Charter Tools project, which gives me the opportunity to discuss the high level view of how the UI, Data and Logic are all separate and will be deployed into three different environments. I can also get into more details about how the lovely cakePHP framework operates (Dispatcher, Routes, Controller (+Components), Model (+Behaviours), View (+Helpers, Layouts and Elements)).

I also decided that I probably won’t be the best programmer they interview. I haven’t got the hardcore technical credibility of someone who did a full-on programming major, or some sort of software engineering degree. Hence, this blog. I may not be the best programmer there tomorrow, but I’d be bloody surprised if anyone could write better than I could. I’ll hopefully be ahead of people when it comes to work experience and projects too. 

So I guess the ultimate point of this post was to write about something, to reassure myself that I can still compose coherent thoughts in written communication.

I would be remiss, however, if I didn’t mention the weekend. It’s been a while since I’ve had one so interesting. I’d promise to write about it in a subsequent post but I would probably never get around to it, so here’s a brief summary:
Sunday – watched the Swans win against Richmond, cursed Seven for their contempt in only providing a delayed, abridged telecast, actually exercised for once.
Saturday – woke up in Ultimo, travelled to the new company office, had a relatively productive day and then spent the evening laughing at Dylan Moran.
Friday – survived the day at work, travelled to Ultimo, bought a case of beer, farewelled the Korean and made a mad dash to see a hilarious Adam Hills show at the Enmore Theatre. Returned to Bulga for more drinking and some Boston Legal. Also spent a large portion of the evening denying my true nature as a socially inept IT nerd by talking to an actual human female… possibly even the best bit?

I’m claiming it as a Triangle weekend, anyway.

Oh, and no one bothered to guess the songs from my last post… Anthem for Saving the World, Battle of the Heroes, The End Of All Things, Homecoming and One Last Shot equates to Halo, Revenge of the Sith, Return of the King, Gladiator and Pirates of the Caribbean. I didn’t actually think anyone would guess. 

I need to get on with the studying thing, but I think I’ll pop down and catch the last bit of Rajasthan’s innings.

End transmission.

I wanna be adored

2
Apr/09
0

I wanna
I wanna
I gotta be adored

The Stone Roses – I wanna be adored

 

I’m pretty boring with my music.

Actually, given that my taste is somewhat unconventional, boring is perhaps a little harsh. But it’s certainly pretty static. Most of the time, I’m on my soundtracks playlist. It’s nice to have in the background, and nothing makes coding better than Anthem for Saving the World, Battle of the Heroes, The End Of All Things, Homecoming or One Last Shot.

I was orginally just going to list one song there, but then I thought it might be fun to play a little game. Can you guess where the songs are from? One is from a game, the rest are from movies. One was released solo, the rest are from trilogies.

Anyway, I’m listening to my rock playlist tonight. This generally only happens if I’m a little angry or worked up over something… which is the case. I was informed via a generic email that Westpac do not intend to offer me a graduate position next year.

Honestly, they were close to the bottom of my preferences list. I applied with the intent of getting additional interview experience – which I got. If I can get in contact with the HR department tomorrow, I’ll be able to find out what made them say no.  On reflection, through rejection I’ll get more interesting feedback than if they’d accepted me.

Regardless… in the end, despite bravado and a very healthy ego, rejection still hurts. It’s actually worse because I was considering it to be practically set in stone. Hubris!

It has also refreshed some insecurities. I’m very reserved, and I don’t sell myself particularly well  - personally or professionally. I thought I’d improved in that regard. Two and a half years ago I didn’t do well enough in the BIT interview process. I was very fortunate to get a second chance, and in my mind I’ve spent two years proving I should’ve been one of the first picked, not one of the last.

I don’t want to rely on another second chance. 

I wanna be adored.