Before empathy, let me tell a story first: Currently I am working on writing a script that will let my computer to play a game. The mechanics are simple: look for a coffee cup, if it exists then click on a building. How long do we identify a coffee cup? Probably in 2 seconds. For a computer, I have to specify the correct coordinates on the screen, the color of that coffee cup that that location, then let the computer to compare those two. Now I wonder, how can I find the coffee cup so fast but a computer can’t? It’s hard to explain since it happens in less than 1 second, but: First I “learn” the sample I am looking for. It color, size, location. The next time I look at it, I will look at a broader scale, determine if that fits coffee cup in my memory. Thanks to this exercise, I had an idea of “teaching” computer empathy: what if I start from the smallest thing possible? Letting the computer auto-program himself to fit new situations? Not only could to play the game, but it will also succeed on logical thinking process. Simply put your way of thinking into digitalized orders.
Anyway, back to the topic. This book, A Whole New Mind, is nothing but a “How to successfully sell your products to people who don’t need those crap” book. It’s not for an engineer, because their job is to design the product; it’s not for CEOs, because they only need to make the decisions and keep other leaders work for them; it is rather to tell you, AS PEOPLE ALL OVER THE WORLD ARE RECEIVING HIGHER EDUCATION, WE SHOULD TURN OURSELVES INTO SALESMEN TO MAKE THEM WORK FOR US, THEN SELL THE CRAP THEY MADE TO THEM. I won’t question the purpose right now, but seriously. This is an engineer college. 80% of the students will become engineers of some kind. YOU ARE TELLING THEM, YOU DON’T KNOW WHAT ARE YOU DOING THAT YOU MUST READ THIS BOOK TO SELL YOUR STUFF? Have you ever seen an aerospace engineer from NASA to sell a company their airships? IT’S NOT THEIR JOB. Its’ like back to the question of, WHY DOES A STORY WRITER NEED TO LEARN CALCULUS? THEY WON’T NEED THAT SKILL EVER IN HIS/HER LIFE AFTER THEY FINISHED THE COURSE. What’s the point of teaching engineers to sell their stuff? Make them suffer? They should be more focused on SOLVING THE PROBLEM, not FINDING CUSTUMERS’ PROBLEMS FOR THEM. Engineers should write technical documents, fully explain the problem, how you will solve it, the mechanics, algorithms, prototype, test output, and end product analysis. Note that the key is HOW YOU WILL SOLVE IT. If you give me the full technical document of Windows, MacOS, or whatever large programs you can ever think of, within several days of typing codes I can reproduce those for you, but THAT’S NOT AN ENGINEER’S JOB. Rather, if you stated “Umm. Global warming is a problem. How should we solve that?” Then how to solve that it’s an engineer’s job. YOU DON’T GO TO 4 YEARS OF SCHOOL JUST TO LEARN YOU CAN GOOGLE “HOW TO SHOW DESKTOP IN JAVA,” but rather “HOW DO I CHANGE DESKTOP WALLPAPER IN JAVA,” then you will list the mechanics of doing it. We are, at least I am, learning the process of solving problems. The process of invention is a technical paper. If you don’t know what those papers contain, let me tell you once again: analyzing problem, how to solve the problem, your prototype, your mechanics, test output, and end product analysis. DO I CARE WHO IS USING MY PRODUCT? THAT’S NOT WHAT I SHOULD WORRY ABOUT. IF MY PRODUCT CORRECTLY SOLVED THE PROBLEM I/OTHERS STATED, THEN I AM A SUCCESSFUL ENGINEER. SELLING THEM? TALK TO MARKET PROMOTORS. WHY SHOULD I CONVINCE YOU TO USE MY STUFF? IF YOU NEED IT, THEN YOU PROBABLY WANT TO USE IT. ELSE, SALESMEN WILL CONVINCE YOU THAT YOU NEED IT. THAT’S THE CYCLE OF BUSINESS. EVERYONE HAS HIS/HER JOB. A RENAISSANCE MAN? YES THERE ARE, BUT A FEW. WHY FORD INVENTED THE ASSEMBLY LINE? BECAUSE HE SENSED NOT EVERYONE CAN DO ALL THINGS TOGETHER. HOW DID HE SOLVE THIS? MAKE EVERYONE FOCUS ON HIS/HER JOB!
People buy why you do, not what you did? What a pity. If I am the customer, I will call myself stupid. What’s the point of people buying stuff that they don’t need? It’s just a way salesmen used to fool people to buy craps they failed to find a market on. Again, I don’t care what you said, I won’t buy a laptop without a touchpad/right click button BECAUSE I NEED THE RIGHT CLICK BUTTON, I NEED A CONVIENT WAY TO USE MY LAPTOP.
I’m very excited to talk about codes I just wrote last week; but 80% of people will see them as crap. A PhD just talked about his robotic running/walking experiment during my health class, all the moving graphs, force/wave lines, etc. I heard him for 50 minutes and still didn’t understand what he was talking about. Things have different values in different people’s eyes; if we are in Japan then my project will probably not be ignored like this. What’s wrong if your problem is small? Bell Gates did not make Windows in one night; your Steve Jobs did not just think overnight and decide, oh, we probably should make a phone where people can program stuff on it, even though android is just like this, but we are still doing it to steal their market. Also, make them expensive as HELL so people can buy them and think that they are MORE ADVANCED/INTELLEGENT PEOPLE. DOS once was just a data organizer; Mac was an advanced painting tool 30 years ago. They improved as time moved on, because people found out more and more problems, and then the engineers were making their products better and better.
WHY SHOULD PEOPLE HIRE ME, NOT SOME SMART GUY FROM CHINA OR INDIA? BY LEARNING RIGHT-BRAIN THINKING SKILLS? YOU BELIEVE YOU ARE DUMMER THAN CHINESE OR INDIANS, SO YOU HAVE TO LEARN THOSE OTHER SKILLS AND HOPE THAT THEY DON’T HAVE? No. Face the truth, close combat with them in problem solving. If I can solve this problem, they can’t, I get hired. That’s why I go to college, to learn the skills. I once went to an anime company, mainly for my own interest, but I learned some company management skills there: they stated “company needs you to solve problems. If company doesn’t have any problems, then you are fired.” If you are the problem solving guy, what in the world will get you fired if the company still needs you to solve problems? DON’T COMPLAIN PEOPLE ARE TAKING YOUR JOBS. THEY STUDIED HARDER THAN YOU. THEY PUT IN MORE WORK. WHERE ARE YOU WHEN YOU ARE SUPPOSED TO STUDY? THEN LOSING YOUR JOB IS A DIRECT RESULT.
Don’t use humanity as a reason that this class completely ignores the value of engineering: if that so, then engineers do not need such humanity. Teach this to MBA, Harvard, Yale or Cornel kids to make them CEOs, hire us, and then use us to make big money.
BTW: wordpress failed when I have to bookmark the page of making new post.