18 Lessons Learned Over The Past 18 Years

Akash Bhattacharya
3 min readJul 18, 2023

Today I completed 18 years in my career,i.e., 18 years of the software industry.

As a software manager, I’ve learned many lessons throughout my career over the last 18 years

Here are 18 key takeaways I’d like to share:

1/ Always prioritize and plan your work.

Staying on track can be a real challenge without a well-defined plan. It's all too easy to become distracted and lose sight of your goals.

2/ Communication is key.

No — Over-communication is key…keep your team informed of project status, changes, and any challenges that arise.

3/ Flexibility is essential.

Be open. To new ideas. Willing to adapt when necessary.

4/ Attention to detail is critical.

Details. Even small mistakes can have significant consequences.

5/ Build good relationships with your team.

Trust and respect are essential for success.

6/ Keep learning.

The software industry is ever-changing, and staying up-to-date with the latest trends and technologies is…



Akash Bhattacharya

Software Product Maintenance. Writes about #book, #people, #product, #productivity