← All threads

Codesmith fellowship experiences?

3 of Michael's comments in this thread · View thread on Reddit ↗

u/michaelnovati replied · ★ FEATURED
I have worked with several fellows post Codesmith. Corrections are more than welcome! Some notes: - The pay is $1K per week as of a few months ago. - It's a W2 job direct with the company and not a 1099 contractor role. They have fellows in many states, so not sure if all are W2. - It's 3 months long but some people extend and stay on full time as an instructor and get paid a median engineer salary. - You can leave if you get a job, but most people expect to stay for the full 3 months. - You do a lot day to day. Some people have been surprised by the large workload, others have said it's not that large of a workload. The most extreme was "you barely have time to sleep" and the least extreme was "it's a lot of work but you have a lot of down time to apply for jobs and take care of yourself". - You do: grading, 1-1 tutoring, mock interviews, interviews with prospectives, live support. My understanding is the instructors teach lecture and support for some time and fellows do all of the other smaller things needed to keep the education great. - People describe it as a great learning experience to revisit and solidify certain things they felt weaker on.

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

Not a fellow but am a recent Codesmith graduate and I've spoken to fellows about their experience. Michael is pretty spot on here about the experience but I may be able to provide some more details and context. * You do a lot day to day. Some people have been surprised by the la

u/michaelnovati replied ·
Thanks for adding context!

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.