A developer is, first and foremost, a problem solver: the code written is just the implementation of a hypothesis to solve a problem.| The Valuable Dev