Really great article on the time when you need to make a change in your career:
http://www.c-sharpcorner.com/article/making-the-switch-as-a-software-developer/
Really great article on the time when you need to make a change in your career:
http://www.c-sharpcorner.com/article/making-the-switch-as-a-software-developer/
Awesome video on the Career Progression in Software Engineering : https://www.youtube.com/watch?v=yIPbE7BssOs
Another great article on things to do before you commit your code … heavy focus on .net tooling support
http://www.c-sharpcorner.com/article/my-workflow-before-i-submit-code-changes/
Great Quote as well:
“Clean code always looks like it was written by someone who cares”
Michael Feathers
http://www.c-sharpcorner.com/article/important-tips-to-write-clean-code-in-visual-studio/
I manage a large number of developers at work. In fact to explain things a little, here is my current BIO:
“Dominic is the Tech Group Lead in Xero. He’s been .Net developer for a few years now, and spends most of his time these days herding cats. In other words : he is responsible for the management, delivery and quality for a group of 25 devs, QAs and other techies.
He lives in the Paris of the South (Canberra) but doesn’t speak french. He’s passionate about Boardgames, Cheese and Wine”
One of the main tools I have been using managing developers is the use of a Professional Development Plan.
This series of posts will focus on what a PDP Looks like, how to create one and how to use them.
If you are totally unaware of what a PDP is have a look at a few articles:
Next, Part 2 the structure of a PDP
Really excellent article for anyone thinking about a new job and in particular interviews.
http://www.c-sharpcorner.com/article/rock-your-technical-interview/
I want to highlight some very important points raised by the author:
1.PREPARE AND USE THE INTERVIEW AS AN EXPERIENCE
Prepare, Prepare, Prepare. This is an important event. Treat it like a really hard exam.
Also, learn from the experience. Keep a record of questions in a doc.
2.GETTING THERE ON TIME
OK, that might seem very straightforward but rushing or being late to an interview.
This is just gold. For any newbie touching C# please read this document – covers some really simple yet very important guidelines:
http://www.c-sharpcorner.com/article/tips-for-writing-clean-and-best-code-in-c-sharp/
OK if you follow this blog you know by now how much I love Scott Hanselman and it’s no surprise that he’s written another great article on one of the dark areas of Software Development: Burnout
http://www.hanselman.com/blog/HowToDealWithTechnologyBurnoutMaybeItsLifesCycles.aspx
I’ve seen it too many times, where great Engineers just get fed up with the daily grind of needing to deliver. As Scott says some times we just need to drop everything and take a break.