https://medium.com/@cannon_circuit/10-must-know-strategies-to-catapult-your-programming-career-to-new-heights-1e8e0dea6e86