Rate your software engineering experience

Let's evaluate your overall software engineering experience.

Overview:

Action Plan contains 15 steps to Rate your software engineering experience.
Here are the definitions for the 4 levels of experience when it comes to source code version control:
Level 0 means you do folder backups by date, which is kind of the most simplest way you can go about it
Level 1 means you know VSS (Microsoft Visual SourceSafe) and beginning CVS/SVN user
Level 2 means you are proficient in using CVS and SVN features. Knows how to branch and merge, use patches setup repository properties, etc...
And finally level 3 means you have knowledge of distributed VCS systems. Has tried out Bzr/Mercurial/Darcs and Git.
  • Option #1: Identify as version control Level 0
  • Option #2: Identify as version control Level 1
  • Option #3: Identify as version control Level 2
  • Option #4: Identify as version control Level 3
Here are the 4 levels of build automation experience:
Level 0 means you only know how to build from IDE (integrated development environment)
Level 1 means you know how to build the system from the command line.
Level 2 means you can setup a script to build the basic system.
Level 3 means you can setup a script to build the system and also documentation, installers, generate release notes and tag the code in source control.
  • Option #1: Identify as build automation Level 0
  • Option #2: Identify as build automation Level 1
  • Option #3: Identify as build automation Level 2
  • Option #4: Identify as build automation Level 3
Here are the 4 levels of experience in automated testing:
Level 0 means you think all testing is the responsibility of the tester.
Level 1 means you have written automated unit tests and comes up with good unit test cases for the code that is being written.
Level 2 means you have written code in TDD manner.
Level 3 means you understand and are able to setup automated functional, load/performance and UI tests.
  • Option #1: Identify as automated testing Level 0
  • Option #2: Identify as automated testing Level 1
  • Option #3: Identify as automated testing Level 2
  • Option #4: Identify as automated testing Level 3
Action Plan estimates 2 minutes to Rate your software engineering experience.
Get Started    

Other Intentions: