The 3 horsemen of learning: Knowledge, Skill, Capability

Omkar Birade
3 min readMar 22, 2021

We all know, like many other fields software development is one such area that requires constant learning and improvement.

In the ever-changing and fast-paced environment of software development, one cannot stay stagnant and expect to grow.

One needs to be proactive in constantly learning new things and upskill themselves which is probably one of the most daunting yet the most exciting part of being a software developer.

--

--