More advice for University Students (newbie coders)

 

Another older but great article focussing on advice for young developers:

http://blog.codinghorror.com/learning-on-the-battlefield/

Here’s the key advice for students about to embark on a career in Software Engineering:

  • If you’re a student, seek out internships like your life depends on it. Some of the best programmers I’ve ever met have been college interns. Intern somewhere that you can absorb and learn as much as possible. You won’t make much money, but the experience will be priceless.  
  • Participate in local user groups. User groups are an unbeatable resource for people just starting out in their careers; they’re an excellent source of advice and mentorship.
  • Contribute to an open-source project. There are thousands, so pick whatever strikes your fancy. But pick one and really dig in, become an active contributor. Absolutely nothing is more practical than working collaboratively with software developers all over the globe, from all walks of life.
  • Publish articles. The cleverest code in the world won’t help you if you can’t clearly communicate how that code works, or what it’s for. Try your hand at writing.CodeProject is an excellent sandbox to practice in. Publish an article and the large, active CodeProject community will let you know how you’re doing with ratings and comments.  
  • Start a blog. Pick a writing schedule and stick with it; I recommend once a week at minimum. Select a general theme for your blog and write on topics related (at least tangentially) to that theme. And don’t be an echo chamber.

Source: blog.codinghorror.com (2007)

Advice for self taught programmers

This is a nice article focussing on self taught programmers.

http://blog.pluralsight.com/self-taught-developer-job-tips?utm_source=marketo&utm_medium=email&utm_campaign=Newsletter_15_1202

What I really like the most is the focus on Craft a Portfolio – really like the advice the authors focusses on – this is not just useful for self taught programmers but all programmers should consider this.

Scott Hanselman on disconnecting (read the comments to his post)

Scott Hanselman is one of my favourite bloggers but the amazing thing that I feel makes his blog so valuable is actually the comments. This is no fluke. His posts generate debate and the varied responses provide another level of depth to his original post.

Here’s a great example:

http://www.hanselman.com/blog/OnDisconnecting.aspx

Reminder vacation program for developers in Melbourne and Canberra Dec 2015 and Jan 2016

I know I blogged about this  a few days ago but I need to do a reminder already:

University students interested in software engineering in Canberra and Melbourne have a look at a new program available in run by Xero

Details about the vacation program:

https://www.xero.com/au/about/careers/vacation/about/

Details about the developer roles:

https://www.xero.com/au/about/careers/vacation/roles/#product

Skillset,Skillset,Skillset!!!

Sensational short article about career planning by one of my favourite devlopers:

http://ayende.com/blog/171297/career-planning-the-age-of-least-resistance

I know Balmer said the famous:

But I’ll add the three thiings – I talk to my developers about any day we talk career development

Skillset

Skillset

Skillset

Keep your skillset up do date!!!

Software Engineering Vacation jobs for university students (Melbourne and Canberra) 2015/16

University students interested in software engineering in Canberra and Melbourne have a look at a new program available in run by Xero

Details about the vacation program:

https://www.xero.com/au/about/careers/vacation/about/

Details about the developer roles:

https://www.xero.com/au/about/careers/vacation/roles/#product