18 Lessons Learned Over The Past 18 Years

Akash Bhattacharya
3 min readJul 18

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 essential.

7/ Don’t be afraid to ask for help.

No one knows everything. Seeking advice can often lead to better outcomes.

8/ Embrace teamwork.

Collaborate. Wwith others can lead to innovative solutions and better results.

9/ Be proactive.

Pre-mortem. Anticipate problems before they occur and take steps to address them.

10/ Stay organized.

Keeping track of deadlines, tasks, and project details is crucial for success.

11/ Celebrate successes.

Even if it’s small & mundane. Acknowledge and appreciate the hard work and achievements of your team.

12/ Be accountable.

Akash Bhattacharya

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