For the past 8 weeks, I’ve been mentoring some up and coming Java and .NET apprentices at the Software Craftsmanship Guild, and I’m excited for this current cohort.  From high school student with internships to corporate investigator… marketer to older developers wanting to learn new things… soccer referee to mechanical engineers… these are just some of the many talented apprentices that I’ve had the pleasure of mentoring throughout their journey as they learn about the wonderful world of programming.

While talking with them about their interviews, one of them asked me today about what blogs I read.  That had me thinking, as it’s been awhile since I’ve opened an RSS feed reader.  With 2 little guys to chase after, I’m lucky if I find a time to get some reading in.  However, I do find I’m getting a little better with podcasts.

These are some of the resources I recommend to our .NET apprentices:

  • Technology and Friends with David Giard – as he interviews all sorts of people in the tech world, and it’s no secret that I really enjoy talking with Dave when I get a chance to sit down with him.  He’s covered topics such as SASS (Syntactically Awesome Stylesheets), Cryptography, PowerShell, Kinect, JavaScript, Security, Self-Marketing, MakerSpaces… and a lot more!
  • Hanselminutes and Scott Hanselman’s blog – because I absolutely enjoy the fact that Scott is one person in his blog and not just a persona.  He’s not just Scott the .NET guy.  He’s also Scott the husband, the dad, the diabetic, and takes on other roles as needed.  The fact that he’s all of his roles in his blog and not just the tech side is what appeals most to me.
  •   .NET Rocks! – for anyone wanting to know more about the .NET community, Carl and Richard do a great job of covering what’s going on and who’s who in the community.
  • MSDN Magazine – another great source of what to know in the .NET world

For the Java apprentices:

  • Java Magazine – learned about this from the Java cohort instructor, and it’s interesting to see familiar names and topics that even I as a not-an-everyday-Java-person could follow

What resources do you recommend for junior .NET apprentices to learn more about what’s going on in .NET?  Are there sites you recommend for those who want to know more about what’s going on in Java?  What about general tech sites?  What do you read?