Saturday, April 04, 2009

New Team

I'm a little annoyed at the circumstances that have occurred in the past week.

We had our principal architect run amok. He pumped up our website application with all these technologies. I had to be the wet blanket and say that I needed reasonable timelines to ramp-up on new technologies as well as architect time to help us along the way.

The deal was that our 3 person team was to grow to 5. My team lead and I were to each get an underling and to control either the front or the back-end. My 'sub' project manager was to get into coding a little bit more.

Due to circumstances beyond our control. They inform us that we will both lose our underlings. And lastly, I just lost my team lead.

The project will still go on without my lead. But that leaves myself as the technical lead on this project. I kind of want a lead on the project ... but I'd want a lead who's better than me. Otherwise, EVERY accomplishment I make is going to be "because we picked a good lead" and not because of me.

On the other hand, I don't want to be overwhelmed with technology and other things.


Here's a personal list of all the things that I want for the next project:
  • NUnit (Unit Testing)
  • RhinoMock
  • VS 2008 Database Edition
  • Entity Framework (Microsoft ORM)
  • LINQ
  • C# .NET 3.5
  • WCF
  • Silverlight 2.0
  • MVVM Pattern
  • CruiseControl
I'm devouring a book about the entity framework. I already know NUnit (straightforward enough). I need to know what RhinoMock is all about for devising my test cases. The VS 2008 Database Edition for managing database changes. I've read a lot of tutorials about LINQ. C# .NET 3.5 is just going to be me coding in 2.0 and learning about 3.5 from sample code I read online. I did some video tutorials of WCF a year ago but I'll need to refresh myself. I need to learn Silverlight from scratch as well as the MVVM pattern.

CruiseControl is set-up for managing our builds. I think I'll need to learn about how our solution builder works.

No comments: