8 Signs You Are An Intermediate Software Developer

1. You Can Work on Your Own — Most of the Time

2. You Know the Fundamentals and Concepts

3. You Know About Cross-Cutting Concerns

4. You Don’t Ask Trivial Questions

5. You Know How to Google

6. You Know When to Ask for Help

7. You Know Where to Look