Mentoring College Grads
If you want to groom/mentor a college grad (fresher) to be a software developer in any language what are the very initial thoughts you will put in her/his mind?
Short ans: Business [biz] value
Long ans: Biz value is very important and good quality software which helps solve the real biz problem is a great start. Educating them that technology and process are means to achieve this and not an end in themselves. IMHO, making someone realize this is a huge step forward.