Introduction Over the past few years, the demand for software developers has increased drastically with higher demand in the future. A recent study indicated that...