I have mostly worked as a developer in self-organizing teams so I have a good command of project skills including planning, time management, time tracking, estimating, preparing for meetings, telecommuting and working with others who are telecommuting.
Scheduling, organizing, prioritizing and monitoring tasks are also more than familiar to me.
Having been a system administrator, I have experience with ample amounts of interruptions and coordinating administration related tasks with several teams and other in-house clients.
Completing QA tasks has given me experience in selecting only a handful of cases from a massive number of possible ones. This has had a positive effect on my prioritizing and time management abilities.
At school I was a project manager in a project to develop a curriculum editor and during the project I juggled around problems such as communicating with the client via proxy, a tester giving birth to a child, lead developer spending time abroad and technical writer disappearing for a while.
I've read a couple of books on people skills, a few concerning project management, and a hefty dose of Joel Spolsky's blog.
Scheduling, organizing, prioritizing and monitoring tasks are also more than familiar to me.
Having been a system administrator, I have experience with ample amounts of interruptions and coordinating administration related tasks with several teams and other in-house clients.
Completing QA tasks has given me experience in selecting only a handful of cases from a massive number of possible ones. This has had a positive effect on my prioritizing and time management abilities.
At school I was a project manager in a project to develop a curriculum editor and during the project I juggled around problems such as communicating with the client via proxy, a tester giving birth to a child, lead developer spending time abroad and technical writer disappearing for a while.
I've read a couple of books on people skills, a few concerning project management, and a hefty dose of Joel Spolsky's blog.