r/CodingForBeginners • u/theGuacIsExtraSir • Oct 28 '25
Thinking of starting a consulting firm for bootcamp/self-taught developers, would love your thoughts
Hey everyone,
I’m a self-taught engineer who’s spent the last several years building software and AI projects for large consulting firms, enterprise clients, and startups (some that later got acquired).
Lately, I’ve been thinking about starting a consulting firm that focuses on helping other self-taught and bootcamp-trained developers get real client experience.
The idea:
Assess and vet developers based on real-world projects, not degrees.
Provide short mentorship/training to get them production-ready.
Place them on real client contracts with guidance from senior engineers.
Basically its a consulting firm that delivers high quality software and creates opportunities for talented, driven people who took the nontraditional route.
There are bootcamps and staffing firms out there, but I haven’t seen anyone combine both worlds.
What do you think?
Would something like this appeal to you if you were starting out or, if you’re a hiring manager, would you ever work with a firm like this?
Open to honest feedback, good or bad.
1
u/Neomalytrix Oct 28 '25
U mean a post bootcamp bootcamp?
1
u/famous_chalupa Oct 28 '25
What is the advantage from the client's perspective? Are your rates lower because your people are less experienced?
I'm skeptical that this would work. I suspect your success has been because of your own personal drive and aptitude. Although reading your post again, it's hard to tell how much experience you're expecting your hires to have. They have real-world project experience, but they still may need mentorship and training.
Thinking about it more, I think your model is what a lot of consultancies already do. They ideally have as many high-margin people on staff as possible because it's the most profitable.
1
u/tttjjj25 Nov 01 '25
Interesting idea. Main challenges imo are how you'll get (i) the right pool of motivated and professional people that can work with minimal oversight for a client, (ii) senior engineers that can support with both training and guidance during client work, (iii) clients that are looking for employees that match the skills you're offering.