The Evolution of a Software Engineer

The first year:



The second year:



The third year:



The fifth year:



The tenth year: