u/MyNameIsElJeffe wrote (the comment Michael replied to):
Interesting how all your points were completely ignored Michael, almost as if there is no argument on their merit so just going to go ahead and create a nice little straw-man here and that should do the trick 😂
u/michaelnovati replied · ★ FEATURED
https://www.reddit.com/r/codingbootcamp/comments/18cpq98/analysis_of_52_most_recent_codesmith_offers/
Been following since then and the same problem - arguably worse now as more people are placing after 12 months of job searching.
There are certainly people who believe the ends justify the means and don't have a problem with this but my problem is just be honest about how it works and don't present a facade of bullshit about creating mid level engineers out of nothing and being insanely defensive about it.
Just look at their blog that they released yesterday. Fantastic human being who had a life-changing transition that is undeniably a great outcome for the person.
but the story is presented in a completely misleading way. trying to make it seem like this person is crushing it in the industry based on how well codesmith prepared them.
Reading between the lines, it looks like the person got a job at a slightly higher level than they should have and within a year transition to a non-software engineering role and then again transitioned to a different company in a non-software engineering role.
so again, it's an undeniably fantastic outcome that this person transitioned into Tech and is doing really cool work at fantastic companies. but if this person really wanted to be a software engineer they probably would have been better off taking entry level role with lots of support and mentorship and then working their way up as a software engineer.
if this person wanted to be a technical program manager, then maybe codesmith is a great path for that, but that's not a mid-level senior software engineering role that they're claiming that they prepared the person for.
this stuff might seem subtle but I'm really just trying to make sure that programs market themselves appropriately in an industry that is known to be extremely sketchy and misleading historically. like if people want to transition into technical roles or roles at tech companies that are not software engineering then say that. but it's like absurdly offensive to try to Brand someone's transition to a technical program manager role as like a software engineering success story