Skip Navigation Links / Posts / Post
Search site. 
Powered by Google
Darren Neimke (Me)

My Book

Readify

">ASP.NET MVP


Interesting Portals 

NetVibes
This portal feels similar to PageFlakes in many ways but I love their gallery. They also have a feature whre certain chrome elements only become visible when you hover over the web part.

Xtra
A New Zealand news portal. I especially liked the content rotator web part at the top of the middle row. Seems like a nice way to allow a user to browse through data.

 

Posts Archive 

What would you do?

Categories

You've just joined a new company as a senior developer.  During the interview process your role was discussed in depth...

  1. Lead a development team
  2. Deliver a new application
  3. Using state of the art tooling
  4. Highly ambitious

You start, and in your first few days you are shown more details of the task at hand.  The project plan and delivery timeline were created by the head developer - a person for whom you have a great deal of respect.  Internally you are no really about how you will deliver this in such a short space of time. 

What do you do next?

posted 1/3/2007 10:59:22 PM

 

Comments:

# Ask questions
posted by dcw on 1/4/2007 8:57:13 AM :

I think it's usually a good sign when you start a new assignment and see challenges. If there's no risk involved, I think it's unlikely that you'll achieve much growth!

That said, the best advice I can give is to ask as many questions as possible. Companies generally have a hard time disseminating a project in detail - this is natural as domain knowledge and implementation detail evolves informally.

# what would you do?
posted by JosephCooney on 1/4/2007 3:50:23 PM :

Does this company have a "culture of dishonesty" or are we talking about a different hypothetical situation?

I don't think having a deep respect for someone precludes you from disagreeing with their ideas and estimates. I'd raise my concerns as soon as possible, but try to do so in a positive way that acknowledges you're working from a position of lesser knowledge.

# I learnt this from you
posted by Grant Holliday on 1/5/2007 9:14:11 AM :

Point #4 "Highly ambitious" is the most interesting. It means "theres a high risk of failure involved".

What I would do is start prototyping the high risk components. Bite the things that are going to bite you - before they do.

Then you will be able to talk to the lead developer and revise estimates and deliverables before it's too late and you're working 20 hour days.

# My 2 cents...
posted by Mitch Wheat on 1/12/2007 12:27:53 AM :

Are you interviewing for your own position this time, Darren? ;)

Ok, I know it's ages since you posted this, but I had attempted to answer over at my blog, http://mitch-wheat.blogspot.com/2007/01/what-would-you-do-next.html

I also realise you probably know all this already.

 

Comments are currently disabled for this post.