Almost 4 years in software engineering and that's what I have learned.
Muneeb Hussain
Posted on April 11, 2024
Almost 4 years in software engineering and that's what I have learned.
- The cost of time and engineering is more higher than that of servers.
- Developer productivity and a technology's ecosystem are more valuable than a runtime's efficiency or the raw speed of a programming language.
- Programming languages that are often considered slow and criticized for technical deficiencies or poor design are usually the most used and favored for building real-world software, from small to large scale, due to the flexibility they provide to engineers.
- The choice of a tech stack, often said to depend on project requirements, is misleading and untrue; in reality, it depends on the expertise of the senior engineer and team.
- Real agile teams don’t follow agile practices rigidly; instead, they develop their processes to maintain agility.
- Best practices are often biased.
- Healthy communication is key to a team’s success.
- GitHub is the best tool for tracking and managing software development.
- The first priority is to make it work.
- Mastery of the basics makes you advanced.
💖 💪 🙅 🚩
Muneeb Hussain
Posted on April 11, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.