Deciding when to leave Undergrad (and college as a whole) is a difficult question. Somethings to consider in my mind are
- Funding: If you have the financial capability, college is an incredible time in your life and one to relish the experience of. It's nice to get paid in a full time job, but the experiences you undergo in college will lay the ground work for your whole life.
- Availability of Co-Terminal Degrees: In my undergrad, you could begin your Grad School work early. This allowed me to complete my B.A. & B.S. in 5 years total. This was a huge benefit for me to save a year while still experiencing a wonderful 5 years of schooling. Explore your field to see if it's a generally accepted practice or if there's a preference towards having real world experience before getting your grad work done.
I believe coming into my first full time role at AT&T was greatly enhanced by completing my grad work. It sounds like in your instance, that work is necessary so if your school offers a Co-Terminal program that may be a huge time / funding savings for you.
Ian recommends the following next steps:
- Explore Co-Terminal programs in your school
- Work to find feedback from professionals currently in the field and gain feedback on field preferences of when grad work is completed.