The FizzBuzz Test For Developers

There has been a lot said over the past few weeks about how most programmers can’t program and the use of the FizzBuzz test to measure competance.

Basically, a FizzBuzz test consists of writing a program that prints the numbers from 1 to 100. For multiples of three print “Fizz” instead of the number, for the multiples of five print “Buzz” and for numbers which are multiples of both three and five print “FizzBuzz”.

I consider myself an intermediate to senior (II/III) developer in Visual FoxPro as I have been a FoxPro developer for over eight years. I am trying to learn .NET (C#), so in that arena I consider myself entry level.

My times for the FizzBuzz test are below.
Visual FoxPro = 2 – 2.5 minutes
C# = 4 – 6 minutes
VB.NET = 4 – 6 minutes

I had to make it through the syntax differences for the .NET versions.

I feel that I am a good developer; however, when it comes to the pressure of someone standing over you waiting for you to code something, it is not as easy for some people. This is where I need to improve – especially, if I ever need to look for a new position.

[-Related Topics-]
Using FizzBuzz to Find Developers
Why Can’t Programmers.. Program?
Measuring Programmer Competence via FizzBuzz

Advertisement

Posted on March 11, 2007, in Misc Development. Bookmark the permalink. Leave a Comment.

Leave a Reply

Please log in using one of these methods to post your comment:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.