Bad Programmer, Bad Process Or Bad Education

A few articles in the past week prompted some thinking about the industry of software development. In this case, when I say software development, I am talking about developing websites, web applications, commercial software, enterprise software and almost anything else that requires someone who can code. When comparing the industry to other scientific industries, software… Read More Bad Programmer, Bad Process Or Bad Education

Software Engineering Task: Mentoring and Assisting Others

As a software engineer moves throughout their career, they take on more responsibilities. Some of these responsibilities are mentoring junior developers and assisting others that may be having problems. Mentoring is thrown around in many conversations when dealing with senior level professionals. It is assumed that people know what to do when it is mentioned.… Read More Software Engineering Task: Mentoring and Assisting Others