Even the "Idea Person" Should Learn How To Code
theodp writes: "A few months ago," writes Steph Rhee, "I was at a dinner with a dozen students and a 60-year-old entrepreneur who made himself a fortune on Wall Street. At the time, I was a junior at Yale and the only person at the table studying a computer-related major. We went around saying what our big dreams were. When I said that I'm studying computer science because I want to be a software engineer and hope to start my own company one day, he said, 'Why waste so many years learning how to code? Why not just pay someone else to build your idea?'" But Rhee isn't buying into the idea of the look-Ma-no-tech-skills "idea person." "We must not neglect the merits of technical skills in the conception of the 'idea person,'" she argues. "What the 60-year old entrepreneur and others of his generation — the people in control of the education we receive — don't realize is this: for college students dreaming of becoming unicorns in Silicon Valley, being an 'idea person' is not liberating at all. Being able to design and develop is liberating because that lets you make stuff. This should be a part of what we see in the 'idea person' today and what it means to be 'right' when designing an undergraduate curriculum."
for every 100 "idea" persons there is 1 who not only has the ideas but knows enough that those ideas are sane and sensible. This is why the "idea person" is a fool and treated as such.
You see these guys on shows like The Apprentice, the ones who have no talent or skills and so have to fall back on their mouths. They're simply salesmen who always get shown up to be useless in the end. Even a true businessman has plenty of skills they have to learn around organisation and management (real skills, not just shouting at people and pretending they know what they're doing).
So: Idea people, get a clue.There's no easy way to skip the essential steps of truly knowing what you're doing unless you learn those skills.
I mean I wouldn't expect a non-engineer to be coming up with great ideas for space travel, either. Wild ideas only rarely make it. We hear about stories where those wild ideas from people who have no skill do make it but the vast majority of those wild ideas fall flat.
Great idea but not everyone is cut out for programming. Also if they're going to learn programming it's worth them learning comprehensivley not just doing a bit of Java script as the more they know the better they'll understand what the pitfalls are.
Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.
"Idea persons" should focus on "ideas", on "big pictures", on "marketing perspectives" or on whatever they do; and let programming and taking care of making-things-work side of things to engineering-minded people.
Although having some programming knowledge does seem a good complement for anyone's education (like maths or history), transmitting ideas like "anyone can code, because it is very easy" is not good to anyone (equivalently to what happens with most of lies). Logically anyone can become a programmer, but having certain attitude and knowledge is required.
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
Listen to the old guy. He will retire early with a nice nest egg. That beats being a coding wage slave. Also shows you the 0.1%'s perception of CS people; you are just labor to be used, in the grand scheme of things.
...Being able to design and develop is liberating because that lets you make stuff..../quote> That citation comes from a person who does happen to find it liberating to be able to design and develop.
.
What if a person does not find that liberating but burdensome? Why push someone to do something they find to be burdensome?
This article looks like a case of I like it, therefore everyone likes it.
Ideas are heavily overrated. It's the execution that makes the difference.
no, I don't have a sig
a 60-year-old entrepreneur who made himself a fortune on Wall Street
The con, sorry, finance industry is one of the few areas where sane thinking only leads to people jumping ship instead of production. In real professions, you'd better know what you are talking about.
I always wonder how anyone with more than a half brain cell can work in the finance industry and still look at himself in the mirror each morning.
Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
Bill Gates, Mark Zuckerberg, Larry Page, Sergey Brin -- none of them knew how to code, right?
Why are you posting on Slashdot when you clearly should be living off the grid in a mud hut in the middle of nowhere. Even better, if you were in a mud hut off the grid we wouldn't have to put up with your drivel.
Why is Snark Required?
Thos. Edison was an archetype of the innovative entrepreneur, and he was not a "idea person". He was a relentless prototyper, experimenter and learner.
Learning by doing is essential. Ideas have to be generated, tried and qualified (and mostly rejected) by doing, not just thinking.
Being able to design and develop is liberating because that lets you make stuff like flashing sequins sewn into a shitty sweater you got at Goodwill because you're too fucking poor to buy anything else. That's the truth, and it sux.
When people hear that I can program apps I often get hassled by someone who of course has the next multi million dollar idea. I'm not interested but they rarely take no for an answer.
I've said directly to people that if I'm smart enough and disciplined enough to actually build an app chances are I'm smart enough to have 5 ideas better than theirs and if they really were smart then I'd be happy to recommend a book. People think there is some idea shortage out there. I like asking them about their "spec" because they almost never have anything but vague bar room banter and haven't even thought that out particularly well.
Reading makes their lips tired and no one ever takes me up on the book recommendation. Most apps pitched are already out or are outside the physical abilities of the phone.
Maybe it's because I'm a bitter old man but I love showing them the app they just described and watching their little hearts break.
This is a good idea; a deeper understanding of the various roles around you can only improve your own work.
Similarly, coders should be able to:
Specialized skills are substantially enhanced by a broader understanding of the organization as a whole.
Obliteracy: Words with explosions