Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Make School – College replacement for founders and developers (makeschool.com)
116 points by DesaiAshu on March 9, 2015 | hide | past | favorite | 98 comments



> 2 month capstone project where you can build a startup or dive deep into computer science topics like artificial intelligence and machine learning.

There is no deep in two months. There's broad, there's skim, there's sophomoric. But there's no deep. Particularly for people not already seasoned and experienced in ingesting vast quantities of difficult data and drawing out inferences.

Edit: Some more notes. There are 6 headliners in https://www.makeschool.com/education. Of those, one (CS) was covered adequately in my college career, one was given lip service (Communication, something I struggle with today), one I learned on my own (Open source), app dev & web dev were largely irrelevant to my education (principles over practice), and networking (people, not wires) was totally neglected.

Communication and networking are both subjects that deserve to be a higher priority in collegiate CS environments.

My perspective is that this is essentially a trade school, which is a good thing. It's not a replacement for a four year degree, it's a two year degree, which is something basically lacking in the software world. Now, if this general package could be rolled up into a traditional two-year trade school, I'd be all for it.


But they're looking for top students, so presumably their competitors are MIT, CMU, Stanford, etc. rather than the local Community College.

Trade schools are great things, but I'm not sure I could feel comfortable advising a student to turn down MIT for a trade school, even one with really great connections.


Looking beyond their marketing, their offering seems very much a trade school curricula. Which is not wrong, bad, or something that shouldn't exist. But it will not be within shouting distance of a decent four-year degree for education.


considering the price tag of those schools, they should be the most vulnerable to competition


But almost all top schools have needs-blind admissions which means that if you get in, they will provide the financial aid that you need if you can't afford it. So it's actually very unlikely someone gets into a top school but then decides it's not worth the money (assuming the school is worth the money, which it is, and the only issue is whether they can afford it right now).


what college adminstrators will decide you need, and what you think you might need, can differ significantly


They can differ, but they are usually extremely generous. I know loads of people who pay less for Princeton, Harvard, and MIT than they would for state school.


I understand, but it still greatly ameliorates the problem, to the point where cost is no longer the main issue when going to a top school (again, assuming you have the money now). The long term payoff is certainly worth it.


It's not price tag alone that makes them vulnerable, it's price tag to value ratio. I would gladly take out $200K in loans for an education that would guarantee a $300K+ salary out of school.

Current statistics on average salaries for those schools in EECS disciplines compared to industry average seems to suggest that the expense is plenty justified. Will this offering be able to compete at all in the value delivered dimension? It seems like comparing apples and oranges.


"Current statistics on average salaries for those schools in EECS disciplines compared to industry average"

do you have a source for that?

also keep in mind that those schools are starting with more capable students going in



where are you getting 30K from?

I only have experience with what CMU will quote a family with modestly upper middle class means, about 10 years ago, but I was unimpressed

the difference back then between them and state school was multiples more than 30K over 4 years

2 things about that 20K difference

1) how much of the can be attributed to better students starting off at those schools

2) I'm not convinced that the 20K a year difference persists over time, the state school engineer who becomes professionally accomplished will get raises, the elite school engineer who rests on their laurels won't

what matters is the individual, not the school


It's median salary for all grads, not median entry level. So it's 20K every year over likely 10 years, which blows nearly any fixed education cost out of the water.

The average net price of an MIT education (4 years) in 2012-2013 was $40K: http://web.mit.edu/facts/tuition.html

You can't make these numbers not add up to demonstrating the value of a high quality education unless you speculate that education has nearly 0 value and simply attracts inherently brilliant and valuable people. You then have to further hypothesize that there is negligible benefit to being surrounded by such people.

Constructing such a hypothesis without evidence is clearly grasping at air.


Attaching the global brand of MIT or Stanford to your name clearly has value. The education itself? Highly debatable. Being around successful people also has value, but it's also debatable. It's easy to spend time around amazing people without becoming one yourself.

As far as evidence, how would one prove that the value of the brand is more important than the education itself? From what I understand, many employers give nearly as much weight to attending either of those schools (and others) as they do actual graduation from them. At best it's difficult to say whether it's the education, the actual understanding and knowledge gained from these institutions, or merely being associated with them that indicates future economic value.


http://www.nber.org/papers/w17159

"We find that the return to college selectivity is sizeable for both cohorts in regression models that control for variables commonly observed by researchers, such as student high school GPA and SAT scores. However, when we adjust for unobserved student ability by controlling for the average SAT score of the colleges that students applied to, our estimates of the return to college selectivity fall substantially and are generally indistinguishable from zero. There were notable exceptions for certain subgroups. For black and Hispanic students and for students who come from less-educated families (in terms of their parents' education), the estimates of the return to college selectivity remain large, even in models that adjust for unobserved student characteristics. "

------------------------------------------------------

http://www.brookings.edu/research/articles/2004/10/education...

"The researchers Alan Krueger and Stacy Berg Dale began investigating this question, and in 1999 produced a study that dropped a bomb on the notion of elite-college attendance as essential to success later in life. Krueger, a Princeton economist, and Dale, affiliated with the Andrew Mellon Foundation, began by comparing students who entered Ivy League and similar schools in 1976 with students who entered less prestigious colleges the same year. They found, for instance, that by 1995 Yale graduates were earning 30 percent more than Tulane graduates, which seemed to support the assumption that attending an elite college smoothes one's path in life.

But maybe the kids who got into Yale were simply more talented or hardworking than those who got into Tulane. To adjust for this, Krueger and Dale studied what happened to students who were accepted at an Ivy or a similar institution, but chose instead to attend a less sexy, "moderately selective" school. It turned out that such students had, on average, the same income twenty years later as graduates of the elite colleges. Krueger and Dale found that for students bright enough to win admission to a top school, later income "varied little, no matter which type of college they attended." In other words, the student, not the school, was responsible for the success.

Research does find an unmistakable advantage to getting a bachelor's degree. In 2002, according to Census Bureau figures, the mean income of college graduates was almost double that of those holding only high school diplomas. Trends in the knowledge-based economy suggest that college gets more valuable every year. For those graduating from high school today and in the near future, failure to attend at least some college may mean a McJobs existence for all but the most talented or unconventional.

But, as Krueger has written, "that you go to college is more important than where you go." The advantages conferred by the most selective schools may be overstated."

------------------------------------------------------

http://www.newyorker.com/magazine/2005/10/10/getting-in

"But let’s look at those who got into both types of schools, some of whom chose Penn and some of whom chose Penn State. Within that set it doesn’t seem to matter whether you go to the more selective school. Now, you would think that the more ambitious student is the one who would choose to go to Penn, and the ones choosing to go to Penn State might be a little less confident in their abilities or have a little lower family income, and both of those factors would point to people doing worse later on. But they don’t.”

Krueger says that there is one exception to this. Students from the very lowest economic strata do seem to benefit from going to an Ivy. For most students, though, the general rule seems to be that if you are a hardworking and intelligent person you’ll end up doing well regardless of where you went to school. You’ll make good contacts at Penn. But Penn State is big enough and diverse enough that you can make good contacts there, too. Having Penn on your résumé opens doors. But if you were good enough to get into Penn you’re good enough that those doors will open for you anyway. “I can see why families are really concerned about this,” Krueger went on. “The average graduate from a top school is making nearly a hundred and twenty thousand dollars a year, the average graduate from a moderately selective school is making ninety thousand dollars. That’s an enormous difference, and I can see why parents would fight to get their kids into the better school. But I think they are just assigning to the school a lot of what the student is bringing with him to the school.”


>Software Engineers


the trends at play here:

- ability to prove worth outside an education credential

- access to educational materials outside a couple elite schools

- ability to find the relevent people to network with

suggests that a software engineer today has it easier, not harder to overcome non elite credential than the people measured in the qouted study

-------------------------------------------------------

that said, the MIT average numbers qouted above seem fine, if someone where to tell me they could attend MIT for less than 50K for the whole 4 years, I would say that sounds like a pretty good deal

its encouraging to me that the top couple universities seem compelled to compete on value, even if that happens in what appears to me to be a fairly price discriminatory manner (http://en.wikipedia.org/wiki/Price_discrimination )

hopefully the trend spreads and many many more college compete on value as well


If you do well at any of those schools, you'll likely end up with a job that will easily allow you to pay off any student loans you need to take out.


how is an 18 year old supposed to know if they will do well?

what happens to non-dischargable debt if they don't do well?


I'm suspicious for two reasons:

1. I struggle to believe that a well-rounded CS and engineering education can be squeezed into two years. Describing this as "the future of computer science education" (their words)—when it appears to be a trade school which teaches CS basics followed by Rails, Python and iOS development—is doing CS a massive dis-service.

There's nothing wrong with this kind of trade school, but it is emphatically not "The future of computer science education".

2. It's rather expensive. What'a a starting salary for a developer in SV - maybe $70k? AT 25% over two years, that's $35k – which is comparable to college debt. It's great that this prevents the broken US higher education funding system, I suppose, but it's not cheap.

Maybe I'm just cynical, but I've seen too many graduates of similar trade school programs who have a couple of years of experience on paper, but are woefully under qualified for the development and deployment of computer systems in the real world. Given the sort of attendees this program will see, I don't imagine it'll be the case here, however.


I'm in the skeptic camp too, one of inevitable bonuses of a full college is having many fields in close contact.

Cross academic pollination probably is one of the best aspects of college, and honestly with the amount of resources at their disposal, they could facilitate programs for the current state of "Startups" as a minor or even major, ideally paired with an unrelated field.

This on paper looks more like a trade school, I imagine a program like this could be designed to churn out competent programmers but beyond that, I'm not so sure.


It sounds more like a graduate program than a college education, a sort of Masters in IT entrepreneurship? As a college education, it shortchanges the students:

* There is so much more to life than a job. You will be a citizen; how do you decide on war and peace, economic issues, social policy, etc. without understanding history, politics, economics, social issues, other cultures, languages, etc.? Without being able to grasp and think critically about sophisticated propaganda, and how to challenge ideas? You will be a social animal: A member of the community, a friend, and maybe a parent. You will be a person, a being with an identity and life outside of your cubical; if all you know are technical skills for a job, what are you? What will you get out of life? Where will you learn about the things that make our lives rich, such as the arts -- you know, much of the content that is the purpose of the wires and systems you hope to build.

* There is so much more to a career than one job. If you focus your education on the skills needed for one job at one time, you'll find that soon both you and the world have moved on. The demand for skills change and, more importantly, you will change, and the skills will be obsolete.

* There is so much more to a job than technical skills. As simple examples, you need to understand other people, to undertand other cultures in the U.S. and around the world if you will sell to or help (or work with!) people outside of SV. As was discussed yesterday, some in SV still don't even undertand those people called "females" enough to realize they may not enjoy playing male characters. You need ideas, and most great ideas are outside tech and outside SV and older than 20 years; there are thousands of years of them.

What a sad, myopic, even egocentric view of the world and of education. I feel bad for the people who will encounter so little of the world of knowledge.

EDIT: Minor rewording


This tired liberal arts approach of mandatory enlightenment is exactly why we have students graduating with tens to hundreds of thousands of dollars in debt with no marketable skills. Students can become a well-rounded person on their own time, through the many life experiences they can afford when they are not paying off debt. I am so happy to see the world of academia get disrupted, and I cannot wait for the coming revolution where liberal arts education is reserved to those people with a true desire to pursue it.


No it's really not. We have students in debt because they MAJOR in areas where they end up with no marketable skills.

Taking a history class, a philosophy class, and a sociology class along with some economics and science helps you solve problems with people as well as the world around you.

When I was in my 20s and taking those classes I found it a waste of time. Now that I'm older I'm thankful for them.

Can you get well-rounded on your own? Depends. If you only read what people in your bubble tell you to, maybe not so much. Having someone else curate things for you to read, reflect on, discuss, and do has great value in my opinion.


> We have students in debt because they MAJOR in areas where they end up with no marketable skills.

I disagree. I've never hired someone based on their undergraduate major; I rarely know what they are. The skills imparted by an undergraduate educational institution are very valuable, but not directly applicable to professional work, and that even applies to graduate schools such as law, for example -- no law firm cares what classes you took or believes those skills qualify you to do that kind of work; they care you learned to write, think, and work like an attorney well enough to apprentice you to a real one. Professional learning, in every field I can think of, starts with your first job as an apprentice. Most fields consider a graduate degree to be the minimum serious credential.

And after a few years in the professional world, nobody even considers your undergraduate major. Name your co-workers' or any tech leaders'. Does anyone mention it in their HN profile? Could you imagine being asked about it in an interview?

> Can you get well-rounded on your own? Depends. If you only read what people in your bubble tell you to, maybe not so much. Having someone else curate things for you to read, reflect on, discuss, and do has great value in my opinion.

I'd take it much further. I think people underestimate the value of a college environment. You get a cirriculum designed by an expert in the field, and then their personal tutoring. You are surrounded by resources unmatched elsewhere, from research libraries, to a room full of peers, to labs (if applicable), to a department full of experts available to talk to you. Want to learn about a subject? Try going to the office hours of a professor who spent their life studying it, and see if they have time for you. How do you even know which books to read? Which are respected in their field? What are their strengths and weaknesses and who will contextualize them for you?


As someone who's much better off as a person having a B.A. in Computer Science in five years than their intended B.S./B.F.A. in four, I think the both components are vital.

The undergraduate major I ended up with has definitely opened some doors; if I had finished the other half of my degree I wouldn't need to spend nearly as much time proving my literacy in other languages on the job. Most of my clients do business in English, so it's not a major disadvantage, but for someone who wasn't lucky enough to pick up a midwestern American accent at home, both the liberal arts side and the major can be vital for proving that you can do what you need to while you're not a "senior" or "highly experienced" candidate.


Thanks for relating your experiences.

> As someone who's much better off as a person having a B.A. in Computer Science in five years than their intended B.S./B.F.A. in four

In fairness, you don't know what would have happened if you took the other path. (Not that I have any idea myself.)


> In fairness, you don't know what would have happened if you took the other path.

I think my mental health was greatly improved, though of course I can't know the alternative :)


Personally, its not just liberal arts courses that add to a value education, but other technical courses as well. Just because i want to be a developer doesn't mean I don't want to study Calculus or linear algebra or differential equations or Accounting principles in college. (these were all courses in my CS degree). Even if we stick to CS, I don't think one can truly cover everything in 2 years. I haven't checked the curriculum of this program yet, but I'd like CS colleges to delve into subjects like data structures, automata, compiler construction, OS, Database internals (not just queries), Concurrent programming, etc. Yes, I may not need all of this to write a Web app, but these are things that I believe make a more well-rounded developer


Is a 6-figure education the only way to achieve those skills?

I don't believe that to be the case.


>Without being able to grasp and think critically about sophisticated propaganda, and how to challenge ideas

College education currently involves exposing students to sophisticated (progressive) propaganda, which they lack the skills to challenge.

Nonetheless, I think the good outweighs the bad when it comes to a the broad liberal arts education. But it could be a lot better. A good start would be

1) Adding more mainstream economics (and confronting Marxists economists who have left the economics departments but continue to preach Marxism from other departments).

2) Removing censorship of non-progressive opinions. This means people should be allowed to say that different races have different IQs, that it's not ok to be gay, and that gender differences stem from biologically hardwired tendencies. People censor all of these things, then wonder why there are no moderate right wingers. The fact is moderate right wingers get fired. All that remains of the right after it's intellectuals have been eliminated or forced to pretend to be more moderate than they are, is the populist right.


I'm fairly "right wing" (not the same as your listed views though), and while I have experienced a bit of derision in class while expressing my ideas, it's nothing I can't deal with. I'm an adult, disagreements are part of life.

Some of my professors have been very free market(the economists oddly enough), although the majority are indeed left wing.

I don't really think that it's sophisticated propaganda, but rather a very ivory tower/academic view of the world that makes college a left-leaning place. I'm fine with being taught by biased professors, I just take some of their statements with a grain of salt.


> This means people should be allowed to say that different races have different IQs, that it's not ok to be gay, and that gender differences stem from biologically hardwired tendencies.

Why should people be allowed to loudly assert unsupported claims in an institution devoted to learning?


They should, because there are many things that we don't have sufficient evidence to prove or disprove, and sometimes it's useful to hold an opinion on them anyway.

If a person can make the unsupported claim that gender differences do not stem from biologically hardwired tendencies, then a person should be able the unsupported claim that gender differences do stem from biologically hardwired tendencies.

Also, not being able to make "unsupported" claims is a vicious cycle. If you can't say X, then any academic study is going to phrase their conclusions very careful regarding X (or possible selectively publish - I've seen this). And then X is going to be "unsupported".


Sounds like a good program, at least from your marketing. But I would market is an alternative to college, not a replacement. It is a just a matter of word choice, but the word replacement could take you down a road of comparison that isn't required and may distract your efforts. "Alternative" lets you focus on what you offer, and the value it will bring to a student's life, without getting caught into the mess of arguing about the value of higher education.


I agree, but I would take it further. I worry that things that are already somewhat lacking in a lot of CS degrees, like having a reasonable background in mathematics, are only made further problematic. This program sounds excellent if you just wanted to be an app developer, but if you get tasked to do something a little out in the weeds, one has to wonder what other aspects of education got shortchanged.


I thought the same thing.

The word "replacement", to me, makes it sounds like they think they are strictly better than college when in fact they are not, there are advantages and disadvantages to both. Also it comes off as somewhat arrogant.


As someone who took their online gaming course I wouldn't have anything to do with these guys.

They abandoned Make games with us and have been spamming my inbox with at least 3 different business models since then, this being their latest one.

The online gaming course had buggy code and horrible stumbling lessons. I heard about them on here and was conned out of $100. Stay away from these scammers.


Founder of Make School here. I'm really sorry you had a bad experience with our online game development course :(. We're continuing to improve both the curriculum and user experience. Please drop me a line - ashu@makeschool.com - and I'll be sure to give you a refund.


I'm not interested in a refund. I posted my experience so others can learn from my mistake. When make games with us was on HN I believed in your company and by the end I felt duped. Maybe things have changed but I would never give you guys a second chance.

Also, my experience is not unique. During the course many students voiced their frustration. Your site crashed the first day, content was posted late and the example code had bugs in it.

That was the time to offer refunds, privately, to every one of your customers. Not here, publicly, to one person exposing your company.


I totally understand your frustration, but frankly I think you're being a bit harsh on them. I have recently started providing CS courses independently and trust me, it's not as easy as it seems. Shit happens. As a first timer, I know I have made mistakes and I have learned from them. I know my current course wasn't all that but I know my next would be better. Obviously I am going to email people telling them about my newest venture, though I would try not to make seem like spam.

Anyways, everyone deserves second chances. Just because my first code draft had bugs in it, doesn't mean I should stop coding. (though I really should remove those bugs before shipping)


You say "abandoned" when it seems like they've really expanded the scope of their mission. Spamming sucks, but it's the reality of signing up for almost any e-mail lists - if you're no longer interested, it becomes spam and you should remove yourself from the list.

Sorry that the online gaming course wasn't good - hopefully they've improved. I don't know any students, but I know one of their first interns who spoke highly of the company, back when it was in a garage. I've met the founders at hackathons and they seem to be very nice and onto something big with a strong pro-social element.

Bummer to hear about your experience, but scammers sounds unnecessarily harsh, especially with a startup so young that is still figuring itself out.


Sorry, but 25% of a persons salary for two years is a ridiculous amount of money. With a first year programmer making $75-$85k this cost will be similar to college debt. Will these payments qualify as tuition and be tax deductible? That could soften the blow slightly. I like the idea that companies will pay the school for their candidates and relieve the student burden. But why not go all-in on this model and just guarantee that the school will be able to place a graduate? The salary sharing model is just another form of debt.


you are aware of what most higher-end 4 year colleges cost? i think 25% of two years wages is a lot less debt than many are left with.


This is not true.

The opposite is true.

The average person has 27k, which means it's a pretty exceptional person who leaves college with 40k in debt (that's 25% of 80k over 2 years). The real cost disparity is probably even larger than 10k due to taxes.


I am speaking about higher-end, which they seem to be looking to compete with, not averages. Also the 2013 average is $28.4k across the board, with private colleges closer to $39.9k. You are also assuming that the person will be making $80k. A fresh grad outside of SF probably wont be making that.


Be consistent. Graduates from top private/public unis will have more debt, sure, but they also do make 80k+ on average, as a matter of fact. So the debt load is best case comparable in 1/2 the time and for no degree.

As others have pointed out, undergrad debt numbers include R&R but the 25% for 2 years doesn't. What's 2 years of rent in SF for two years.


You are welcome to your opinion, but i think you are wrong.


I'm confused. College is amazing. Why would you want a college replacement?

>Your education will be focused on building apps and websites that improve the lives of those around you.

Getting a wide-ranging liberal education was never really that important, huh?


College student here, and college has not been so amazing. I wish that the whole e-learning/computer science oriented college alternatives thing took off when I was still in high school. My tuition amounts to ~$30k a year (without grants), which is pretty ridiculous - especially considering the "quality" of the classes. Granted, the social life is nice, but it's hard to maintain that social life when I'm busy making up what school should be teaching me (namely undertaking a bunch of side projects).

Maybe I'm just an angsty young adult, but I am really unhappy with the higher education model in the modern world.


If you're not happy with the education then do something about it.

One great option that isn't presented often enough is to transfer to a different institution. Don't think that just because the school you're at sucks for you that all of them will. In some cases you can actually get into a better school than you got into out of high school as a transfer student (although some schools are weird about accepting transfers, Google can help).

Also, note that I said "for you", very few, if any, colleges or universities in the US suck in general. Some are stronger or weaker in certain areas, some emphasize certain aspects of education over others, and some will better prepare you for various jobs than others, but it is an individual evaluation.

Another thing to keep in mind is whether what you're hoping to get out of school is really what colleges and universities offer. Maybe college isn't right for you. Colleges and universities do not prepare you for a job (with a few notable exceptions like professional programs such as law and medical school, and certain business programs). Instead, they prepare you to prepare yourself for a job.

A lot of people like to trash the emphasis on theory in academic CS programs, but if you pay attention, and work hard (which it sounds like you are, with your side projects) the theory becomes pretty damn useful later when you get a job and you're shown a couple hundred (or thousand if you're really "lucky") lines of spaghetti code and asked to figure out why it is "slow", etc. A lot of people don't take the time to digest the theory they learn and therefore they aren't able to apply it to real problems when they go out into the world. Don't make that mistake.

However, does everyone need those exact skills? Nope, we need tons of people who can pump out relatively simple, relatively repetitive (though not enough to automate) code for relatively standard applications. We also need people who can maintain that (and other) code, write tests, automate processes, and a hundred other things each requiring a slightly different mixture of skills, not all of which are (or should be) taught in college. Additionally, and this is important for startups, we need people who have strong social and organizational skills, who don't necessarily spend all day writing code (not to mention the hardware people, everyone always forgets about them :)

So instead of plowing $30k/year into an education you aren't sure you want, you might want to think about a different path. Do some research. If other schools are stronger in what you want to learn, maybe you should transfer. It could also be that college just isn't what you should be doing right now, perhaps a program as described in TFA, or one of the other "code schools" would be more your style and better fits your interests. You can usually go back to college and pick up where you left off if you change your mind (although depending on the school your tuition might go up in that case).


Does a CS education at all prepare one to deal with spaghetti code? My impression from working with CS degreeholders is that maintainability and craftsmanship is completely orthogonal to algorithms and theory.


It depends on the programming. There are actual degrees (not a ton of them, but they exist) in "software engineering". Different programs also have more or less emphasis on such things. That was part of my advice, to think about whether the program was a good fit for the goals the student had in mind.

As for the spaghetti code example, there's definitely more going on there than I implied, but my point was that having an extremely solid grounding in algorithms and theory can be a huge asset, assuming the student has actually taken the lessons to heart. For example, I have spotted bugs and inefficient algorithms before just by looking at code or even hearing a description of what it is supposed to do that colleagues with less "theory" knowledge have missed.

Of course YMMV, there is no silver bullet. My point was just that a broad knowledge of theory isn't useless, but it also isn't necessary for everyone to have. We end up in the best place when every person gets the education that best suits what s/he wants to do, and having enough information up-front to make that happen is critical.


> Getting a wide-ranging liberal education was never really that important, huh?

It's important, but it's also expensive. Unbelievably so. What I see happening is ambitious kids going here to gain marketable skills, and figure out what they like doing, and then using those skills to pay their way through college with a much better idea of what they want to do. That way you don't have to be saddled with a crapload of debt.


That's a nice ideal. Have you considered that people will tend to do the former part and not the latter, leaving us with a population of people with obsolete skills and lacking the foundation to easily learn new ones?


I don't see any evidence that taking college classes lays any foundation for learning additional skills later


I have seen evidence that a fundamental understanding of computing makes it easier to learn particular languages later.


There's enough people in tech right now that don't have degrees. I'm one of them. So I doubt this would become a huge problem.


I submit that bootcamps are creating this problem right now. Many bootcamp graduates have poor grasps of the basics of computing, which will tend to limit their skill and career growth. For instance, it's difficult to grasp functional programming if imperative PHP is literally the only thing you know.


25% of your salary for 2 years is not a crapload of debt?


In fact, if your starting salary is 80k, this is ten thousand dollars MORE THAN the average college debt! And no opportunities to branch out of software engineering. Your starting salary would have to be around 55-60k for you to take on less debt than a typical four year degree, even accounting for subsidized interest rates.

edit for downvotes: here's the math: Average college debt is 27ish k. Bump it up to 30k for interest.

    80000 * .25 * 2 = 40k.
    60000 * .25 * 2 = 30k.
Is there something I'm missing?

--

You could argue that there's a two year opportunity cost here. I'm not so sure:

1) If your only goal is to become a web dev and you don't want any other background knowledge (that is, knowledge otuside of computer science), then you can do that in two years at most universities. What I mean by this is that the CS major portion of a degree is a little more than half your courseload most places.

2) But IMHO it's silly to major in CS without picking up a secondary major/minor in an interesting application area. So I it's at least debatable that there's a real opportunity cost benefit here.

Finally, to be fair, they seem well-connected. The YC etc. connections might help offset the comparatively high price.


I think there is an assumption that this enables such a job that otherwise would be unattainable. As an individual, of course you want the $80k job, despite the $60k job "requiring less debt", plus you then get to keep the $80k job after the 2 years.


If I want to optimize for longevity of career and salary, then a college degree is the obvious choice.


My assumption based on your posts is that you have a degree you are proud of and look down on those that don't. Anything that makes that choice seem unwise is quickly put down or dismissed. I find this attitude quite common with those that spent a lot of money for a piece of paper.


it'd be interesting to read the fine print

it'd be interesting to know the tax implications of that 25% (is it pre tax/post tax)

it appears to be risk free, as in, what happens if you flake out and move to India, or develop a debillitation illness, or simply decide that programming isn't for you

which is substantially different than the non-dischargeable debt that you might take on to attend college


The fact that the educational institution takes on the risk of graduating students who cannot get jobs is a welcome change from the consumer's perspective.

But I fear at scale (and even now) it's paid for by higher prices. See my comment below -- at standard SV salaries, they're burdening students with much more "debt" in two years than typical four year institutions.

And it's not like the unemployment rates for CS majors are atmospheric... most CS majors with the social skills to make it through the non-technical portion of an interview will find a job somewhere.


fair

what's the going rate for a developer boot camp these days?

10K or so?

if their placement rates are as good as they advertise (I don't really have a way of know if they are or not), this seems hardpressed to compete with those, especially if you combine a bootcamp education with the available MOOC options


It's expensive when you just flat out decide to go to an expensive school taking out a massive amount of debt when you're only 17/18. Whereas the same kind of education can be gotten at a public school.


The average cost of a public, 4 year university was $16k per year in 2012 [http://nces.ed.gov/fastfacts/display.asp?id=76]. It's expensive everywhere. You can definitely rack up higher bills at some places than others, but going to a public university isn't going to save you from having debt. I went to a public, in-state university, didn't live on campus, and it still cost me about $10k a year for tuition (including the $500 of miscellaneous registration fees that they would tack on each semester, and textbook costs). That's near impossible money to make if you can't work full time and can't get any jobs that require a degree. The only reason I didn't go into debt was because I lucked out and got a good scholarship, and had a mother who put away a fund for me while I was younger.


It's important to some people. But others don't really care, and would prefer a cheaper and better way to do what they want to do (in this case, become a founder or developer).

I think this is more aimed at the college-dropout techie / entrepreneur type than your typical CS student.


No, a wide-ranging formal liberal education is not that important. We're in an era of specialization and autodidactism. I've learned far, far more myself with the internet than I ever did in my useless, overpriced English and History classes in university.


> Getting a wide-ranging liberal education was never really that important, huh?

I haven't heard of many people who have gotten that where I live. So maybe it isn't.


So what you're saying is we've found a way to fund education without debt to students or taxes, and the school has an incentive to get you internships so that you graduate with work experience AND incentive to place you at the highest paying job after college?

Consider my interest piqued.


Read the admissions page. It's a well-connected trade school for gifted students entering the tech industry as defined by SV, not a scalable alternative and repeatable model for general-purpose higher ed.

edit: This isn't judgemental. Nothing wrong with trade school But that's what this is.


Yes, now it's a very specific, tough to get in trade school.

You might recall it was quite a luxury to have a mobile phone not too long ago.

Demand for this kind of education might persuade others to implement a similar model, and I don't see any major roadblocks for other areas.

Employers will finally get graduates with work experience, as well as access to cheap intern labor.

Looks worth exploring if nothing else.


Having met some of the students that went through Make School's summer session, I was very impressed. They seemed to be more widely-experienced and driven than your average student at a top-tier school. Excited to see that Make School is turning this into a full two-year program.


Given enough effort and determination I can totally see how this could work. Maybe you won't be a programming god but I can totally see how those 2 productive years easily replace a 5 year CS masters course.

High schools, colleges, universities often have boring teaching programs that force everybody to learn at the same speed, programs that look like a progress bar (The Matrix training program?) In real life we can't ask Tank to load the Networking course from a floppy disk and yet that's what metaphorically most Universities are trying to do.

Because of that kind of system we are maybe 10-20% as productive as we could be. We are bored with exercises and we don't really want to do leaving them till the last moment before the deadline. Now, take a moment go back to your ol' university years and think. When did you learn the most? In labs and lectures? Or when you thought "It would be cool to do a 2048 clone that negotiates every move with the server side that you cannot cheat"? You got excited, spent a week coding, learning new things, redoing, rebuilding, learning even more. I remember doing project of that kind in my 1st year of the University. Over the Christmas holiday I learnt more than in the past 3 months at uni...

Yeah I could totally see the Make School work. At least I hope it will ;)


Neat. Would be interesting to see a more detailed syllabus of what is covered when. Also is the 25% rake net or gross? It is two years full time (well 1.5 if you consider internship) so I don't think it is really fair to compare it to a 3 month program.

At my local university doing 3x semesters of just CS classes leaves you 1 course short of the required CS courses for a degree. Mind you I'm not including the math requirements. But on the other hand this is probably more intensive and with a better student/teacher ratio arguably you will be learning stuff quicker. Not to say they are equivalent... but I'm not sure its fair to write it off as being "code monkey" school.

Not a fan of the location choice though. I get that SF has a lot of really good networking opportunities but for a two year program it is crazy expensive. The difference in rent compared to where I live makes this more expensive than attending university. If I was to get an apartment with equivalent square footage to what I have now the cost of this would actually be pretty close to doing a 4 year degree. That's before factoring in the 25% rake. Mind you I'm in a relatively inexpensive Canadian city.


Seems odd that the actual cost of tuition is not stated anywhere on the site and discussion on it is vague; all that's stated is that you pay it with your internship earnings + 25% of your salary for 2 years post-graduation. Seems ridiculously steep[1] and unscrupulously variable[2].

[1] With some companies paying interns to $10k+ monthly, a student could pay out around up to 60k earned (a 6 month internship period is referenced on the site), then get a $120 job afterwards and have to pay another 60k over two years, totaling 120k.

[2] Meanwhile, a student who gets a 30k internship + 100k job only pays back 80k for attending the same school.


First of all I applaud all attempts to find alternative ways of CS education (or I guess applied CS/software engineering). I'm still convinced that programming is essentially a selflearning and experimentation kind of discipline that benefits from a hands on approach (and collaboration with others that are on a similar path).

That being said if they position themselves as "for startup minded people" they should focus a lot more on the "get out of the building" aspect. In fact I think there'd be huge value in a program where you essentially learn this. Talk to a lot of potential customers simulate it find creative ways of going about it. I think this is what a lot of us need more than (not meant as an insult) "yet another bootcampish thingy".

I think they need to clearly pick one focus and go allin on it. Either "you'll be excellent founder material" or "you'll be a great hire". I think they try to spotlight the former but the latter creeps in. I think the biggest potential is taking the "university like we wished it was" line and the "no debt" line and mix it with "hands on/projects/good hire" and focus less on the startup angle.

If you want to focus on the startup angle...way more non-technical hands on talk to people things. I think there's a nice gap there. It's easier for a sufficiently curious person to teach themselves technical things than to have access to potential customers and interview them (imo)

Either way, good luck :)


These types of programs represent a funny trend in the SV tech scene: While workers of every other sector are busy increasing the barrier of entry in order to reduce competition for jobs, every other week some new startup / bootcamp / code school wants to tear down the barriers and provide "CS for the masses". Of course a noble goal, but if it actually works, it also means the end of the privileged, six-figure-entry-salary, 20%-of-your-time-free tech jobs.


Great idea, two years seems like too long though. It shouldn't take more than 6 - 9 months to learn the basics of being a full stack web developer, with another 6 - 9 months to actually become competent enough to work semi-independently. I think it would make more sense to make the program 18 months, and then have things like swift and devops as optional six-month extensions.


This seems too good to be true. Are there any plans of making the curriculum available to students who are not in the US. Perhaps for a fee? You could reach a wider audience. Don't know how the internship thing would work. As a student on leave from school in the US, this is something i could see myself doing


Let's chat :) - ashu@makeschool.com


This is kind of gimmicky. Most people are probably better off going to a 4-year university and studying CS/engineering/math/physics or something, and the few who want to learn in a nontraditional way and don't intend to get a corporate or hardcore engineering job would probably be smart enough choose to use books, a startup internship or some freelance gigs, and, say, the Internet (???) over something like Make School. Many big cushy corporate jobs require traditional degrees, and most startups could care less about your formal education if you can show what you're capable of. I'm having a lot of trouble picturing the market for Make School, even as a massive proponent of autodidacticism and hands-on learning.


>the few who want to learn in a nontraditional way and don't intend to get a corporate or hardcore engineering job would probably be smart enough choose to use books, a startup internship or some freelance gigs, and, say, the Internet (???) over something like Make School

I'm not convinced of this. The value of having mentors and teachers is tremendous, even if you know you can learn to code on your own. Having someone to ask "What's the best way to structure this program?" or "Does this idea make sense to you?" is very valuable - someone to answer questions that text books, google, and stackoverflow can't.


Let me give some perspective from a high school senior: The main reasons for going to college is (a) a highly specialized education, (b) ability to grow your network, and (c) a good social setting that you may not get anywhere else. Particularly on point (a) - sure there are a lot of good online resources to learn, but you can't beat having an expert in the field at your disposal. Some topics like The basics of machine learning (Stanford CS229) can be found, but it's the truly specialized courses (more advanced machine learning) that are hard to find.


I think I would far rather see this as a supplement to college than a replacement. I know it's in vogue today to claim that education is about "job training," but I worry that this attitude is short sighted and destructive. Saying that you're a "replacement" to a quality four year degree is also rather arrogant.


If this is computer science I will eat my hat. checks site No it's just computer programming. so surprised

As one who is often in charge of interviews I could tell you that if I saw a CV with this school and no other redeeming qualities it would go straight to the bin.

I will now go and salute D. Knuth and get drunk.


What is the deal with this?:

You'll need a mac laptop purchased in the last 2 years running the latest version of OS X and an iPhone or iPod touch running the latest version of iOS. We provide need-based hardware assistance for students who can't afford a mac or iPod.


Given that a big chunk of the course is developing iOS apps, it makes sense for participants to own both a Macbook (for XCode) and the hardware they're running their code on.


One of the big pillars of their curriculum is iOS development.



I really like the innovative funding model, although intuitively it seems pretty high risk?


"intuitively it seems pretty high risk"

for who?


For the company. Depending on how it is implemented, taking a cut of the first 2 years' salary could be very high risk. Intuitively there seems to be little to stop someone taking the education and then absconding abroad.


it's be interesting to know how a situation where student takes school, then starts their own company and pays themselves ramen salary is handled

seems like a good portion of their target market might have something like that in mind

also (opportunity cost of two years and having to live in one of the more expensive real estate markets in the US isn't exactly risk free for the student either)


There is a lot to stop most people from "absconding abroad". Family, friends, culture, language, visa requirements, ...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: