One of the more popular posts on this blog has been the one on how to interview your manager. And one of the questions I am often asked is how technical does a VP engineering, or software development manager need to be if they aren’t writing coding day to day?  And moreover how do you [...]

{ 2 comments }

I can’t help myself – but I am super frustrated. Developing for Android sucks compared to iOS. It is more expensive.  It takes more time to test, and special case for so many different devices and different capabilities.  All the assumptions you get for free with iOS go out the window on Android.  This adds up to [...]

{ 5 comments }

[This is a post from my series on starting a new job for technical leaders like CTOs, VP Engineering, and Software Development Managers] The crazy thing about managers is that the majority of your job is working with people – and unlike software, which is normally pretty deterministic, people can be unpredictable and difficult to [...]

{ 0 comments }

Hello everyone! I have a new post – only it isn’t a new post as much as a new section on my blog for new technology managers.  I am not quite done with all the posts yet, and will be finishing over the next couple of weeks. I started collecting and recording my thoughts from [...]

{ 0 comments }

I love new years resolutions. I am one of those people who is motivated and excited by accomplishments and achievements.  I make lists for everything; and everyday I savor the moments I complete an item on the list. And new years, like birthdays, are a chance to think about the future and plan for what [...]

{ 0 comments }

As I noted in previous post, I left my role to join a new team.  Before I left, a big part of my time was spent interviewing the potential candidates to replace me.  As I was setting up the process and working with my team, one of the first questions that came up was “How [...]

{ 2 comments }

At the risk of embarrassing myself terribly, I decided to tell you all a little bit of my “swan” story.  Hopefully a little insight into my path will inspire you a bit on yours…. You see, when most people meet me now they are surprised when I tell them things like: I used to weigh [...]

{ 7 comments }

Keep an interview on schedule In my previous post on interviewing TPMs, there was a note in the comments about keeping interviews on schedule.  This isn’t the first time people have asked about this topic though, since it is a challenge for any interviewer. You want to make sure candidates have a great experience interviewing. [...]

{ 0 comments }

Creating Good SDE Interview Questions – Effective Interviewing

November 23, 2011

This post covers the anatomy of a good interview question and is part of my series on effective interviewing. I have already written about planning ahead for interviews, and a key part of that is having good questions.  There are lots of sites online with questions you can pull from, it is also good to [...]

Read the full article →

Prepping for Interviews – Effective Interviews Part 1

November 20, 2011

In many ways interviewing is an art.  You have one hour (more if you count the cumulative interview time) to assess if the candidate has the desired skills; and, more importantly, if you would enjoy working with them.  That is a lot of ground to cover! And as if finding out all that information wasn’t [...]

Read the full article →