← Timeline

Codesmith fellowship experiences?

r/codingbootcamp

u/aileenweirdnose wrote (the comment Michael replied to):

Thanks! I appreciate the info. Just out of curiosity do you mind me asking what your relationship to Codesmith is? It sounds like you didn't attend, but I've seen a lot of your comments before on all of the bootcamp posts. Just curious why you're so invested in this specific topi

u/michaelnovati replied · · edited ★ FEATURED
I have zero affiliation with Codesmith. This subreddit is really Codesmith heavy so the topic comes up on a daily basis disproportionately more than any program for it's size. As one of the top program, this makes sense I think. I'll explain the context for why I know so much about Codesmith in particular after given broader context for others reading... how I know so much about Codesmith is an interesting story though! My story: I worked at Facebook in California from 2009 to 2017, straight out of school from Canada all the way to E7 principal engineer in 5 years. Company grew from about 200 engineers to 10,000 engineers and I did a ton of interviews, helped grow people's careers and really saw pretty much people of every background imaginable at/interview at Facebook... so after leaving, took a break and then helped start Formation ([formation.dev](https://formation.dev)) to help people from non-traditional backgrounds break into the most impactful roles and companies for their careers. I don't run a bootcamp nor am I affiliated with any specific bootcamp. But we work with people with 1-3+ years of work experience and because of the nature of what we do, we have a lot of people who went to a wide range of bootcamps in the past and I know a lot about several top bootcamps in particular. I'm here to bring all of this experience to answer questions from a different perspective than current students, prospective students, and new alumni might have. **With Codesmith in particular**, I do know a little more than most programs.... story time! So I used to interview every single Formation applicant myself and there are many Codesmith alumni on that list, but at first I didn't realize they went to Codesmith at the time because of the way Codesmith recommends people to hide it on their resumes and exaggerate their project work as work experience. I'm used to seeing imperfect answers to questions when talking about work experience (.... which is one reason they were looking at Formation to help with to begin with) and I give people more "wiggle room" than in a real FB-type interview, so while I noticed many holes in the stories, I didn't dig too much deeper at the time. Then one day I interviewed someone whose work experience really made no sense at all. I asked what non-engineers they worked with, how they found this company, what their manager was like, what kind of feedback they got from their manager, what the code review process was like, what the deployment process was like, an example production bug that you caused, how they could improve, what the company goals were etc... and the answers kept changing entirely from 'this was more like an unpaid internship' to 'I wasn't actually hired, my friend Philip Troutman was my manager and brought me on' (after struggling to remember their friend's name) to 'I don't know what the company goals were we made no money' to 'but we had 5 people on the team working without any goals'. It became evident very quickly that this wasn't a real company and that's when the pattern clicked.... because I had seen similar vague answers with a few people in the past. The other people were at least consistent, so while the experience was flagged as very weak with lots of holes, it wasn't to the point of "this is definitely a fake company" like it was this time. I realized that two other people at Formation had "incubated under open source labs" at the bottom of their work description or on the "company" LinkedIn page. And within minutes it all led to this entity "Open Source Labs" (that has no evidence of being a real entity) that is run by Codesmith. I went down a crazy rabbit hole gathering all kinds of data and analyzing the open source projects that Codesmith has. I'm very fast and it took about 2 hours one Sunday afternoon. I logged alumni LinkedIns and GitHubs for \~200 people listed on these open source project individual websites. I found about 2/3 of people listed 6+ months of work experience on their LinkedIns as "Software Engineers" but when looking at their GitHub contributions to the projects, committed on average over 2-3 week long periods only. All of these projects had the exact same spiky patterns, it was crazy, over and over and over and over again, like this: [https://github.com/open-source-labs/spearmint/graphs/contributors](https://github.com/open-source-labs/spearmint/graphs/contributors) and [https://github.com/open-source-labs/reactime/graphs/contributors](https://github.com/open-source-labs/reactime/graphs/contributors) and over and over people listing months and sometimes years of experience on their LinkedIns. I then started talking to people to learn more about these group projects branded as real companies. It was like such a common pattern. And Open Source Labs seems like a giant front (that is not a real business entity I could find) intentionally created to seem more legitimate than if Codesmith ran these projects. I'm a very middle of the road person so I'm just fascinated by this and want to learn more about why it is the way it is from all sides over a longer period of time, hence why I keep them on my radar.