Scholarship – Women in Tech @ General Assembly in Melbourne – CLOSES MONDAY 12 September

I really wish I had seen this earlier – only 3 days to get an application in for any women interested in this rare opportunity:

https://generalassemb.ly/apply/wdi-scholarship-application-melbourne

 

My presentation at University Canberra, 1 September

I am presenting a session on Career development for software engineers on – so for any UC students interested in some advice on career planing come along. Similar to one I ran a month ago at ANU.

 

 

how to be a successful software engineer

I’ve been blogging about this for a while and I guess eventually when you are in this subject area you will come across a great article. This is one of them. Don’t get me wrong there are a lot of good articles on “How to be a successful Software Engineer”. This article is special, very special:

http://www.c-sharpcorner.com/article/how-to-be-a-successful-software-engineer/

Nice and simple and well structured and focussed on the type of things that I have seen great engineers focus on in their career. This is a gem of an article for young and not so-young aspiring developers.

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