Αφού ανέλυσε 200 διαφορετικά επαγγέλματα, η CareerCast κατέληξε ότι οι μηχανικοί λογισμικού έχουν το πιο ευχάριστο εργασιακό περιβάλλον, τα χαμηλότερα επίπεδα στρες και τις χαμηλότερες απαιτήσεις όσον αφορά φυσική προσπάθεια καθώς επίσης και καλές προοπτικές πρόσληψης, με αποτέλεσμα να βρίσκεται στην κορυφή ως το καλύτερο επάγγελμα για το 2011.

Από τα επαγγέλματα της τεχνολογίας αυτό του αναλυτή συστημάτων βρίσκεται επίσης υψηλά, στην 9η θέση, ενώ του υπεύθυνου ανάπτυξης λογισμικού στη 15η. Από το σύνολο των επαγγελμάτων, το χειρότερο είναι αυτό του ξυλοκόπου στη 200η θέση.