Why it worked
The post provides a comprehensive list of essential programming terms and concepts, presented in a clear, numbered format. This educational value, combined with the relatable advice for aspiring developers, likely resonated with a broad audience interested in tech and programming, driving engagement and shares.
Summary
The post advises aspiring programmers not to call themselves 'programmers' or 'Devs' until they understand fundamental concepts like API, Framework, Library, Git, Frontend/Backend, Concurrency, Microservices, CI/CD, Scalability, Caching, Load Balancer, ORM, and Rate Limiting. It emphasizes that true developers think systemically and understand how things work, not just how to write code.