Skip to main content



Software Developer Technical Definition of Abilities

I was recently asked to compile a list of the qualities of the different level of programmers. Using multiple sources around the inter-web, this is what I came up with. Junior developer These developers are brand new to the game and most will have less than two years’ experience in total. All things can be solved with code and they will bang straight into the problem without first looking at what is actually needed. They need a lot of supervision and in some cases a breaking in period where you need to knock the "I know it all already" out of them. In many cases the phrase "I don’t know how to do that" is very hard for them to say. Many are not used to working in teams or using source control. The great thing is that we all have been there and we know it’s a growing phase and they will grow out of it. They will need near-constant help. Not only will they not know the business domain, but they may also struggle with the fundamentals of the language or the toolset. T…

Latest Posts

Obamacare vs. Government Shutdown


22 Things Happy People Do Differently

Nice work South Carolina…

Get the money out of politics! OWS, please laser your focus on this ONE TOPIC!

Government is the cause, not the cure, of the nation's troubles.

Fix the Problem not the Symptoms. Sorry Congress, this means you…

Occupy Wall Street; Ummmm… shouldn’t it be Occupy D.C. ??

Greatest Ponzi Scam Ever Committed On American Soil

Random thoughts from 25-35 year olds