Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
22 lines (21 sloc) 1.28 KB
layout title date tags
Role Playing games
2011-03-31 21:47:00 +0200
In real life you choose what parts to level, what to learn.

As a developer do you choose to level up or are you stuck fighting the same kind of problems without gaining XP?

 As a developer do you choose to spend your experience:

  • Learning to talk to customers
  • Learning to work with others
  • Learn patterns, how to write prose
  • Learn new technologies
  • Learn how to write tests
  • Learn how to automate tasks (build, installation, et.c.)
This is just a short list. What I mean is that you have a possibility to choose certain skills. Probably you will ignore some of them. You will be mistaken if you think that the rest of the skills does not matter. Knowing what customers talk about matter! Being able to write correct software matter (that is, being able to write tests)! If you have chosen not to learn one of the skills, know that you will need other persons to lean on. You need to treat these people with respect. They are not dumb just because they are focused on parts you have not chosen to focus on.