The Academy For Software Engineering: a High School For Developers
rjmarvin writes "The Academy for Software Engineering, right off of Manhattan's Union Square, is in its second year of educating students for a future in computer science and software engineering. No entrance exams, no admission standards, just an opportunity for any student interested in software to take specialized classes like robotics and programming, go on trips to companies like Google and Facebook, and spend summers interning at Morgan Stanley and JPMorgan Chase before heading to college and into the workforce, powering the next wave of innovation as members of the tech workforce in New York's burgeoning 'Silicon Alley.'"
So is it absurdly expensive or do they use a lottery system?
http://www.linkedin.com/pub/robert-marvin-cic/10/5b1/771?_mSplash=1
It's like reading a flyer now.
That's the wrong LinkedIn profile, dipstick.
He must be a pretty smart dipstick if he's posting on the Internet. My dipstick just sort of sits in my car all day until I want to check my oil.
The Academy for Software Engineering.
Trust issue and cynicism trigger.
How many H1-B visas are needed for the students
Is a diploma from this academy recognized by
1) the state? - otherwise it can't replace high school
2) universities? - otherwise graduates won't be accepted
3) businesses? - otherwise graduates won't get past HR
No info about this on the site anywhere. No listed fees, curricula, sessions, class sizes.
No info about staff. Online forms look like crap. No TOS.
The site is pretty much a one-pager.
Screams fly-by-nite to me... I vote for "just another scam"
"The students who walk our halls"
If you really look for meat to walk on your corridors, then keep waiting.
Me, i would either go to a local university or enroll in online courses, provided that they have a proper backing.
But why should you do evil and work for the criminals in the financial sector? Have you no sense of ethics ?
Just because an inner city kid is poor and needs a free education doesn't mean he should do the dirty work.
JPMorgan owes a lot more than 13 billion and a free tech farm for grooming new corporate fall guys.
Why should crime pay when its too big to fail, with labor that is too small to pay, except for the dirty work.
I'm glad for the free school but I can't help but be cynical about Wall Street.
Well, some of it. I went to a fine arts high school and I heard from some old classmates that they've started teaching web design in the art classes there - including HTML and lower end web programming. Considering how many of us ended up in IT that may not be a bad idea. Previously, the only tech stuff they taught was theater lighting.
Can't be any worse than Common Core, regardless.
Occasionally living proof of the Ballmer peak.
YOUR OIL LEVEL IS 72 mL LOW
managers complain to their C-Levels about lack of talent, C-Levels respond by creating a "school" to "teach" programming to students, which im sure is basically structured conveniently and entirely around their versions of SAP implementations or Oracle middleware mainframe glue. Once you emerge from this 'school' you're kind of worthless to anyone but, surprise, the corporations funneling cash into this education system. And because you couldnt get into a college with your limited expertise in brain-damaging shit like ABAP and PL/B youre likely going to rock a cubefarm wageslave position where you make about as much as a TSA screener.
in reality you dont need a programming highschool unless you intend to spend your life doing menial labour for the code mines of some archane division of a megacorp the rest of your life. Either go to college and learn CS, go to a trade school and learn CIS, or pick this stuff up as you go and work your way along from tech support to admin or dev.
Good people go to bed earlier.
The point of this is to turn programmers into even more of a commodity. The idea isn't to produce labor, the idea is to produce cheap domestic labor.
at least it's better then theory loaded CS colleges where you learn skills that give a big skills gap on the stuff needed to do the job.
Little Lord Fauntleroy Academy for Albino Hemophiliacs.
Have gnu, will travel.
Yes, CS is mainly about computational science theory. That's the point.
No serious CS course is gonna teach Java 7 Programming with Oracle 11g
That's debatable. At least with "theory loaded CS colleges" you learn the theory. And, if you have the moxie to get an actual CS degree, you're probably not going to have a lot of trouble filling in that "big skills gap" on your own time, which generally means having knowledge of the programming language/toolkit du jour (and which is, surprisingly enough, what you'll be asked to do on the job as a programmer in the real world - do you really think that companies pay for technology training anymore?).
For "pure" IT? Setting up, configuring, and maintaining systems? Maybe your path makes sense, but even in this realm, I've seen a lot more scripting recently that tends to be maintained over a long enough time frame that, as such, needs to be done with a modicum of design skill. And most of that would benefit from knowing theory.
That is all.
This is not a new thing. In the 1976 the Mario Umana Harbor School of Science and technology was formed as a partnership between MIT and the Boston Public Schools. We never got tours of Facebook or Google, but that might be because they didn't exist at the time. We got tours of the MIT museums and labs.
Of course, who doesn't know about the Bronx High School of Science.
Fight Spammers!
at least it's better then theory loaded CS colleges where you learn skills that give a big skills gap on the stuff needed to do the job.
Universities are not vocational schools. If you want to learn the languages and operating systems that are used at a job ***today*** then go to your local junior college (JC) and take the relevant vocational classes. JCs do a fine job in this regard. If you want the theory and background knowledge that is more persistent, that will outlast the programming languages and operating systems that are popular today then you go to the university. In the university you are often expected to learn the programming languages and operating systems of the day on your own time. As you will have to do throughout your career. Even things necessary for class are often on your own time. For example in a compilers class the class time may be mostly spent on compiler theory. You may be offered an optional session led by a TA to introduce you to lex and yacc (used to implement your compiler) but you are expected to learn these mostly on your own. Similar story in AI classes, theory in class, a TA session for LISP or Prolog, but mostly you learn the programming language on your own time. Programming languages and operating systems are implementation details, they change over time. The theory tends to last a bit longer.
I have two books from the early 1980s. A book on programming MS-DOS and Knuth Volume 3: Sorting and Searching. The former is full of what was once useful info for a job and went into the recycle bin when cleaning out the garage recently. The later is theory and is still a valuable and useful reference today and still sits on my bookshelf.
If you have a skills gap after the university you made some sort of mistake. At the university you are surround by people (professors and fellow students) with an incredibly variety of skills and knowledge, you have incredible resources (hardware and software) available, if you are not doing some sort of independent study on your own you are making a mistake. If you are doing nothing other than homework assignment on the default hardware using the default languages you are making a mistake, you are making yourself less attractive to employers. Assuming of course you don't have a job or some other "legitimate" demand on your time.