Turing is not a bootcamp. It is a seven-month, full-time training program to turn driven students into professional developers. Turing is the brainchild of Jeff Casimir and Jumpstart Lab (you might recognize these names from Hungry Academy and gSchool, among other achievements). Students participate in the program full time with 40 hours a week of class and lab time and an additional 20-30 hours a week spent on homework. The program is divided into four six week modules with an intermission week between each module in order to allow students to absorb and process the knowledge they gain during the course of each module.
The staff at Turing emphasizes their educational experience, not just their years as developers, and promises that successful graduates of the school will be valuable contributors to the company they choose to work for. The Turing curriculum is deep and grounded in solid pedagogy. The instructors are all experienced classroom teachers who care about the future of their students.
The application process is rolling, and requires a resume, writing sample, video response, and logic challenge. Students in the Turing program will learn TDD with Ruby, Ruby Web Applications with Sinatra & Rails, Professional Web Applications, and High-Performance Applications with APIs and Services.
To update the information on this page, submit a PR.
Turing School of Software & Design programs
|Program: Web Application Development||Cities: Denver||Duration: 28 weeks||Cost: $17,500|
|Program: Front-end Development||Cities: Denver||Duration: 28 weeks||Cost: $17,500|
Turing School of Software & Design reviews
Verfied answers from graduates of this school will include this badge
Short version: Do not attend this school. You will waste $20,000 on something you can learn for $100 with online courses on sites like Udemy and Coursera. I was very disappointed, and here's 10 reasons why: 1) Extremist "Woke Feminism" and Neoliberal Fundamentalism is woven into the curriculum. I came to Turing to learn software engineering. To learn how to code. I learned some of that, but I was distracted by the sheer insanity of their feminazi culture. I've never been exposed to a more politically-charged curriculum in my life. For example, students are repeatedly asked how they are going to "contribute to social justice". Not all of us want to become racist SJW snowflakes upon graduation. Students are also required to attend liberal indoctrination sessions called "Gear Ups", where feminist employees lead a lecture and show videos made by other feminists. Students are not allowed to progress to the next Module (there are 4) until they have completed the required Gear Ups. Some of the sessions included "Toxic Masculinity", "Empathy and Privilege", "Intersectionality", and even "Microaggressions" You drop $20,000 to learn how to code. Instead you spend 7 months juggling all of the imagined oppression of the snowflakes around you. It's like being saturated in a hot vat of grandstanding and virtue signaling. You come out feeling burnt and your sanity boils away in the oil. If Turing's goal is to get people to be job ready, the extremist PC culture should be obliterated. There is simply no need to bring politics into a software bootcamp. It's fine if you want to drink the kool aid in your own privacy, but it is unethical to demand students guzzle it down and pretend it's honey. Why Turing thinks it is acceptable is beyond human rationality. Imagine going to a meeting every week day, where they spend hours telling you how much you need Terrorism, demanding you tell them how you are contributing to the terrorism community, etc. Just replace terrorism with Feminism and you have Turing. 2) As a whole, the staff are frequently unprofessional. Many staff members come unprepared, don't proofread their lessons, dress like they are homeless, and give half-effort or passive-aggressive answers. It's almost like they aren't aware that they are at a job. Example 1. You're a teacher and one of your students sees a severe weather alert on their phone. They ask if there have been any announcements about school closures or delays so that they can plan ahead. Do you: A) Repeatedly announce to the student and the rest of the class with your voice raised that you can't predict the future B) Let the student know that no decisions have been made among the team but once it is discussed they will announce it to the students Obviously the answer here is B. However, there were multiple incidents where an instructor chose A. Example 2. Student groups up with 3 other students to work on a project for 10 days. They publish a project with over 3,000 lines of code and come in nervous, for an evaluation. Do you: A) Schedule something at 9am, then nothing for that group until the end of the day so that they have nothing to do for 5 hours B) Impatiently tap your fingers on your closed laptop during the evaluation and look at the ceiling, waiting for it to be over. C) Engage with the students and make time for them to discuss the work they are proud of Twice I was in this situation and the instructors chose A and B. Example 3. You are a department head in your organization. You get up in the morning and decide how you're going to present yourself for the day. Do you: A) Throw on a shirt that says "MEH" and some cargo shorts, then drink Diet Coke during your lecture B) Put on a collared shirt and pants, and show the students who are sacrificing 7 months and 20 thousand dollars that you respect them Again, A was chosen here. Example 4. You are about to give a speech of your own design to the entire student body at an event called "The State of Turing", which occurs every 7 weeks. About 50 of the students are here for their first day of school. You get to choose the topic and present it. Would you: A) Spend 15 minutes grandstanding, then tell students that you think Kavanaugh is garbage, then write an article using a picture of Kavanaugh's crying wife and caption it "A woman behind Brett Kavanaugh reacts appropriately", then tell students that you don't care about their political opinions B) Chose a neutral topic that facilitates a student's transition into the program and gets them fired up to learn I think the choice is obvious here. Nonetheless, here's the article written by Jeff, the head of the Turing snake. He read this to the entire student body. Behind closed doors, even his own employees admit to his habit of inappropriate pontification. Needless to say, I stopped coming to this event for the remainder of the program. It made me extremely uncomfortable and I almost quit that day. I probably should have but I needed a door to the software industry. Example 5. You are about to give a lesson on building API's in Ruby. Do you: A) Start the lesson by making jokes about a recent political event (the government shutdown for instance), then say "f*** the President" to the whole class B) Enter the room respectfully and engage with the students in the context of the lesson material I'm no fan of Trump, but it was still shocking to see an instructor use our time to express their political opinions. Again, no professionalism whatsoever at Turing. Example 6. You're an instructor and you are evaluating a student's project. You notice that they use the ternary operator, and you have a personal bias about the use of ternaries. Do you: A) Displace your bias on the student by telling them that the only people that use ternaries are arrogant B) Leave your bias at the door and praise the student for presenting refactored code Again. Situation A actually happened. 3) Your time will rarely be used efficiently. You will sit around waiting for hours for the next activity and the only thing on the schedule is "professional development work time". You will commute downtown for too long only to complete an activity that could be done online. In some cases, we weren't even told when our final exams are until 12 hours before. 4) The first 6 weeks of the program has good curriculum, then it rapidly declines in quality. Lessons stop becoming available online about half way through the program, and aren't even proofread after week 6 for some reason. You'll spend an hour following a code tutorial only to get to an error message that has nothing to do with the lesson, and no solutions. 5) Most of the staff are masters of their craft, but are unable to transfer their mastery. Turing employs people who do truly know what they're talking about when it comes to software engineering. However, there is a major difference between knowing what you're talking about, and articulating it to someone who doesn't know it yet. I found that Turing's staff were supportive when questions were asked, but overall did not have the skills needed to teach, causing the students to have to learn about 80% of the material by themselves through independent research. This part really saddens me the most because I liked several of the teachers I had, but they just didn't know how to transfer their knowledge to us. 6) Your life is on hold for 7 months and your relationships & mental health will suffer. You will be spending 5+ hours on projects every single day. You will be encouraged to take "days off" but there isn't any time to do that. Especially when you get into situations where your project partners suck and refuse to contribute any work. 7) You can get a better education for a fraction of the cost by purchasing specific online courses for the languages or frameworks you want to learn Self-explanatory. Google it. You will save thousands. 8) If you get a dingus for a partner, your paired/group projects will suck. Out of the 8 group/paired projects, I only had good partners in three of them. The other five, someone quit the program, was too apathetic to provide any quality work, got held back, or in most cases, didn't contribute anything to the project then claimed my work as their own. 9) The staff deceive students into thinking events are required even when they aren't. They tell you to go to everything, but if you aren't a kool aid drinker it's very difficult to figure out what is required and what isn't. They want students to think everything is required but you can skip about 50% of the events and still get promoted to the next Module. It is very manipulative and no doubt the brainchild of Jeff telling the staff to behave this way, as it is uniform across the employees. 10) You work in a cramped, barely-held-together basement with ants for the entire program. You spend 7 months in a dreary basement with falling ceilings and constant construction above. During my time there, a ceiling collapsed in the middle of a lesson, and on another day the ceiling was leaking water onto a student's laptop and fried the keyboard. There was a period of a few weeks where you would walk into the school and there would be random jackhammering sounds at very high decibels, making it impossible to focus or even hear your colleagues. There are ants on the carpet in most of the rooms except during Winter. The place is a dump. 11) You will deal with man-hating and white-hating on a regular basis. Turing has an all-female group, called "The Joan Clarke Possee". I was told by a member of the student activities board that if I wanted to hypothetically propose a group just for men, it would need to be heavily monitored because, “you know how men get when they grouped together". I was told that the proposal would need to be extremely explicit and more specific than normal to ensure that the group objectives are appropriate and don’t get "out of hand". Well if you made it this far, I congratulate you. Obviously you should steer clear of Turing as it is everything a coding bootcamp should not be.
Robbed at Gunpoint It’s been a bit over a year at this point since I attended Turing, but I still regularly keep in touch with many of the people I spent those dark months with. Some suggested I just leave well enough alone and others pointed out that as a cult works - with one negative review, a dozen or so fabricated ones will arise letting the world know just how delicious the Kool-Aid is. Still others may suggest that I’m “indefatigable” - a word used by a woman I’ve never met in my life when Jeff lit the fire in their internal Slack channel to smear my name and alter the story of how I left. I thought it funny as I can’t imagine she’s had ten thousand dollars stolen from her in her lifetime, but I could be wrong. If it were so, is indefatigable the right word? Maybe bitter… I’ll give you bitter, but “indefatigable” has such a ring to it. Although it is a bit rude; I’m not sure it coincides with Turing’s mission of “inclusion.” After some internal debate, what made me decide to write was the fact that just about every week on LinkedIn I’m viewed by either a current Turing student or a member of their community. Possibly just out of curiosity: “Who’s this monster that somehow made it to Turing and then said mean things about Jeff!?” Others perhaps to read an article that I authored: https://www.linkedin.com/pulse/social-justice-terrorism-drew-conly?trk=prof-post detailing how Jeff essentially stole money from me under the guise of an education and with the age-old ‘bait and switch.’ Apparently the article made it at least to one of his “gear-ups” under the false description of dialogue. It was inaccurately presented without any defense on the side he chose to attack, which fits perfectly within his indoctrination methods. They were told if they ‘found it boring’ they could go on to another activity. I suppose Jeff has stolen enough money through his con that it’s become downright ‘boring’ for him now… If you’d like to try his con, the steps to follow weren’t extraordinarily difficult to follow at least. You see, like any con - you need an angle; Turing’s? Particularly clever since you can’t beat it. Artificially introduce 3 categories of humans: Victim, Ally, Oppressor. If you make it into the cult, you’re placed into either the victim or ally category by virtue of their approval. The victim category is any and all marginalized folks specifically within the tech community and any other would-be recipients of micro aggressions. The ally category is, of course, a white person that realizes you can’t just stand on the sidelines. You blindly accept all claims that the evil whites are the oppressors (despite likely being white and possibly even having been oppressed yourself). And you must - this part is key - agree with all ‘anecdotal proof’ presented by Turing that slights and mean words significantly affect every victim on the planet despite evidence to the contrary. *side note - if you don’t know what a micro aggression is (spoiler alert - made up word by the alt-left to further ingrain division and render an individual in the oppressor category defenseless against baseless accusations) you may want to skip Turing altogether. It is a trigger-warning, safe-space haven. I hear they don’t allow meat at their BBQ’s for fear of offending vegans (seriously though). In any case. Provided your social, economic, and political views mirror those of Jeff Cashmore’s for at least the duration you attend the program, you’re savvy. You stay in your respective victim or ally construct. Unfortunately this can’t be don’t quietly; a mere head nod simply won’t suffice - Jeff Cashmore, the dictatorial cult leader, demands compliance. Perhaps it’s in the form of some Slack chatter checking someone’s privilege (berating someone who’s at least white so they can’t claim discrimination). Perhaps it will be as rebuttal to a brutally honest, albeit trigger-warning-indiscriminate review. Or perhaps it will be to enlist the next cohort of alt-left drones that (a lot. Not 90%, but probably a solid 60%+) become damn decent software developers and thus elevate to another level of influence within society - that we may all be for censorship, safe spaces, and checking privilege Amen. Or perhaps there will be a wildcard request - but what the leader wants, the leader gets - lest you be excommunicated, shunned, and …. you guessed it - thrown into the ‘oppressor’ category. The beauty of this con is as follows: The con artist (Jeff Cashmore) gets to pretend that he’s doing right by the world (however left that may be). He remains insulated by dozens, if not hundreds of his followers, as an ‘ally’ - nay - savior - while any dissension among the ranks is met with potentially life-altering ‘punishment,’ which is completely “justified,” as the recipient will have been labeled an ‘oppressor’ (no punishment is too severe for an ‘oppressor’). Righteous. Where do I sign? Looks like it’s a bit steeper than when I attended, but for the low, low price of 25-30k (*plus living expenses, rent, food, car payment, and all other income related items foregone during the better part of a year*) it now includes a safe-space room that’s been allocated! But why so much; you may be asking yourself; when the supposed same was accomplished for 17,500 when they initially started out. Well, being that they’re a “non-profit,” the extra cash will of course go to growth. That is, of course, after Cashmore’s ~ $200,000 annual salary is covered. (Based on collective math and the tax returns that they must legally make public). And with attrition up, both through their selective weeding out (roundin’ up the white fellas for hurtin’ feelins’ an’ such) and sheer frustration on the parts of those that thought they were signing up for a software development program instead of world-view reassignment, the bottom line need-be considered. Yes, yes - even in a non-profit <sarcasm> that’s really here for the betterment of all. </sarcasm> Here’s the deal. Since it’s quite apparent that folks from Turing & the community are still interested in viewing my profile, bashing me on Slack, and somehow thinking that Jeff’s not a complete pos, here’s some irrefutable facts that I’d happily back up with evidence: - It’s been over a year since my dispute with Turing and I have NEVER been given specific complaints or accusers, the only explanation being that I was a ‘cultural leader.’ (I retain all related communication exchanges) - At one point it was Jeff’s mission to increase the failure/dropout rate of Turing (some 2 dozen members of my cohort as well as multiple bootcamp owners/leaders in the greater Denver area can attest to that fact) - Turing has sent numerous Nondisclosure Agreements to individuals they’ve excommunicated hoping to prevent litigation (I retain copies of such, though I was not offered one as Jeff had already stolen my money & gotten away with it) - Multiple instances of students & alumni being kicked off of internal communication tools for having a different opinion than Jeff and his false narrative (Turing may say being offensive, but as the screenshots would show that’s not the case. And censorship is censorship) - Jeff has attributed his desire to get into the ‘bootcamp’ business (make no never mind it’s a business) to there being, “too many white dudes in tech” (Only an issue for the rational humans that realize racism goes both ways I know… ) - Turing as a software development school outsources the design and upkeep of their own website (Right there at the bottom right - there’s also the hard-coded, wildly inaccurate placement statistics on the front page. Jeff has disputed this in the past by provided an “audit,” which was performed “internally” (code-word for made up) What!? I can literally name off the top of my head enough individuals that left the program willingly or otherwise to make these statistics fail to be true) Also, can I let the IRS know that I’ll “audit myself” if such a time ever comes… ? - Right on their website, between the pictures and background video I can point out multiple individuals that were either kicked out or quit Turing based directly on Jeff’s inability to foster a dialogue (I will not list names without expressed consent, but it would be impossible for Jeff to even challenge this point) - The Department of Private Occupational Schools, in my case at least, took long enough with their “investigation” that the statute of limitations for a discrimination complaint had lapsed leaving me without a course of action with the exception of hiring an attorney, which is difficult when you’ve just been robbed (date stamps from my initial complaint to their final decision) - The literature (propaganda) provided in their weekly indoctrination sessions are severely biased & often inaccurate. They refuse to update or acknowledge academically reviewed articles that don’t fit their narrative (again between email exchange and screenshots I provided plenty of dialogue to be had, but my input was unceremoniously dismissed) - Jeff creates an environment that passive aggressively harasses anyone he deems an ‘oppressor,’ which he does so on occasion as arbitrarily as you’d choose your outfit in the morning. (Again, I won’t ‘put anyone on blast,’ but I am happy to make introductions for a potential attendee to no less than 20 individuals that would give you an honest review. Not this fictional garbage on course report that’s more or less required if Turing is going to help you find a job. Again - Jeff directly disputes this, my evidence here isn’t quite as strong, but multiple individuals have confirmed to me that the positive reviews are incentivized) - Based solely on a claim, with literally zero evidence, Jeff accused a member of Turing (at the time) of drugging another student. It didn’t happen and that’s been cleared up now, but this is how quickly the school will overreact if someone in a “protected class” tells Jeff to “check someone’s privilege” (berate the white guy). - Upon reading previous reviews, slack screenshots, my own correspondence with Jeff & the school it's painfully evident that Jeff is elusive when it comes to dialogue. If you're white and claim you're being attacked, it's because you're "uncomfortable having your privilege checked." If you wanted to spend $20k on learning software development and choose not to attend a gear-up it's "because it made you uncomfortable (they're supposed to be after all - when is indoctrination a comfortable process?)". If you don't like his choice of articles (from the late 80's or 3 decades ago for those who are counting) it's because you "don't appreciate muliculturalism" (even if you present more compelling evidence: http://www.theatlantic.com/politics/archive/2015/09/the-rise-of-victimhood-culture/404794/) And on and on the story goes. If your opinion or position coincides with his narrative and that of the victimhood culture we've been cursed with, you will be in his favor. If you dissent... you will pay dearly. (Again, dozens of stories - YOU are paying them, but if you don't join the cult side of the school you simply cannot be successful there. After I'd been handed down my punishment and made it clear that I would not comply, all instructors became too busy to help. Even after presenting my case and Jeff agreed that there was not an accusation, but rather he thought of me as a 'cultural leader' he wouldn't even apologize for lying. Or the amount of stress that was incurred. Or any of it. Why would he need to? I am -unfortunatelyt- white after all) And as a preemptive dismassal of what will be an extremely weak argument - Jeff claimed that that the duress I was arbitrarily placed under was akin to the duress caused by micro agressions, which validates his cult jargon. Nonsense. Jeff abused his power & authority to discriminate and oppress based on my race and my gender. He argues that because I am white and male that discrimination/oppression is not possible. He is wrong. The aura of condescension can be felt dripping from the walls of the dungeon that is Turing. The school is lead by someone who looks like a smug, self-righteous Guy Fieri that reduces everyone that walks through the door to a gender, a color, and a sexual identity. All of this he accomplishes “as an ally” so it’s really for your own betterment and there isn’t an option (y’know, like learning software development which you paid Jeff around 20K to teach you…). For those who belong to a marginalized class, but choose not to play the victim… you’ll somehow end up in a surprise 4th category - “Ally of oppressor” - take that curveball mf!! Rooms inside of Turing are filled either with whispers for fear the fuhrer overhears and disagrees or by boorish droll which is praised at Turing. Liberal elitists patting themselves on the back for eating vegan or Paleo, training for a half-marathon, doing crossfit, or ‘totally understanding and empathizing with the struggle of another.’ (I realize none of these things read poorly - nor are they. It’s when they’re obviously so disingenuous and contrived that they illicit the eye rolls and tongue-in-cheek congratulations that are required to remain an ‘ally’) Y’know it’s funny. On one hand, we have a privileged, wealthy white male that pays himself closer to a quarter of a million dollars a year than not. And in the other we have a socioeconomically challenged white male that’s never taken a handout nor been offered one. Could hardly rub two nickels together when he opted to change careers and better himself. Little did he know that there was “a greater opportunity to learn” - the long con. Watching a wealthy scumbag steal his money right from under his nose. And then he gets made out to be the demon. And Jeff Cashmore gets to play Robin Hood. The irony is suffocating. If you’ve struggled in your life: lost friends or family members, grew up poor or impoverished, if you’ve seen someone take their own life, struggled with depression, gone through the battle against cancer or some other disease whether personally or through osmosis, if you’ve worked 12 hour days 7 days a week, if you’ve had a hard time making ends meet, slept in your car, or if you’ve otherwise had what a rational human being would NOT describe as a privileged life, then you better pray to whichever God you pray to that you’re not white. Or none of it will matter to Jeff Cashmore and the Turing community. Jeff’s cult has a boilerplate list of definitions and if you’re white, you’re privileged. Period. And whatever race, gender, or sexual preference you are, at Turing - that’s ALL you are. For the con to work you have to fit into a category and there are just 3. Your initial placement into the category is based solely on race, gender, and/or sexual preference. End of story. Jeff doesn’t take the time to get to know people prior to their acceptance, attendance, etc. As long as your check clears and you can solve a few LSAT games, you’re in. When I got to “face my accusations (again - none specific, it was actually just an informative meeting of the punishment I’d be receiving without any actual accusations mentioned or evidence of any wrong doing at all) I hadn’t actually spoken with Jeff for more than 5 minutes personally. But somehow, he’d decided that the ‘accusations’ were enough and that I’d be disciplined accordingly (oops - I meant ‘opportunity to learn’ instead of discipline. If you’ve seen Clockwork Orange you’d understand). Only, there never were any accusations. There weren’t any accusers. There was Jeff. And there was Jeff’s narrative. And there was Jeff’s con. Jeff, you’re a thief. The right thing to do would be to offer back the “tuition” you stole from me and anyone else you’ve pulled this scam with.
Turing school has everything you want from any educational institution: great teachers, great curriculum, great community, great outcomes, and a nonprofit. It's been the best educational experience I've ever had, and I had gone through a multitude of different colleges before I went to Turing.
A program with great academic rigor - it's very hard to move through the program without being proficient in the material. The school really cares about the sociological factors of the tech industry, with structured class-time devoted to discussing such issues. Job training and career placement need to improve. Turing seems to be miles behind other local powerhouse Galvanize, who is inherently keyed in with local tech (as an incubator), but also constantly hosts community events bringing in local industry leaders. Instructor quality is also in doubt, given how many recent students are now employed at the school (without industry experience), as well as some recent hires who lacked teaching experience/personalities. I worry that the school is growing faster (with the start of a front-end program) than it can retain its academic excellence.
Turing School was a cost-efficient 7 month arduous program with solid teaching that gave me a large number of career options. I wouldn't have gotten a solid job and a solid education in programming and computer science otherwise.
More than just an introduction to coding, this program will teach you how to thrive in a development career. It covers a wide variety of technologies and strives to open doors for anyone who wants to succeed as a developer.
It was one of the best experiences of my life, and definitely the best pedagogical experience I've ever had. It was challenging and incredibly fulfilling.
Excellent program. They do a great job of teaching you the skills needed to be successful in a software development career. From a financial perspective, you get the most bang for your buck with this program/bootcamp because of the length and the quality of instruction. It's also a great community with tons of previous and current students who are always willing to help and create an inclusive environment.
I would rank Turing School extremely high in terms of quality and value. I felt very prepared for a junior level development position after graduating from Turing. In fact, after about 4 weeks of pairing with senior developers at a consultancy that was building our app I had enough experience and knowledge to be able to act as the only developer on our start ups team for about 6 weeks until we were able to hire our Director of Engineering.
Turing is made up of teachers who really want to make you into a great developer. They want you to be prepared for the workforce, and they go out of their way to make sure you're ready for all aspects of the job. Community and inclusion are incredibly important to them.
I had a great experience, I learned a ton, made some friends, and felt overall prepared for my first job in the field. It was a lot of long days, a lot of pressure, but it was worth it in the end.
Not only are the instructors, for the most part, solid teachers, but it's also evident they care about each student. I was pushed to do more than I thought I could, I learned a lot, and I felt very supported by the strong community there.
Turing was extremely difficult, but also effective and rewarding beyond what I could have imagined. Post Turing, working a real job, I am impressed with the foundation it gave me. That being said, for someone with no prior tech experience it was pretty brutal. I would recommended that new students with no background in this field spend as much time as they can doing pre-work, tutorials, etc. before taking the plunge.
It's intense, but so so so worth it! Turing changed my life, it taught me how to learn and think programmatically. They spend a lot of time making sure you learn concepts rather than just memorizing syntaxes.
Without exaggeration, Turing was the most challenging 7 months of my life. But I learned an immense amount - enough to come straight into a position as a software developer and start writing production code immediately. The community is unparalleled and the teachers are top notch. Going to Turing was the best decision I have made to date.
What stands out about Turing School is its cultivation of camaraderie among its students and staff. At Turing, it's not just about learning languages. It's about learning how to learn; learning how to solve problems as a programmer; and learning how to give back.
I am very happy with my Turing School experience. Turing gave me the tools I needed to do what I love everyday and make a career of it. I have already recommended others to attend as well.
For me it was a game changer. I went from a dead-end, $12/hour job that I hated to a school that completely engaged me for seven months. I had to work hard to keep up, but I did, and I think I did well. I felt both supported (if also overwhelmed) and challenged throughout the program. The staff and instructors are knowledgable about education as well as code. Towards the end they start nudging students to start with the job hunt, offering support in the form of resume guidance, interview prep, and access to the wide network of the staff, mentors, and alumni at Turing. After I graduated, I got two job offers, and accepted one that effectively more than tripled my income prior to Turing.
I don't know much about other schools because I only attended Turing, but from what I know talking with other G school graduates and looking up the plethora of coding "bootcamps" before I attended, Turing is the best School to learn to code.
The 7 month program has a huge focus on rigor, analytical thinking and getting you a job. Many people don't make it through because it's challenging, but if you do, the opportunities are immense.
The hardest thing you may ever do, and well worth the effort. Have good familiarity going in, even if it's just tutorials. If you want a certificate that says you took a bootcamp, there are cheaper and much easier options. If you actually want to be a developer when you finish, then join Turing.
Seriously do not spend your money at any other school. I have never felt more passionate about another organization than I do for Turing. I am two months into my first software position and my senior developers could not be more impressed with Turing's curriculum. Bottom line, if you want a career in tech and a lifelong community - apply to Turing.
Turing is the most difficult, yet rewarding and worthwhile software development program out there. The community and connections are worth the price on their own.
Turing is extraordinary in their commitment not only to building high class developers but also to helping already great people to grow. The program is 7 months of intense learning which is a highly effective approach that enables each student to establish a strong foundation that is more than suitable to propel the student into a successful, rewarding career.
The program is very intensive, requiring most of your time for 7 months. There are many things that they have in place that will prepare you for the workforce outside of the material itself as well, such as regular assessments that model technical interviews, a variety of projects including brown field projects.
Talk with Turing School of Software & Design graduates
- What advice would you give a new student?
- How would you describe the culture at Turing?
- How effective were your instructors?
Bootcamp grads love to talk. We'll find students from Turing School of Software & Design to answer your questions.
Verfied answers from graduates of this school will include this badge:
I would suggest they take time to relax and spend time with family and friends before starting Turing, because it's a very intense program. Technically, I'd suggest they learn keyboard shortcuts and try to do the prework without using a mouse. That was the one main thing I wish I had known about and done beforehand.
Be prepared to work as hard or harder than you ever have. If you're not picking up the material you will not succeed. They only graduate students who pass the curriculum. If you're a white male, you will be indirectly humiliated by their social justice agenda. And if you're a white male (and don't brown-nose), you probably won't get much direct help with job leads, either.
Learn some Ruby and Rails beforehand even though you would be fine entering without any. But why not enter with some background in Ruby and Rails. Read the Michael Hartl tutoril and do some rubymonk beforehand.
It's going to be hard but listen to the instructors and do what they tell you to, because they have a tested and proven system. There are going to be extremely stressful times, try to enjoy it.
Learn as much coding as you can prior to Turing because it'll make your life easier. Also, Turing can create stressors in other parts of your life, especially relationships. Make sure the other parties know what you are getting yourself into and it's very crucial they are also understanding of the demands Turing will have for the next 7 months. Use the off weeks to catch up on life!
Ask as many questions as possible, and make sure you do things 'the hard way' to train yourself to use best practices in software development until they become second nature. Also, be ready to fail--a lot. Failure is good, as long as you learn from it. If you focus on getting better every day and let go of comparisons to other people or your personal expectations you will give yourself the space to grow rapidly.
Prepare to be overwhelmed. Turing is the hardest thing I've ever done. But it's worth it. Get involved with the community, and don't be afraid to reach out. Mentors, alum, teachers, and current students are all incredible resources that can really help make the difference in your experience.
Put the rest of your life on hold while you're there. Also, use that time as best you can, explore new things and experiment a lot, because there won't be much time for that kind of thing on the job.
Ask for support, admit when you're in over your head, know it's okay to cry at Turing, and figure out what you can contribute to the community.
See above. The pace at Turing is intense, so the more familiarity you can have with basic concepts and your environment before jumping in, the better your overall experience will be.
Be ready to work hard and put in long hours. It's hard, but it's worth it. Soak in every moment and treasure it, cause once it's done you will miss it.
Be prepared to be challenged, both intellectually and mentally. Be open minded to it. Take a vacation right before you start. Don't let anyone tell you there's a "right" way to program.
(1) The pre-work is designed to help make ease the transition in the early weeks and will carry forth for the rest of your time at Turing. I recommend getting as familiar with the concepts introduced as possible. (2) The rigor at Turing is great for anyone who likes to push themselves. (3) Setting mini goals for each module aside from merely focusing on passing them will allow you to enjoy all the victories along your journey to completing the program. And it can help remind you of the joys of programming!
The advice I always give to any new student is that you should never be afraid to ask for help. Everyone has been where you are now at some point or another and you're only hurting yourself the longer you wait.
Make sure your ducks are all in a row before you start. Evaluate your support system and responsibilities. Expect that you're not going to have much of a social life outside of Turing for seven months, but this is OK. You won't turn into a zombie, it'll be fine. You probably need to put in what may be an unhealthy and unsustainable amount of time and effort into the program, but it's only seven months; there's an end in a relatively short amount of time, so it's OK if it's unsustainable long term. Expect some 12 hour days and some 7 day weeks (including project work), but also make sure you sleep, eat and otherwise take care of your body - your body houses your brain, and you need that to be functioning well to succeed in the program. I also think it's important to note that this program is not for everyone. Some students have overcome some pretty serious obstacles in order to make it work for them, but do seriously consider whether it is doable for you before you begin. Some questions you might ask yourself: Can I attend school every weekday for the next seven months? Do I have health issues that may cause me to miss days, and if so, can I figure out something workable with the staff at Turing? Can I afford to live for seven months without working? Can I make myself put in the work to find the job at the end, even if I hate job hunting with a passion?
Work your ass of. It'll be the 7 hardest but most rewarding months of your life. Explore all your networks, use all your available resources. If you apply yourself you will be rewarded.
This is the hardest thing you will ever do. Seven months is a long time. Stay focused. Ask lots of questions, and know that mostly everyone is struggling at some point. There's a huge network of mentors, so reach out when you're lost.
Before you attend: Do your pre-work more than three times, then do tutorials. And you may still not be ready. It's hard, but sooo worth it if you stick it out. Seriously though. Do MORE pre-studying than you think you need to, unless you can make the equivalent of the board game Mastermind on your computer in two days already. Then you are probably good to go...until module two starts.
Turing is hands down the hardest feat I have ever taken on. There are days when you feel on top of the world and days when you feel like a failure - don't give up because I promise it will change your life for good.
Don't try and half ass it. You ultimately are in control of how much you learn and how far you get out of the program. Immerse yourself completely and go down rabbit holes that interest you. It's a very unique experience so make it worthwhile.
If you're genuinely interested, contact Turing and if it's a good fit, they'll go above and beyond to help propel you into the next phase of your career and life.
The culture really emphasizes community and how we can all work together to create a community that we want to see, at Turing, in the tech world, and the world at large. They sincerely try their best and keep working at creating an inclusive environment and empowering people to be the best they can be.
It's kind of weird. Turing promotes a culture of tolerance, respect, fairness, and accountability. Traditional "brogrammer" jerk-types would have a very hard time here because they won't fit in and their behavior won't be tolerated. That is great. But the social justice agenda is emphasized ad nauseam. The school would argue that its important enough to justify such persistence. But as a career-changer spending nearly $20K, I want the best education as my product. I can read blogs and articles and formulate my own notions of ethics in tech.
Supportive, Competitive, and overall really friendly and fulfilling. I met a diverse number of people all sorts of socioeconomic, age, and racial groups and I had a great time in addition to gaining a full education
Motivated. Everyone is an adult on a mission. Teamwork. You cannot get through this program without learning how to work closely with your peers.
The culture at Turing is very inclusive, and I would say the opposite of laid back. It can be pretty intense, it's fast paced and high stakes.
Turing puts a very large (but much needed) emphasis on discussing and improving the gender/racial bias within the software industry. There is also a culture of instructors pushing students to their academic limits which creates a very focused and hard-working atmosphere which is uplifting and motivating (to me, at least).
Welcoming, inclusive, supportive, and most importantly, grounded in extremely high academic expectations. Turing is all about setting an extremely high bar for success and working your butt off to meet that bar.
Overall, inclusive. They really strive for diversity and try to provide various activities to get students from all parts of the program interacting with each other.
It's amazing to walk into Turing late at night on a weekend, for one reason or another, and see like a dozen people sitting around working on stuff. The amount of passion and excitement that people tend to have is contagious.
Turing is special. It doesn't feel like I expected a bootcamp to feel. Turing is intentional about trying to create a community of developers that more closely reflects the diversity of the larger community. Students can have a healthy competition as well as a strong support system.
Very inclusive. There is an obvious mission to help diversify the tech industry and to cultivate a safe and aware student body. This is the main way that I saw Turing go above and beyond on a daily basis, and the number one reason I would recommend it.
It was great! There is no environment where people are so thirsty to learn and Turing does a great job of quenching that thirst. Turing does an amazing job of teaching you how to learn programming languages. They don't have you just memorize syntaxes.
The culture at Turing is the most welcoming and inclusive I have ever been a part of. They care deeply about diversity and respect, and work hard to foster a community that values these things.
The culture is open, caring, rigorous, and iterative. Students, staff and mentors care about one another. They make themselves available, whether or not to debug, clarify on concepts, or provide a listening ear. I found teachers not only in staff and mentors, but also in my peers.
I felt that everyone at Turing can relate to the struggles you are experiencing and was very willing to help. They have done a great job building a welcoming, friendly environment.
Constantly evolving, which can add some growing pains that can be difficult to adjust to. The students are all there on purpose, with intent and drive, which seems simple and obvious but is amazing to be around. Social issues that affect the tech industry are discussed openly, which I appreciate.
There is a lot of room for personal and professional growth. You are encouraged along the way but your hands are not held. You determine your own level of involvement. This is the 22nd century of how schools will be. Focused, integrated learning with no filler beyond the associated fields. Your'e here to learn a new skill, a new language, and a new career. That being said, the culture is very much what you bring. Each cohort (class) develops it's own rhythm. You are working on projects with team members constantly. Soft skills are taught and learned along the way. Focused yet relaxed (open) is how I would describe it.
It's a non-profit, which speaks to its focus on providing a great education to anyone who wants it (lower costs). Fridays focus on soft skills so you have activities like lunch roulette, guest speakers, small group discussions on issues affecting the tech community, etc.
Inclusive, intense, close, supportive. The director made it a non-profit for a reason, and every single instructor is hand picked. Everyone at Turing cares about teaching the craft more than they do about making a paycheck. Go through the program and you will get it. It really is a different experience.
Turing's greatest strength is the inclusive culture that it cultivates. You can go to any other coding school to learn how to program. Turing not only teaches, but is constantly trying to push for people to be.... well, better people!
Competitive and hardworking. Everyone attending wants to be there. Instructors and peers are overwhelmingly helpful and supportive. It's a crazy 7 months and it becomes your life, but it's well worth it.
Turing is full of kind, intelligent people who value personal growth and team mindset. In one word, the culture at Turing can be described as 'supportive'.
The culture while I was in Turing was very close knit. We were there to work hard. I still maintain many relationships that began in Turing. I have seen the network used as an effective tool to get jobs in the field. The culture has continued to grow and is now wide-ranging, including sports teams, happy hours, game nights, a women's group and many other events a groups.
The instructors were the most committed teachers I've ever met. The diversity of educators turned programmers and programmers turned educators on staff creates a great pool of perspectives and styles to learn from.
Instructors were mostly outstanding. The good ones were extremely prepared, receptive to questions, willing to work 1-on-1 off-hours, diligent with feedback, etc. One or two were not good. Examples include an instructor who was perpetually unprepared for lessons and project check-ins. Others would sometimes fall into making slight (likely accidental) jabs at student code or ideas ("neckbeard rearing its nasty head"). But all-in-all, this should be considered a strong point.
Very. They had a solid pedagogical background and a solid understanding of computer science and programming and were always generous with their time.
Extremely. Instructors were almost always around and available for questions, sometimes at extreme hours of the day. They worked hard to keep in touch with the students and to teach and reteach topics when needed, but also to push us to our limits.
The instructors at Turing are very effective, some of the best teachers I've ever encountered, and they all really care about what they are doing.
Very effective. Some instructors are better than others, but really it comes down to the individual to master the concept at hand. All instructors were patient and down to assist any student that needed help.
Instructors were generally pretty effective, and always very receptive to feedback and genuinely interested in making sure you learn. They would put in extra time to help when you needed it. There's definitely room to improve some instructional practices but I think they actually just made a recent hire of an instructional coach to address this.
Very. They put in long hours, and really care about the students. They try to push you to make you stronger and do things you didn't know you were capable of.
For the most part, the instructors are solid. There are a few who could use more development in growing into more effective teachers. Most of them, though, understand the material they're teaching and are able to clearly explain it in a way that makes sense to newbies.
Extremely. I was consistently impressed and felt very supported. It was very clear to me that each and every instructor cares very deeply about what they do.
The instructors go above and beyond what any teach has done. They truly care about the education they are providing and are so approachable and assessable.
Instructors were very effective. They all care about the students a lot, and are teachers just as much (if not more!) than they are programmers, making the teaching quality at Turing much higher than most coding schools.
Instructors who lead the classes are top notch programmers who enjoy teaching. If anything is confusing, they will take the time to clarify. They are also responsive to feedback, whether during class, Slack channel/messages, or weekly surveys or group retrospectives.
The instructors at Turing are very similar to the students in that they all come form very diverse backgrounds. This helps students feel that anyone really can grasp the material at hand if they try hard enough.
I really appreciated the balance between instructors who are very much in the code mindset and instructors who have more of a foundation in education. I feel like that combination was very effective for me. It definitely takes hard work on the part of the students, but it's no small effort for the instructors either, who put in many hours outside of the regular workday, and they are upfront about the fact that it takes some serious gumption and you're going to need to be all-in for the duration of the program.
They were very effective. Each instructor is different and can improve your learning in different ways of understanding programming. Relatively speaking, they are extremely new as a scholastic institution. I was dubious about certain instructor choices while and after I had graduated, but they are still learning and the program is only getting better.
Overall, instructors were always available to help answer questions, even weekends and evenings. It really speaks to their commitment to your education. Lessons are often half the day, but most learning comes from the projects and the evaluations/ pairings you have with instructors. I'm interested to see if the quality will stay as the program expands.
Very. The top talent in programming school environments. I had several instructors take time outside of school to go over things I was fuzzy one, and there is an extensive mentor network available only to Turing students.
The instructors not only know how to program, but are genuinely vested in the best interests of the students. Jeff Casimir, the director of the school, has a huge emphasis on the educational aspect as well as social justice. Look forward to a very diverse student body and instructional staff.
The instructors were brilliant. Most, if not all of them had previous real world experience as a teacher and a software engineer. All went above and beyond the call, staying late nights or early mornings giving extra tutoring and help where it was needed.
My instructors were highly effective both in their experiential knowledge of programming but also in their educational proficiencies to dispense that knowledge.
The instructors were effective, especially those who had previous teaching experience. There are some instructors that did not have that experience and it could be felt in the lessons, but I believe they have done well in supporting those people so that they can become effective teachers.