Coding Bootcamps Presented As "College Alternative" 226
ErichTheRed writes Perhaps this is the sign that the Web 2.0 bubble is finally at its peak. CNN produced a piece on DevBootcamp, a 19-week intensive coding academy designed to turn out Web developers at a rapid pace. I remember Microsoft and Cisco certification bootcamps from the peak of the last tech bubble, and the flood of under-qualified "IT professionals" they produced. Now that developer bootcamps are in the mainsteam media, can the end of the bubble be far away?
Lawnmowing Business - College Alternative (Score:2)
College isn't for everyone, but if I just change the title a little bit, does this seem like more of a bad idea?
Employers always love to get the least qualified individual with the least options and marketability to do the job, that is still able to do the job. That doesn't mean you should serve yourself up to them on a platter...
Re: (Score:3)
Re: (Score:3)
10 years out it will be about not having a family, being able to relocate on your dime cheaply, and using what free time you have to have learned the latest Web x.0 technologies. If you want out of that rat race, you will have to acquire the $100k in income to get the college degree so you can land a mgmt position to support a more balanced lifestyle.
So perhaps you can save some on interest?
Re: (Score:2)
Please. I'm here to tell you first hand you're scenario isn't true. Might have been (will be) for you, but it isn't the only path, nor the only one to give you that "more balanced lifestyle". Whatever that is.
Re: (Score:2)
, you get that back within a couple of years with a STEM degree.
Re: (Score:2)
Right on. 8 pct interest doubles principle every 9 to 10 years. I challenge you to find a good investment that can out perform that, i.e. not insanely risky and speculative. You would need to fast track your career for 10 to 15 years to make a dent in $100k in principle.
1 year + $10 in loans for a cert followed by hand's on experience and more side class work for certs and degrees is starting to make more and more sense as time goes on.
BS degree + experience in 10 years with much lower debt, or no debt. Tha
Re: (Score:2)
This applies just as much to boot camps. You get a very limited knowledge base, and because they're pumping them out so fast, more competition for each position. You're even more fungible than someone who did a 4-year program. So be ready to change careers every
yaaaaaaay... (Score:3)
We'll end up with more brainless "web developers" who will be able to copy and paste code snippets in Javascript and Python without having any clue about how anything else actually works.
Re:yaaaaaaay... (Score:5, Funny)
We'll end up with more brainless "web developers" who will be able to copy and paste code snippets in Javascript and Python without having any clue about how anything else actually works.
Well, that replaces outsourcing. Now what do we do for coders?
Re: (Score:2)
We already have those. They're called JQuery, framework and template users.
Re: (Score:2)
Being able to only use the tools without understanding what the tools actually do is worst. A JQuery coder should be able to also code in plain Javascript, sadly I'm seeing more and more JQuery-only coders. Same thing with frameworks and templates.
And then they're completely blocked if one of their tools fails or doesn't produces the expected result. And even when it does, it produces bloated code that's from two to ten times bigger than what you can do manually. It's like those "makers" who use a Raspberry
Re: (Score:2)
If the job doesn't require that, then why?
I mean it's always good to know more things, but if you take your logic to its conclusion C080L monkeys should know machine code.
Re: (Score:2)
If the job doesn't require that, then why?
I mean it's always good to know more things, but if you take your logic to its conclusion C080L monkeys should know machine code.
If someone doesn't know more than just JQuery they will be unable to cope when their code doesn't produce the desired result. If the project's requirements change in such a way that it can no longer be completed in baby's first development library, that "developer" then becomes a liability to his or her employer. Furthermore, even if it's all that he or she needs to know, he or she will be unable to assess situations in which JQuery is not used yet may be appropriate, or in which JQuery is used but would no
Re: (Score:2)
Re: (Score:2)
I'm all for it and I'm looking forward to total job security.
For the rest of you, it's never too late to get into security consulting...
Re: (Score:2)
Actually, we're a serious thick-client shop with a single-page all-Javascript application powered by Backbone, and we've had great success hiring a Boot Camp graduate. She definitely does *not* just copy/paste code snippets without understanding how things work. To the contrary, she knows far more about the language and basic theory than most other applicants we've seen (including ones with CS degrees), and we've in fact had so much success with her that we're planning to hire another boot camp graduate s
Re: (Score:2)
Like the world needs more web monkeys ... (Score:3)
19-week intensive coding academy designed to turn out Web developers at a rapid pace
Like we need still more web monkeys? Hey, maybe DICE can hire you to fix the smart quotes crap on slashdot ... not likely.
Re:Like the world needs more web monkeys ... (Score:5, Insightful)
You're assuming such boot camps only produce "monkeys", which is false. These people work twelve hour days, seven days a week, for three months: compare that to your typical CS graduate who's maybe had a month total of relevant programming experience.
In fact, we hired a boot camp graduate about half a year ago, and she's been awesome. WAY more knowledgeable about programming than other candidates we considered, including CS graduates.
Lovin' that smell of BIAS (Score:2)
See, anybody who has a CS degree will be motivated to HATE boot camp guys. Employers who want more (cheaper) labor will be motivated to LOVE any force that lets them hire more people at less cost.
As a self-taught programmer myself managing a 10+ year project that's highly profitable, you'll probably guess which side of that divide you'll tend to see me on.
future managers of America (Score:2)
YES.
Community college bubble... (Score:4, Insightful)
Re: (Score:3, Informative)
Since when do you need Microsoft Visual Studio to write or teach C and C++ programming?
I've been writing C for years and I have never actually seen Microsoft Visual Studio anywhere in the wild. (I take the maid's approach to computers: I don't do Windows.)
Re: (Score:2)
Since when do you need Microsoft Visual Studio to write or teach C and C++ programming?
The preferred textbook showed only how to use Microsoft Visual Studio. Otherwise, the part-time instructor coudln't teach it. The only exposure I got to C/C++ was a few assignments in my Linux admin classes.
Re: (Score:3)
Your college chose a preferred textbook that required a piece of software that it (the college, not the book) didn't have?
Tell me where this is so I never accidentally hire anyone from there.
Second thoughts, don't bother. It's DeVry, right?
What you said (Score:2)
As a Math major I had to take Fortan and C (was quite some time ago obviously) and we never had Windows, let alone "Visual Studio" or Visual C for that matter. It was not until a semester of C was complete that I went and bought Bordland Turbo C/C++. Then Delphi came out, and what a dream that was! Fortran, Pascal and C all available for the back end coding, and GUI builders in C++ for the front end where I did not need to know much about graphics programming.
Then, as with all good competing products Mic
Re: (Score:2)
So you are not a CS major then? Because CS major usually uses any language that could help you understand the class concept. The major does not focus on any language. When I was in school, they were teaching C++. Now they changed it to Python. However, that's the faculty decision and it is NOT from the current market but because they said the language seems to be more verbose to beginners. Not sure it is in my opinion...
Re: (Score:2)
Re: (Score:2)
Universities are also careful not to use languages that will do too much of the work for the student.
You forgot that part.
"Sorry you can't use language X for this assignment. There would be no point."
Re:Community college bubble... (Score:4, Informative)
Odd. During my university years, Modula2 was the language for our coding introduction course, C was used in system programming, Pascal/Delphi was it for Software Engineering classes...
In other words: The right tool for the right objective. Language does not matter. There's exactly two kinds of languages: Imperative and declarative. The rest is mostly dialect. Whether you write your code in Java or C++, in Python or Perl, from a purely educational point of view it doesn't really matter.
Re: (Score:2)
A huge number of the jobs out there are in Java. In any case, as a new grad, no one should have really cared what language you knew from college.
Re: (Score:2)
If you're applying for a Java job, you need to know Java. If you're applying for a C++ job, you need to know C++. If you're for a job using a new technology that came out just six months ago, you need five years of experience.
What they don't teach in school is how to find a programming job after graduating. Since I was already successfully employed in help desk support, I wasn't desperate to get a programming job. I didn't learn the fine art of looking for a job until the Great Recession put me out of work
Re: (Score:3)
For what it's worth, I was in a large community college Math/CS department meeting last week where it was proposed to form committee to investigate whether we should switch from C to Java in the future.
Re: (Score:2)
Re: (Score:2)
Really depends on what you're doing. If it's server-side C++, it's probably on Linux and uses g++ or Clang. If it's desktop software, it's probably on Windows and using MSVC++. Both markets are pretty big.
Re: (Score:3)
Web 2.0 (Score:2)
Web 2.0 is just a meaningless marketing phrase, that "bubble" never existed
Re: (Score:3)
It is in the nature of bubbles to not exists. The bubble which has substance is not the true bubble.....
Re: (Score:2)
Wait, is that a red or a blue bubble?
Re: (Score:3)
African
Re: (Score:2)
Of course it's a meaningless phrase, but how else do you sum up the last few years? The smartphone bubble? Not really, that leaves out cloud computing, big data and IoT. The social bubble? Also leaves out too much.
Even before the financial meltdown and the low interest rates that drove another stock bubble, there were parallels to the dotcom boom:
- Trendy startups in San Francisco, SV and New York, just like last time
- Media falling all over themselves to report on this, fueling more interest.
- Plenty of wa
Re: (Score:2)
- Plenty of wacky revenue-free, shaky business model companies generating huge VC investments and crazy valuations
During the dotcom bubble, because I was reading fuckedcompany.com each today. That site did an amazing job of documenting the stupid business models in vogue back then.
Is there a site today that is documenting the current bubble? My guess is if there is, it's either a reddit forum or a twitter feed.
Re: (Score:2)
A bubble is a thin, shiny, colorful film, surrounding mostly hot air.
So by definition it IS a marketing phrase.
Re: (Score:2)
Hey now, while certainly a buzz word, it wasn't meaningless.
Where before you had sites that delivered content to the masses, the web 2.0 craze was to allow user input. Accounts, logins, uploaded content and data. Like wikipedia, right? That interaction with the users, and content created by the users was the basis of the whole shindig. It was a neat and exciting change, and the talking heads and venture capitalists nearly had an stroke raving about it and certainly talked it up.
But it was a real thing.
Now a
The end result (Score:2)
Re: (Score:2)
I think after 19 weeks, you'd have at best, someone who can write spaghetti code for an application that may or may not work properly.
Sounds like the typical web programmer, so I guess they're "just meeting business's expectations."
A man was standing at the curb with a dog on a leash.
Passer-by says "Is your dog friendly?"
"Oh yes, my dog is the friendliest dog in the world!"
Passerby goes to pet dog, dog takes a chunk out of him.
"I thought you said your dog was friendly."
"He is. But this ain't my dog"
Applied to webmonkey:
"Can you code in php?" "Yes"
"Perl, Java, C, and python?" "Yes"
"Okay, you're hired."
... 6 weeks later
Re: (Score:2)
Sounds like a typical college graduate to me....
Re: (Score:2)
You would think that Coding Bootcamps would produce coders and programmers. Instead, they invariably produces a monkey (which most people find unpleasant) that is "almost, but not quite, entirely unlike a coder or programmer".
Re: (Score:2)
If DevBootcamp can really produce a 90% hire rate at the end, with an average $80K/year salary, then they could call me whatever animal they want to.
Re: (Score:2)
The people going to those bootcamps already have college degrees and may have worked for years in unrelated industries (or non-coding functions in related industries). So when you hire someone out of one of the bootcamps, you may only be hiring someone with "Junior Developer" level coding skills, but they aren't going to behave the same way as the 22 year old brogrammer you are also interviewing for the same position. They have experience working in a business enviro
Re: (Score:2)
After 19 weeks you have, essentially, someone who may or may not have grasped the very basics of the topic (provided he has any kind of mathematics or logic background, else it's "may not" for sure). Unless he has some sort of prior knowledge, it's quite useless.
I see the whole mess as some sort of fast track "look, I have some sheet of paper that makes me something" crap to fool gullible HR departments.
Here we go again (Score:2)
I don’t recall seeing boot camps for Electrical Engineers or boot Camps for Medical Doctors. I remember back in the late 70s when I first started coding on an Apple ][ people regarded me with awe for being able to write a print statement in a for loop. In those days everyone probably could learn to code simple text based game and recipe organizers, but they didn’t. Now that we need stable object oriented code that actually takes some discipline to write we’ve decided everyone should do
Re: (Score:2)
I don't recall seeing boot camps for Electrical Engineers or boot Camps for Medical Doctors.
The military has run short courses for electronic technicians and paramedics for decades. Paramedic boot camp is about 14 weeks.
Re: (Score:3)
I don’t recall seeing boot camps for Electrical Engineers or boot Camps for Medical Doctors.
Electrical Engineers don't get taken seriously when they say "wiring faults are no big deal."
Programmers do get taken seriously when they say "bugs are no big deal." [google.com]
That's why coding bootcamps have a chance, because our field is full of crappy programmers, adding a few more could be an improvement.
Re: (Score:2)
I don’t recall seeing boot camps for Electrical Engineers or boot Camps for Medical Doctors.
. . . maybe that would be a good idea? Why do you need to go to a dentist . . . ? All you need is a Black & Decker drill from Lowe's and a can of spacthel . . . right?
My teeth are kinda sorta important to me, and I would like for them to be handled by a professional.
Oh? Computer systems that are handling my money . . . ? Ditto!
Re: (Score:3)
From what I've read in the past, it's mostly about being able to scam your way through the HR hiring process at some joint. In most organizations it's a long, hard slog to fire anyone after that point, no matter how clueless.
Re: (Score:3)
Can you really become a programmer in 19 weeks?
Software engineering is a craft that takes years of deliberate practice and learning to master. Our goal is to graduate world-class beginners, and jumpstart your journey towards becoming an elite coder. Having said that, we are betting that in 18 weeks you can learn enough programming to start contributing value to an engineering team as an entry level develop
Re: (Score:2)
This bit is why I personally think it's an excellent idea...they aren't trying to produce fully fledged senior developers ready to lead a team of developers in building/maintaining/re-purposing a fortune 500 company's mission critical systems.
They're trying to jumpstart the beginnings of that...the mindset that will, one da
Why would employers accept this? Why not hire H1B? (Score:2)
Or better yet, offshore the job.
No wonder US born developers are becoming an endangered species. This is spite of the non-stop shortage shouting.
Look at the job ads. Employers are looking for college degrees, and five years of recent, professional, verifiable experience. And employers will settle for nothing less, even as wages stagnate.
Parallels to the MCSE Bootcamp (Score:3)
When I first saw this article this morning, my immediate reaction was, "Oh no, here we go again." I'm not a developer -- I do systems integration work, and a lot of my job is getting software written by "developers" working on a real system within reasonable parameters.
The parallel I drew from this was the MCSE and CCNA bootcamps that popped up towards the end of the last bubble and continued for quite a while after. Training companies still offer them, but they're no longer touted as the "change your life in 2 weeks!" miracle workers they once were. I entered IT with a science education, but not CS, so I have used certifications throughout my career to check the HR box, and I actually did take an MCSE bootcamp back in the day when I was upgrading my self-taught Windows NT 4.0 certification to Windows 2000. Done right, they are a very good way to review concepts you already know and gain insight from instructors who teach the official classes and know what Microsoft is looking for on the exams. It saves you tons of time not having to review every single thing again looking for changes that are testable. However, in my experience, the greedy training companies also tried to cash in on desperate unemployed people, much the same way for-profit colleges and trade schools are doing now. Remember the old advertisements claiming they could turn a plumber or truck driver into a highly-paid IT administrator in 2 weeks for $10K or whatever? I had a couple of those students in that bootcamp class I took. In 1999, I'm sure they got jobs instantly. But all through the end of the dotcom boom, we were working through this huge glut of underqualified people who went this route.
The DevBootcamp thing actually sounds good on the surface, but the fact of the matter is that unless you have some grasp of machine fundamentals (how TCP works, how HTTP requests work, how to code a database call efficiently, etc.) you will only get someone who knows Ruby on Rails, a couple database tricks, and JavaScript. This is fine if you just want someone who is cranking out maintenance tasks for some small company web application, but it's disingenuous to present it as a true college alternative. There are plenty of college grads who don't have practical experience either, but at least a proper CS curriculum will expose them to the fundamentals that make all this upper-layer stuff work. Plus, maybe, you will have been exposed to something other than web development. I would much rather work with someone who is a little more well rounded than an absolute genius who can't talk about anything outside of their small area of focus. It just seems to me that these companies see a market -- bubbly, frothy VC-funded startups looking for an army of cheap young Ruby coders -- and are taking advantage of it while they can. I just wouldn't want to be one of these people who only know a Web framework or two when the bubble pops and businesses once again demand people with the capability to solve a wider set of problems.
Not as good but college is too much fucking money (Score:2)
People can't afford to go to school anymore, so they can all just go to bootcamps. They'll eventually learn to write good code.
Re: (Score:2)
Bootcamps are mis-named I think (Score:2)
Having attended one ( Cisco ) I think the term boot-camp should be renamed to something like " Re-Certification Prep " or something similar.
The sheer amount of material they present ( notice I said present and not teach ) in these things is nigh impossible for anyone to absorb in such a short period of time. I would think they are great ( albeit expensive ) for refresher courses for those who need to get back up to speed to pass a re-certification test, ( Assuming you haven't let it
Re: (Score:2)
19-25 weeks is completely reasonable (Score:4, Interesting)
I've written about this several times prior, so I'll just summarize those arguments here:
College is not meant to provide job skills : http://slashdot.org/comments.p... [slashdot.org]
The majority of what developers do does not require advanced skills: http://slashdot.org/comments.p... [slashdot.org]
You don't need much training to get to a point where you're employable: http://slashdot.org/comments.p... [slashdot.org]
There's other points too;
- Once you have learned some language to a given degree of proficiency, you notice that the rest of the languages are little more than different syntactical sugar and different naming for built in functions/libraries.
- Learning how to learn is more important, as our development environments change so often that it's expected we'd pick up new technologies after very little exposure to them, days usually, rather than weeks or months.
I've added up the hours spent in a CS degree program on purely CS classes; it's around 650 hours total. That's it. If it were back to back 8 hour days, it'd only take about 16 weeks of 8 hour days 5 days a week. Obviously that'd be a rough sell, but it's not impossible.
This is 19-25 weeks, I'm guessing 1 or 2 hour 'days', which is around 100 to 250 hours of 'training'. That's just under half - about the equivalent of a 2 year college. More than enough time to fit in the basics of theories as well as actual application, though they may not get some of the higher level specifics like graphics or compiler design.
So it seems reasonable to me, and I've been doing this for 2 decades now with my fancy college learning.
worse than devry (Score:2)
promising 6 digit careers, these scam artists trick muggles into believing they'll become code wizards. NBL - not bloody likely.
Great news for those of us with experience.. (Score:2)
I've gotten one hell of a return from my BSc. EE. Thankfully it's not being devalued, and as far as ROI goes, wow. Was it easy for me? F--k no. Things that are worthwhile rarely are easy.
Anyone who thinks these bootcamps are a substitute for theory training is a fool. They can make a great way to leverage that core knowledge, though. They're also great for churning out code monkeys. I don't want to be a monkey.
You know what's a substitute, though? -Free- books and training online on those academic topics. M
Trade school alternative, maybe (Score:2)
Didn't people USED to go to college for the educational purpose of building a broad understanding of human knowledge -- history, literature, humanities, science, foreign languages, etc?
Most people now seem to go to college to obtain some kind of vocational certification and get a "career", usually in business, an engineering speciality or if they really apply themselves, in a medical field or law. General learning is a bunch of requirements students don't care about and the instructors mainly view them as
Re: (Score:2)
Didn't people USED to go to college for the educational purpose of building a broad understanding of human knowledge -- history, literature, humanities, science, foreign languages, etc?
That's so old school these days. Most people go to school to qualify for a career that makes them boatloads of money with the least amount of effort. When I went back to school to learn computer programming after the dot com bust, computers were out and health care was the new money major. Computer classes got cancelled, health care classes had waiting lists.
The best I see these bootcamps is replacing some trade schools or community college technical programs. They might have value for people with an IT background but employed and looking for a new skill to market.
Bootcamps are wonderful if you have the time to learn a lot of material in a short time. I don't think it should replace community college classes. I e
Re: (Score:2)
That's so old school these days. Most people go to school to qualify for a career that makes them boatloads of money with the least amount of effort.
I think this is kind of the point -- people don't WANT to be educated, they want what economists call the "signalling effect" of a college degree in some employment field.
And I think we're poorer for it as a culture -- no one recognizes the same political tricks and gimcrackery employed by the Roman elite getting recycled today, just as an example.
But then again, I have heard a counter-argument that classical education even in its heyday was also usurped by non-educational agendas, such as regional elites s
Wow (Score:2)
Being a web programmer is the same as brein able to enter University?
I mean dont get me wrong, i appreciate people who early in their life know what to to and do that well, even if there is is no academic education involved.
But somehow i dount that such people will be the main participants in such "bootcamps".
Re:Given how most spend their time in college... (Score:5, Insightful)
A lot of adults who have jobs do that too.
On topic:
I don't think I could honestly trust in the abilities of any programmer who hasn't had a serious discrete math class, without that being matched by years of actively failing at good design and learning the more fundamental pitfalls and ways around them the hard way.
19 weeks of training is enough to not make off-by-one errors. It's not enough to know to avoid tightly coupling classes. Or even really enough to know the guts of how a hashtable is implemented and how that affects performance.
Re:Given how most spend their time in college... (Score:5, Insightful)
It is as simple as programing as a vocation vs a profession.
Think car mechanic vs engineer. One can fix an engine or even put it together the other designs it. Of course the best is when you have an engineer that is also a mechanic.
Re:Given how most spend their time in college... (Score:5, Insightful)
I think that, in this case, it is more like someone trained to change your oil at one of those 5 minute places.
Someone working there CAN move on to bigger things, but it won't be because that training taught them how.
Re: (Score:3)
Yeah, but there isn't a car mechanic analogue to the software engineer. IT has lots of maintenance work to do(and we all love our sysadmins, as long as we get admin rights), but all the coding work in particular is fundamentally going to be engineering of one variety or another.
Re: Given how most spend their time in college... (Score:2)
I'm with you for two reasons. First, a lot of enterprise IT is adding new fields, changing a web page or link, or changing a db connection. There is usually a legacy application that provides a framework into which changes can be retrofitted.
Second (and maybe a little of topic) was my experience working in Switzerland. Developers, business people, and such typically attended two year technical institutes. Those institutes graduated competent employees who formed the bulk of my co-workers. The system was ver
Re: (Score:2)
Not even Web programmer or HTML developer?
Re:Given how most spend their time in college... (Score:4, Insightful)
Even that requires more than a weekend seminar.
A lot of jobs could be handled as apprenticeships but that's not the way that corporations want to treat labor anymore. They want custom tailored laborers for cheap with no effort expended on their part.
Re:Given how most spend their time in college... (Score:5, Informative)
Code Monkey == Wrench Monkey.
Which is what the US sorely needs. We stopped telling people to go into trades because EVERYONE HAS TO GO TO COLLEGE. I was told in high school I couldn't take welding because I was "going to college." Guess what jobs are in short supply these days? Welding, plumbing, etc.
Sometimes you just need a trade to do a job. Do I need someone that understands coupled classes or a hashtable to build me a website or implement an idea in C? No. If you put 5-10 good coders under a good software engineer I'd trust the output more than trying to hire 3-4 software engineers.
Companies don't hire all engineers, they hire techs as well. We don't need to hire all CS or SE majors but there is a place for them just like there is a place for someone that took a 19-week course on programming.
Re: (Score:2)
Designing things isn't practical? Are you an arts graduate?
Re: (Score:3)
Really there ought to be a college alternative to computer science...perhaps a 2 year computer programming vocational degree. No need for a college degree where half the courses have nothing to do with CS for people that just want to code and not be computer scientists.
Re: (Score:2)
Oh, god, don't make me support those people's code. The thing is: we work as a team. And people who can't manage the engineering theory: design process, design patterns, complex algorithms. These people as team mates make life harder for me, not easier.
Re: (Score:3)
> Oh, god, don't make me support those people's code.
Why? Do we make engineers 'support' the welds from a welder. Do we make engineers 'support' the plumbing from a plumber?
There is a huge gap between hiring a full engineer and hiring a technician. There should be an analogous range for software. Right now that gap is being filled by cheap Indian and Chinese programmers.
Re: (Score:2)
All of the stuff you care about fits easily in a 2-year vocational degree. I have no problem supporting "those people"s code (wow, what language choice) when they didn't take art history, or learn Latin, or do chemistry lab work.
I don't think a 3-month course can cut it, but that's a different topic. (And, honestly, most the people I've worked with straight out of college had learned nothing at all useful in their 4 years of study - a combination of tool-specific stuff for the wrong tools and overly abstr
Re: (Score:3)
Look, I know a lot of people with CS degrees that write garbage code... also lots of people w/o CS degrees that write brilliant code.
I also know people in a leading CS Master's degree program that can barely program.
So I don't think it is easy to judge.
Re: (Score:2)
Really there ought to be a college alternative to computer science...perhaps a 2 year computer programming vocational degree.
There are at least a thousand community colleges that do exactly this.
Re: (Score:2)
On topic: I don't think I could honestly trust in the abilities of any programmer who hasn't had a serious discrete math class, without that being matched by years of actively failing at good design and learning the more fundamental pitfalls and ways around them the hard way.
And yet, you entrust the OS you run?
Or the latest whizbang smartphone app?
That's rather odd.
Re: (Score:3)
I've been learning to code on my own for more than the past 19 weeks pretty heavily.
I could not tell you anything about hashmaps. I can in fact avoid off-by-one errors :p
I still do the best I can but I feel like I have so much to learn I'll never get there.
Re: (Score:2)
I think that for a certain type of personality, diligent self-study is a reasonable approach. There's always more to learn, but if you learn some every week it piles up in a kind of exponential way. If you're the kind of person who can learn from either written material (books, tutorials, reading other people's code, etc.) or recorded lectures, or some mixture of those, imo self-study is actually probably more likely to result in deeply learning a subject than a code academy. The main advantage of the "boot
Re:Given how most spend their time in college... (Score:5, Funny)
I don't think I could honestly trust in the abilities of any programmer who hasn't had a serious discrete math class, without that being matched by years of actively failing at good design and learning the more fundamental pitfalls and ways around them the hard way.
Settle down, they're talking about creating "Web Developers" not programmers. :-)
Re: (Score:2)
I don't think I could honestly trust in the abilities of any programmer who hasn't had a serious discrete math class
On the other hand, I've known programmers who are great at graph theory but can't debug their way out of a paper bag.
And I've worked with a great programmer who had an excellent pure math background (ABD from PhD a program with heavy discrete math component) and someone comparably good with a high school diploma who was entirely self-taught. I wouldn't necessarily set them to solve the same class of problems, but their core skill-sets overlapped quite a lot, as did their attitude toward correctness, good de
Re: (Score:2)
Most people waste the time in college, spending more time chasing alcohol and dates.
I wasted my time in college studying. I wish I had spent more time socializing.
Re: (Score:2)
perhaps "booty camp" would be a better idea.
Most people waste the time in college, spending more time chasing alcohol and dates.
Given that college lasts on average at least four years for people, I sure as hell would hope people are spending more time enjoying life in that timeframe rather than enslaving themselves for years to earn a $75,000 piece of paper to hang on the wall.
Oh, a degree is somehow worth more than the paper it's printed on in this economy? Yeah right. There's a reason this entire discussion exists.
Re: (Score:2)
In college I chased shots of Jack Daniels with beer. What's an appropriate chaser for a fat girl with low-esteem? why that would be a "chubby chaser" lol
that depends on the college.... (Score:2)
Re: (Score:3)
Careful.... OP is trying to auto-darwinate. Don't discourage him...
Re: (Score:2)
> What college has become is a crutch for the public school system for being as shit as it is. And it is shit because it has to pass most people.
That's only because we have this absurd fixation on college prep. This is something also inherent in common core. Not everyone is suited for college. So not everyone should be pushed into the college prep program.
Most people would be better off with the vocational programs that used to be quite common but don't exist anymore.
So both types of "college" have becom
Re: (Score:2)
Contact Natalie...
Re: (Score:2)
IIRC, DevBootcamp claims a 90% post-bootcamp employment rate with an average 80K salary.
Re: (Score:2)
Sounds like Corinthian. They've been in the news lately for being a total scam preying on the weak and taking them for large sums of money. They made some pretty impressive claims too. They all turned out to be completely bogus.
What this outfit claims about itself is just more advertising propaganda. You can't trust it.