Även om det är arbetstagarens marknad just nu inom it med mängder av lockande jobb finns det all anledning att stanna upp och se till helheten på de jobb du söker. Att bara gå på lön, arbetstid eller att jobbet "känns rätt" kanske inte lönar sig i längden.

Amerikanska sajten Career Cast gör varje år en undersökning där de undersöker 200 olika jobb och rankar dem efter fem kriterier; framtid, stress, inkomst, fysiska krav och arbetsmiljö.

Och årets lista över de bästa jobben toppas av systemutvecklare. På andra plats kommer matematiker och på tredje plats aktuarie.

Att systemutvecklare utsetts till det bästa jobbet att ha 2011 beror enligt sajten på att utvecklingen av mobilappar och molnbaserade tjänster har ökat exploderat den senaste tiden.

Men även fler it-yrken finns representerade högt upp på listan. Systemanalytiker, teknisk skribent och programmerare finns alla bland de 30 bästa jobben även om programmerare anses ha sämre utsikter på längre sikt på grund av outsourcingtrenden.