Quick Answer
In software engineering, yes โ many successful software engineers are self-taught or bootcamp graduates. In licensed engineering disciplines (civil, mechanical, electrical, chemical), a degree โ usually ABET-accredited โ is almost always required.
The Full Explanation
Software engineering hiring is portfolio-first at many companies. Self-taught engineers and bootcamp graduates regularly land developer jobs, especially at startups and mid-sized tech companies. Large tech firms increasingly welcome non-traditional backgrounds for individual contributor roles.
Traditional engineering is different. State PE licensure almost universally requires an ABET-accredited bachelor's plus the FE exam, 4 years of supervised experience, and passing the PE exam. Non-degree paths to licensed engineer are extremely rare and limited to a few states with grandfather clauses.
Some engineering-adjacent roles (drafter, technician, field service engineer) don't require a degree and can pay $50,000-$80,000. These are legitimate engineering-technology careers but aren't 'engineer' under state PE laws.
Hybrid paths โ associate degrees in engineering technology, plus certifications and experience โ can lead to technician roles with strong pay, especially in manufacturing, HVAC, and industrial automation.
Engineering Paths Without a Traditional Degree
- Software engineer: yes, often via bootcamp or self-taught
- Licensed PE (civil, mech, elec, chem): almost always requires ABET degree
- Engineering technician: associate degree + experience
- Drafter (CAD): associate degree or strong portfolio
- Field service engineer: often trades + certifications
- Industrial automation tech: associate + certifications
Related Questions
- Mechanical Engineering Degree: Programs, Careers, and What ME Grads Actually Do
- Is ABET Accreditation Required to Sit for the FE Exam?
- Computer Science vs Software Engineering: Which Major Fits Your Goals?
Key Takeaways
- Software engineering is open to self-taught and bootcamp paths
- Licensed PE disciplines almost always require ABET
- Engineering technician roles are accessible via associate degrees
- Using 'engineer' without licensure can be legally restricted in some states
Decide what 'engineer' means for you. Software? Portfolio is king. Civil, mechanical, electrical, or chemical? Plan for an ABET-accredited degree and licensure.




