The No.1 i-Technology Magazine in the World !
   
 

      ES no BS
       My son's music    ...and animations                 training         Twitter            Podcasts in Russian

Archives

««Jan 2009»»
SMTWTFS
     123
4
5
678910
11121314151617
18192021222324
25262728293031

RSS Feed








Can you be a programmer: a logical test

posted Monday, 21 April 2008

Test to see if you should pursue software development career

Sometimes I hear statements like, “I do not want my child to be a software developer because s/he’s not too good in math.”  This is a mistake.  Software developer do not need to have any special math skills to be a programmer or software engineer. They should not have problems with arithmetic, I’ve offered a simple test in this area in my e-book  "Enterprise Software Without the BS ".

They also should be able to think logically. And I’d like to offer you yet another quick test to see if a person can write computer programs.

In March, I spend a week vacationing on a large cruise ship called Adventures of the Seas from Royal Caribbean line.  I took the photo shown below on the pool deck. If you are a programmer, you should be able to tell what’s wrong with this sign immediately. If you want to test someone who’s thinking of pursuing software development career, give him 60 seconds to answer (I’m being generous here).

 

Let me know the results of your tests.   

 

 

links: digg this    del.icio.us    technorati    




1. greg left...
Tuesday, 22 April 2008 3:09 am

They could say "Towels available port & sea days 8:00am - 6:00pm"


2. Yakov Fain left...
Tuesday, 22 April 2008 6:31 am

Greg, this is a good start, but A seasoned programmer would have done with even less words. Your version has useless information. Another version of the over-engineered sign could look like this: "Towels are available on our beatiful ship at the pool deck exactly where you are standing now port & sea days 8:00AM - 6PM" Let's see if someone can come up with a more economical version :)


3. Dmitry left...
Tuesday, 22 April 2008 9:06 am

It should sound just like "Towels are available from 8 am to 6 pm". :)


4. Yakov Fain left...
Tuesday, 22 April 2008 9:16 am

Dmitry's version is better, but still too long.


5. greg left...
Tuesday, 22 April 2008 11:24 am

Here you are .... ziped version :) "Twls frm 8-6pm" :)


6. Yakov Fain left...
Tuesday, 22 April 2008 1:02 pm :: http://yakovfain.javadevelopersjournal.c

I'd go like this:

Towels

  • 8 - 6

Pros: This sign would allow to use larger font and be visible from a distance. Cons: This sign is not perfect though as someone might expect to get towels from 8pm to 6AM. But we can ignore these people, anyway.


7. debedb left...
Friday, 2 May 2008 1:37 pm :: http://debedb.blogspot.com

Sure, the programmer saves space, and tomorrow the management tells you that we want different towel-providing schedules for port days vs sea days :)