This is the second post in a series about the realities of life as I have found them
“I’m just too busy for …” – How often have you heard this or thought this? The goal of every person at every stage of life is to feel comfortable in that stage of life. Until that happens time management will always seem like a challenge. This post will explore why most people feel that they do not have enough time in each day, why nobody older seems to care, and what to do to feel more efficient. Continue reading →
In November 2008 Shaily and myself drove cross country from Arlington VA to Seattle WA. The trip took us slightly over four weeks. We started on Thursday October 30, 2008 and arrived in Seattle on Sunday November 29, 2008.
Along the way we saw and stayed with friends and relatives. After we ran out of friends and relatives we stayed at numerous Days Inn hotels (I can still taste the free breakfast) and one EconoLodge (wouldn’t recommend it).
We drove and drove, here is a rough map of our route:
The cities we covered are all marked on the map, but here they are in order: Philadelphia PA, New York City NY, Zanesville OH, Kent State OH, Ann Arbor MI, Chicago IL, Minneapolis MN, Bend SD (Badlands National Park), Mount Rushmore SD, Chugwater WY, Cheyenne WY, Park City UT, Portland OR, Seattle WA.
We stayed with friends or family in: Philadelphia, Zanesville, Ann Arbor, Chicago, Portland, Seattle.
Quick post with a couple attachments. Recently I put together a couple presentations to present to a working group inside University of Washington.
If you are on a team or in an organization that has not heard of model-view controller, hopefully you can use this presentation to bring your team on-board with the simplicity and power of the pattern. There is lots of information on Model-View controller all over the web but I couldn’t find a presentation that tied it all together like I wanted. Feel free to let me know about other such presentations in the comments.
The second presentation is an introduction to ASP.NET MVC – the new Microsoft web framework that substitutes Web Forms for web development. Luckily this framework released very recently and we have been using it at work. It is a pleasure to use instead of Web Forms.
This is the first in a series of posts about the realities of life as I have found them.
“Find a job you love and never work again” – This quote is completely wrong. The truth is that every career, every job, almost everything in life, has both good and bad parts mixed together. There is no job that will make you feel like you are not working all the time. This post explores how to come to terms with this reality and helps identify how to choose a job that is maximally rewarding and enjoyable.
Editorial Update: Removed a couple of unnecessary stories from this post – they served no purpose and I decided I didn’t need them to get my point across.
Though it is past April 15th and I missed my “taxes” deadline for this post, I still wanted a chance to share some of the events from 2008. It was another big year, so I’m sticking to the ordered/chronological list like last year.
Continue working for Clearspring
The job had me working day and night, with frenetic pace that only a startup can impose. Back then I thought I was thriving in it – somehow having convinced myself that the “world” would end if I didn’t crank out whatever feature I was working on. Unfortunately it was wreaking my health. My weight has skyrocketed and I was eating badly. I also developed a lesion on my face, around my chin. More on that later.
Shaily arrives on March 20th
We waited for four long months after our marriage for Shaily’s visa to come through (it was 11 months after we filed for it). In many ways our marriage didn’t really start until Shaily got here and we were living under one roof for the first time.
Clearspring gets more funding (read more here and here)
My life and my work are inextricably connected. I somehow feel like “I” got more funding when Clearspring did. Again, only the koolaid a startup can offer. My health is still in decline but I’m gung-ho about the company, my future, and our lives in Arlington VA. When I am at work I am feeling guilty about not being at home with Shaily; when I am at home I feel guilty I am not working harder at work. This is a recipe for disaster, I just didn’t know it then.
Wedding Reception in Portland OR
My parents throw us a wedding reception in Portland. It was a great ceremony and we were so happy so many family members could attend. Took one week off from work (the maximum allowed at one time – yay startups) for the reception and for a really fun road trip down the west coast from Portland to LA with my cousins. I had to leave from LA to get back to work, but Shaily got to enjoy LA, Las Vegas, and more.
The Bit Flipped
If you know me then you’ve probably heard of me talk about this moment before – it has happened to me before in other teams, at other jobs, in relationships. It is the moment of clarity that has been brewing in your subconscious for weeks or months that finally comes to the conscious. The picture becomes clear. I no longer want to work for Clearspring.The new funding had raised my hopes for a chance at more equity in the company – especially considering what it was taking out of me. For twelve Tuesdays in a row during the summer I was at work at 4am to deploy software. For example, on my birthday, I worked from 4am to 9pm. It had become increasingly clear that more stock options were not being issued to anyone in light of the new funding.
The work environment that once seemed electric seemed strained and unnecessary. The constant “fire drill” of chasing after immature web 2.0 APIs with hopefully slightly less immature technology seemed like a cruel joke. Though in my first professional leadership role I was struggling to find vision/direction/focus in the engineering organization. I felt strongly that the executive engineering management was not providing leadership to the organization and was not nurturing the growth of the team.
Before finalizing my desire to leave I asked to be moved to a different team in engineering – to work on the advertising platform work Clearspring was doing. I have a lot of respect for the lead of the advertising team and felt I could learn a lot by being on his team – both technically and from him. My request was not granted with an explanation from my boss (the VP of engineering – not the one that hired me – Clearspring was on its 3rd VP of engineering during my tenure at this point) that my knowledge in my current team was too valuable to be lost. I was done learning new things on the current team, tired of the work environment and the lack of leadership, and disappointed that no more stock options were going to be available. I decided it was time to leave.
Clearspring Acquires AddThis (read more here and here)
Another opportunity for Hooman and the Board to issue options comes and goes. No options are issued. My mind is already made up about leaving. I ask to no longer lead a team and am quietly being a developer that works much closer to 50 hours a week instead of what I was doing earlier in the year. This gives me the time I need to begin the job search and do phone interviews. Shaily and I decide to relocate back to Seattle WA. My parents had decided at the same time to spend more time in Portland OR so Shaily and I moving back to Seattle seems natural (moving back for me, moving for the first time for Shaily).
Accepted a position at University of Washington
To my pleasant surprise the university worked very quickly from cover letter to phone screen to phone interview. I had already scheduled a trip to interview with other companies in the area and my team was able to work me into a spare day I had on that trip to interview me in person. I accepted the day the offer was presented. Since we had an open workspace in Clearspring where very few of us had office phones I had to walk out to my car to negotiate my offer. I wanted to make sure Shaily and I got a break between jobs (something I didn’t do between Microsoft and Clearspring) so I asked for a start date of December 1. This gave Shaily and me the month of November to drive cross country.
Road Trip Cross Country in November 2008
I will write separately about the road trip – here I’ll just mention that it was memorable, enjoyable, and worth doing. We got to see: Philadelphia, New York, relatives in Zanesville OH, Kent State, UMich Ann Arbor, Chicago, Minneapolis (well really Mall of America), Bend SD, Mt Rushmore, got stuck in a snow storm and spent the night at a rest area in Chugwater WY, Park City UT, and finally Salt Lake City UT.
Started work at University of Washington
I’m a senior software systems engineer working on migrating a paper certification process to an electronic one (read more here and here). This means retiring the mainframe that has been used since 1970s and building a new enterprise system. The team is just finishing the first major milestone of the project – migrating folks off of the mainframe. Part of an excited team that is nothing like the stereotypical professional staff team at a university. Ramp up in ASP .NET development and designing the next major milestone of the project. Lots of learning, and 40 hour weeks. I am visibly more relaxed every day – Shaily notices immediately.
As a note, Cleaspring had their first major layoffs in December (see here). I was sad to hear this happened because many of the guys I worked with there were underutilized and overall I felt the team could have produced so much more under the right leadership. I was glad to find out that many of the team members I knew who were laid off landed okay, some in situations far better for them than Clearspring.
Relocated to Capitol Hill neighborhood of Seattle
Shaily and I rented an apartment below our friends Brian and Miriam (and Cam) in Capitol Hill. Brian and Miriam were scheduled to move to Hawaii in January so being right next door meant we got to hang out every day in December and until they left. The snow storms in Seattle around Christmas were fun – everyone’s travel plans changed and we all spent Christmas together. Brian and Cam made a turkey. (Shaily and I made ginger cookies from scratch.) We all partied on New Years together, ringing in 2009 with fake confetti while watching fireworks and dancing till 3am on tunes spun by Cam.
The year brought several significant changes to my life. I changed jobs and moved cross country – AGAIN. I started living with my wife. I learned first hand what it was like to work at a startup. The year ended with me in a very different mental place than when it started. Maybe it’s maturing, maybe it’s living a married life, whatever it is I am glad it happened.
I know it’s late, but until taxes are due I can still write about 2008. There is lots to cover in the annual ‘Year In Review’ post, but I’ll get to that soon enough.
This post covers the books I read in 2008. Since I post my writeups about the books around the time I finish them (to help me keep a chronology of what I’ve read) many won’t show up on the first page on this site, so this post helps shed some light on them.
Please let me know your thoughts on these books (especially the ones I didn’t like) in the comments.
The books I read during 2008, in chronological order: