Software is for today. Learning to be a great software engineer is forever
Photo by Pixabay from PexelsSchool is one thing. Education is another — Austin Kleon — Steal Like an Artist: 10 Things Nobody Told You About Being Creative
Writing code is one thing, learning to be a software engineer is another.
You learn to drive a car once you have passed your test and drive regularly. Being a skilful driver is more than being able to steer the car without crashing, knowing the theory. It’s being able to navigate all the situations and scenarios you will encounter on the road and dealing with all the crazy lunatics on the road.
Being a software developer and creating software is like driving a car but thousand times more complex and with twice as many lunatics.
Software is what developers create, the skills, experience, and knowledge is what developers get. Software development skills are how you build quality software and deliver software projects.
Doing your job as a developer and creating software is one thing, but to progress your career, you need to learn the fundamentals of software…