NYC To Open 1st High School Dedicated To Software
stephencrane writes "NYC is to open The Academy for Software Engineering, with a focus on software design and college preparation. It'll be a 'limited, unscreened' high school, which means admission won't be tied to grades or test scores; solely on interest (and presumably a lottery, once words gets out)." Would you want to go (or have gone) to such a school? Would you want your kids to attend?
This sounds like a trade school. High School should be about learning how to think and process information. Once you've learned how to learn you can go on to learning a trade. Its bad enough so many schools are now about being able to pass tests.
"Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
I think I would have jumped at the opportunity when I was in school.
However, looking back, I don’t think it would have been a great idea. I’ve said it many times, but if left to my own devices, I would have spent most of my free time glued to a computer. As it stood I had a few non-computer geek friends who would figuratively drag me out of my basement every once in a while and looking back, I had a lot of fun.
Maybe I would be a slightly better programmer .. but I think I would have missed out on a lot of important experiences, and more practically, development of social skills (which I’ve found are becoming more important as I’ve progressed through my career).
In other words, diversity in peers is a good thing. Not having to “deal with” people who are outside of your interests and being surrounded by like minded individuals may sound great, but that kind of narrow focus so early on just sounds like a bad idea.
I don't understand focusing so narrowly on software engineering which really isn't that difficult.
High school and college are times to learn the best that has been thought and said, to become a full person who's in contact with civilization; it's not a job training program. You're supposed to read the Western canon, get a foundation for higher math, learn what people are like and how the world works from reading history, play sports, and even socialize.
Computers are interesting but they just aren't that hard (and you know it, too).
Just sayin.
I love Jesus, except for his foreign policy.
But low on bullies and crack-head kids maybe?
School that lets kid take a wider range of math and science courses, and potentially more advanced "computer science"? Sure. School devoted to "software design"? No thanks. The focus is too narrow. Honestly, I'm not sure I'd want my kid surrounded by kids whose interest (or whose parents' interest) in "software design" (at age 13) is so strong that they'd attend a school devoted solely to it.
3 big reasons:
1. The last thing a geeky student needs is a school full of nobody but geeks, leaving them completely unprepared to deal with all the non-geeks of the world. Those non-geeks are also known as bosses, possible lovers, friends, family, etc.
2. Education should make someone capable of doing more than just their jobs. A software developer benefits from reading Shakespeare, learning about the American Civil War, or studying Spanish or French or German or another language.
3. Massive gender imbalance.
I am officially gone from
Demand, yes. Real jobs, no.
now we need to go OSS in diesel cars
The "Joel on Software" guy is involved with this, so he's plugging an activity of his own.
There's no programmer shortage. Businesses want "just in time" employees with exactly the skill set they need this week. Then they whine when they have to pay market rate for them. They're not willing to retrain their own people, or hire competent people with related skill sets and send them to training classes. Anyone who's competent in at least two programming languages can learn a third in a few months.
(Actually, the headache today is learning APIs. Everything seems to come with an API with hundreds to thousands of functions, some of which work, some of which sort of work, and some of which don't work at all. The documentation usually consists of examples rather than a reference manual. Worst case, it's a wiki.)
The more educational choices parents have for their kids the better.
Set your phasers on "funky"!
Don't get me wrong, I appreciate that people are starting to figure out (at attempt to remedy) the fact that the U.S. is falling far behind in Math and the Sciences. Still, I'm concerned about a crop of young people reaching voting age without at least a basic understanding of History, Government, and Literature. After all, these people will reach voting age around the time they wrap up their studies in secondary school. Shouldn't they at least have a basic understanding of the duties of citizenship before they venture into the world and take on those new responsibilities?
I also understand that not all students can pursue post-secondary education and that they should leave secondary school with at least a start on what it takes to get a decent paying job in today's competitive environment. Still, I wonder if hard knowledge (being able to write a simple program in C# for example) is better than a thirst for learning and the tools to pursue that thirst. I can tell you that I would rather hire someone who really wants to learn and knows how than someone who can do some simple programming. After all, both are going to need to learn a ton before they're really ready to contribute in an enterprise environment. My money is on the person that shows a knack for the learning part. I wish more companies would value that desire when it comes to people entering the workforce.
Mod parent up! I was in a special program for gifted kids in high school, and while a lot of the parents were concerned that we were too "cut off" from the general population (we didn't follow the regular school schedule; we spent the bulk of the day in the same classroom and teachers came to us, and our curriculum was obviously accelerated, among other differences) but honestly, all it really did was cut us off from the distractions.
When I moved to a new school after my junior year (yay army brat) they did not have a program similar to this, and because I had already met a lot of the graduation requirements (but not enough to actually graduate early, nor a work study program) I ended up taking 2 core curriculum classes and 5 electives my senior year and it was almost torture being held back to the pace of the lowest common denominators in the class. I spent more time quietly reading a book by myself than actually participating a lot of the time; my grades were always good, my assignments were always done on time, but I just did not need a week to cover a concept that I had already assimilated in 2 days. Consequently, 3/5 of the time I could have been learning ahead, I instead read pop fiction. It was either that or stare at the wall and/or doodle.
Socially, I was even more cut off being in the "general population", because instead of being in a class of 30 kids that shared my interests and were learning at the same level I was, I was in a class with about 5 other people I could relate to, 20 people that were basically just running out the clock until they could go home, and 5 criminals that really shouldn't have even been there if attendance wasn't compulsory. It was pretty miserable...
I don't know if we need a specific school to teach software, but we at least need a class to teach software. When I went to high school 25 years ago, they taught Basic on old TRS-80 Model 100s. Now that computers are so prolific, they very same school that I went to teaches no programming at all. They have a "computer" class, but it only teaches you the very basics of how to use a computer, and apparently that consists of how to play flash games and download illegal music and games and burn them to CD. The kids come out not even knowing what software they would use to write a report.
If you are not allowed to question your government then the government has answered your question.
On a serious note, the City has numerous other specialized high school
This. Nobody in this thread seems to understand that this is sort of a tradition for New York City. In addition to the formal specialized high schools, which you need to pass a test to enroll in, there are a variety of other high schools around the Five Burroughs that specialize, both in science and in stuff like visual and performing arts. A high school that offers specialized coursework in programming and IT is hardly going to end the world of education.
Breakfast served all day!