82-Year-Old Japanese Woman Finds Success in Coding
aarp.org
aarp.org
This woman is not only fighting cultural norms of the _world_, but also Japan. Software engineering, in general, lags so far behind the rest of the world, save robotics. It's starting to change, and I'm glad that people like Wakamiya-san are preventing the creation of a 'conventional software engineer'. Seriously, the field needs more role models like Grace Hopper to idolize rather than our current trend of Jobs, Gates, Woz, Knuth, etc.
please, I'd like to hear your observations.
Aside from people being on time and getting food to you -- "things" (for lack of better term) move slow here. Some examples:
- It took me three weeks to get a debit card from one of the national banks here. They have a web login and send me an email every time I swipe my card; however, there's no way to check my balance online.
- At restaurants / coffee shops you'll stand in line for an exceptional amount of time. In NYC, if a line gets "out of hand" baristas / servers shorten the amount of attention they give to each customer. It's expected when you get to the counter, you know what you want. Not in Japan (or at least all the places I've visited). Many times people will get to the counter, after standing in line, and debate with their friends what to purchase. It's always great that you know the person behind the counter is giving you their full attention, but it's frustrating when you're behind 2 - 3 people who are taking their time with their purchase. It's especially ironic in a culture that is fixated on not inconveniencing others.
- Swiping a credit card is weirdly complicated. In most places in the USA / the rest of the world -- it's a 'swipe and go' sort of deal. In Japan many systems are geared more toward physical money and transit cards (Passmo / Suica). In many cases, using your bank card requires closing the transaction on the register, printing a receipt, keying this in on another machine, waiting, and signing (in some cases). The efficiency that transactions happen with in the USA is definitely something I took for granted.
- In terms of it being traditional here, I liken current Japanese culture to the US in the 1930s - 40s. A majority of people who work in Tokyo will be in suits (sometimes known as 'salary men' depending on their position), and the gestures of bowing and greeting are much like America's pre-WWII culture of tipping hats / more formal language. I've always been fascinated with more humble, traditional culture(s). I think it attributes to better humans.
Though it seems like I'm giving Japan a hard time in some ways -- it's just "different," but I wanted to highlight some of the ways that (as a foreigner) your predispositions affect your expectations of a culture. I largely attribute my own to media coverage of Japan in the U.S.
Tangent to all of this. One of my favorite things that was unexpected, but obvious once I knew about it was the Japanese concept of "monozukuri"[1]. Many things are so well crafted here, because of a cultural emphasis on producing things with quality. I also think this is a part of why things move slow here. Americans are so focused on immediacy that there's a line of books exploiting that, Sam's "Learn X in 24HRs." I respect Japan for not being the "face paced" culture SF / NYC have turned into. Tokyo feels so tame in comparison, and (for me at least) that's a good thing.
1 - http://www.japanintercultural.com/en/news/default.aspx?newsi...
Seemed similar to NY/SF speed in Tokyo, Osaka, and Yokohama.
To me, there is less or no small talk- definitely in places like Lawson and 7/11, but even department stores, with local or foreigner customers.
I noticed things go slower in Kyoto and other small towns, but no slower than small towns anywhere else in the world.
Even though I'm pretty basic, there are a couple of cashiers I'm friendly with / make small talk. I think it's there if you initiate it. Albeit, I'm pretty friendly / jovial.
> I noticed things go slower in Kyoto and other small towns, but no slower than small towns anywhere else in the world.
I think it depends on where in Tokyo you are. Ginza feels slower than Shibuya and Shinjuku to me. I'd say Tokyo is most like LA in how many different "feeling" neighborhoods / micro-cities you have within one area.
I think this, at least partially, is the culprit behind being slow. Quality requires time, years of practice, sweat, dedication and experience. And it works really well for craftsmanship. Japan is well known for it's craft, art, cuisine and aesthetics - even in trivial cases like design of manholes or disposable shopping packages. Unfortunately, the same doesn't seem to work for technology, especially for IT. Learn a language/framework today, forget tomorrow, rapidly switch to more efficient solution, keep up with industry standards and everyday learn something new. There's no place for "learn once - master whole life" concept in current enterprise environment. Maybe with exclusion of basic principles. Everything else change on a daily basis. Yet, Japanese web pages tend to look like messy amateur pages on GeoCities 20 years ago and financial institutions wouldn't change for ages (actually, their online pages looks even worse.)
I do disagree about restaurant lines, though. I've yet to see so well organized crowd. And people do know what to order when they reach the counter because in most places they have a menu in their hands long before they get there. And any other lines, on that matter, especially when you compare Western train/metro stations.
Restaurants ( especially soba / ramen ) are so efficient it's insane.
I should have clarified, I'm talking more about coffee shops / cafes ( 喫茶店 ).
In most of EU you never swipe. I have swiped maybe 2x in my life and only because the chip did not work. (The swipe then did not work either...) You either use chip/pin or contactless and pin over 20eur
I was tickled a few years ago when Samsung tried to roll out mobile payments in the US and had to include a kind of hardware magnetic stripe emulator in their phones, chip & pin is nowhere near ubiquitous yet.
I never got this. The thing is, it seemed to me that the people who are waiting are totally "cool" with it. They are not bothered and will, in turn, take their time to pick. I think it is just a cultural thing. But yes, it is interesting given that Japanese are not annoying people, and they value time.
The points you make are valid. I think people perceive Japan as a high tech country because they have a highly developed and efficient transit system. I mean when you go there as a tourist, that's practically what you are interacting with. Oh, and high speed Internet. That certainly will strike the average person as a high tech country.
They are definitely cool with it. I think Americans and a lot of the world are consumers out of convenience, whereas (for coffee and other similar goods) people in Japan are consumers for the experience. I think the choosing portion is a part of this experience that they're there for. Just a hypothesis, though.
> The points you make are valid. I think people perceive Japan as a high tech country because they have a highly developed and efficient transit system. I mean when you go there as a tourist, that's practically what you are interacting with. Oh, and high speed Internet. That certainly will strike the average person as a high tech country.
Transit is amazing here. Except when it rains, it seems to cause the local trains some trouble, which is unexpected. My internet experience has been hit or miss, but work and cafe speeds are amazing here. Not Seoul[1] amazing, but solid.
Things have changed a lot since then - besides high tech the other preconception is the assumption that costs/expenses are quite high - I’ve found these days Tokyo (and doubly so for the rest of the country) on the cheaper end of world class cities/developed countries these days.
Tech-wise there are a few things that I think continue to be interesting:
* As mentioned their transit system is first class. Their touchless pay system continues to develop and works pretty much seamlessly across the country now (there are some cash-only country buses still) and you can use it at just about every convenience store. Phones support Suica natively now and can auto refill - I’m not sure I’ve seen another transit card around the world that works across the whole country. There isn’t real-time GPS tracking for buses and the like but everything runs on schedule so maybe not so necessary
* Japanese vending machines are the best and the rest of the world should get with the program. This is as much infrastructure as technology - having the supply chain to restock and maintain vending machines every 100m (max) in cities and in literally the middle of nowhere across the country is really something if you think about it
* Japanese people still like tiny gadgets and you’ll often find slightly miniaturized versions of everything, which can be neat/charming, although not the insane feats of engineering they were in the past
* Japanese software generally sucks but it’s interesting for me to see where there engineering effort has gone like into pikakura machines, networked arcade games (like MMO horse racing simulators, NFC card-based RTS arcade consoles, etc), etc
* I’ve heard lots about domestic robots but I haven’t seen anything out in the wild. There’s that one somewhat automated theme hotel, but that’s more of a gimmick than anything. The Robot Restaurant is awesome for many reasons, but the mechanical stuff is all RC’d.
HongKong but it is a small city. The card also functions in Macau.
Still, not nearly as impressive as the Japanese system.
So it's interesting to see your opinion that is contrary to that article.
I think your point of view may be a little too americanish
I can explain this paradox: Japanese will wait patiently for their turn without complaint, but when it’s their turn it’s THEIR TURN.
Since you just moved here, I would also consider the "whys" of those problems you see. Approaches are probably different from what you're used to elsewhere, but that doesn't necessarily make them inefficient or bad -- just different from what you're used to.
Might have been a bit of a marketing exercise, but nonetheless it’s a really good thing to see.
[1] See references to papers in this blog posting: http://stumblingandmumbling.typepad.com/stumbling_and_mumbli... and also https://hbr.org/2013/12/how-diversity-can-drive-innovation
I find all sorts of different types of sexism in Japan, but also lots of young hardworking people who have no time for it.
How about not idolising anyone? Those role models you list are each admired for completely different reasons. What's wrong with them? At the moment your comment seems sexist.
Since I'm clearly in the wrong here, I'll let you explain to minorities, women, and non-gendered people why there aren't any people in the engineering limelight that look like them.
While you're at it, please figure out how to break into their subconscious to make them believe that they're capable while the rest of the world shows no clues of that.
I'll be waiting.
Do you think that's an argument someone is making here?
Why would I want to convince someone that they can do something? What if they can't? Did you try to convince your plumber that he might be good at carpentry last time you saw him?
At the end of the day, I don't care whether Jobs, Gates, Woz, and Knuth have penises or not. For some reason you do and I think you should be the one to explain yourself.
Equating gender and profession, also, is very silly.
What else am I supposed to read?
I never equated gender and profession so that comment looks completely out of place.
The comment isn't about you at all. The OP said we need more role models like Grace Hopper and less like Jobs, Woz, etc. Reading this as "White men should stop aspiring to become future role models" is silly, it's about a desire to increase the diversity of tech role models. It really just sounds like you're playing the victim here, for no real reason?
Think about how much the existence of these role models obviously matters to you, and realise that nobody wants to take that away from _you_, they simply want to give it to other people as well. When I look at the field of programming, I don't see people like me. Things are getting better, but we still live in a world where if you aren't a white man then you have no examples to point to and say "look, I can do this!"
And you might say, "well, I never needed that", and that might be true - I obviously never needed it either - but appreciate that whether you needed it or not, you _had_ it, and a lot of other people do need it, whether white man or not. We all need role models to aspire to. Stop acting like other people getting the things you've always had is taking anything away from you.
Literally nobody is saying this. If people are reading "we should have more role models who aren't men" as "we should have fewer male role models" then that is _their_ problem, not a legitimate point which needs to be debated.
Practically speaking, how can anyone make more role models that satisfy some arbitrary appearance standard? The implication is that we have those role models because of their appearance and reject equally deserving ones of other appearances. Again that's absurd and offensive.
Realise that you're talking about human beings, not machines. Human beings are raised from birth in human society and do not make decisions like "what kind of things do I want to be interested in?" in a perfectly logical and informed manner.
When you come across popular figures in any area, if they look like you the immediate reaction is "wow, so I could do that too?". If none of them look like you, then the reaction is not that. You might end up doing that thing anyway - no corellation is 100% - but the idea that children have role models that they can relate to is not some hard hitting hot take.
Do you have counter-studies to cite, or is just a case of academic consensus not agreeing with you and so being ignored? I'm actually astonished by your responses here. You're writing with an air of superiority and authority while asking basic questions like "Who are these people?" and "How do you know they exist?" which I had assumed were fundamental bases of any legitimate discussion on the topic.
My original point was nothing to do with whether such people exist or not, by the way, I'm just asking that question now because you seem to be referring to some research that I'm not aware of.
You're probably going to consider this flippant, but: Having the same arguments over and over again with people who haven't done any research is too boring for me to be willing to do it again. I have limited time and it isn't my job to google for you. If you were saying "I disagree with the research" or "I have problems with the research" then that's interesting enough to be engaging, but "I am unaware of the research" means we'd just be having the same conversation I've had a dozen times before. No thank you.
Men are not a "niche" and, again, I really don't care that those people all have penises. To equate Donald Knuth and Steve Jobs because of their genitalia is absurd. Those men have actually done things and it is those things that we might choose to admire.
My comment is merely a nod to the notion that I believe we're missing out on brilliant minds that could shape our future. Brilliance and genius aren't confined to a race or gender. This is nothing about being white, and it's not about diversity for diversity's sake. It's more about progress.
We've all benefitted from the aforementioned greats and their contributions. I do, however, think there are some rocks unturned and I'd like to see them given a chance.
When I was younger I honestly thought there weren't many intelligent gay man, and that it was somehow a proof that I was never going to be really good. That was until I discovered Alan Turing was gay, and actively researched about intelligent gay people.
Role models that are like you are so important. One day a friend asked why I got excited when I discovered some guy I admired was gay, and then I realized that he doesn't understand because he has lots of people like him in any area. I know it sounds kind of tribalist in a way, but when society puts you down because you are in a certain group, it's really hard to avoid thinking you are "limited" because of who you are. After seeing lots of people like me, it's less important to me to have these role models since now I know I'm no less of a person because of who I am.
Point is, I don't think most people understand the impact of having role models that are like you, and that's why they don't "get it" when people talk about it.
Indeed. Young people believing in themselves and feeling that the field will accept them is incredibly important. It reminds me of this quote from an article [1]:
> ...any healthy child—if taught early and intensively—can be brought up to be exceptionally successful in any field.
Children should be allowed to enjoy their childhood, but I think there is some ground to be covered in exposing more demographics to computer science early.
[1] - https://daily.jstor.org/chess-grandmastery-nature-gender-gen...
Also previous discussion and video: https://news.ycombinator.com/item?id=14995333
Sometimes it really feels like they have a parallel web going on over there!
https://en.wikipedia.org/wiki/Yahoo!_GeoCities#GeoCities_Jap...
Tim asks specific questions on accessibility & she enthusiastically answers all of them precisely.She definitely knows what she's doing.
I wish, Tim asked her what difficulty she faced while porting to iPad as she said so.
Nevertheless, the video made me happy.
I wonder that too and do believe that it is largely about attitude. Part of it, however, is also wisdom. For example, as adults, experience has brought us to the point of realizing that a lot of what drives younger people is just buzz and bullshit. 99.9% of the things everyone claims are "THE NEXT BIG THING YOU MUST NOT MISS OUT ON!" end up being of no practical consequence whatsoever to life or society.
All of the new stuff I’ve started has been on the cautiously optimistic end of the scale. This could be the best thing ever but it’ll take a long time for it to be so. Just show up until then.
https://futurism.com/fountain-youth-effect-young-blood-old-m...
It is observed in adults as well as children, but there is definite decay in that ability.
By 'observed', neuroplasticity has been observed at the microscopic level, as well as higher levels, such as brain remapping of function following injury.
I notice the biggest difference between me and a child is that children don't care about messing up. Meanwhile I often have this worthless apprehension of "better not practice Spanish on these Spanish speakers, I might mess up and feel stupid."
I tried to learn Spanish like I learned how to program. Now I'm living proof that you can become good enough to read books in Spanish yet amaze people with your inability understand spoken Spanish.
All the polyglots say you have to be willing to mess up a lot and work to shed your fear of feeling stupid. In fact, try to seek it out because that's the primary way you get feedback & learn.
I'd postulate it's probably easier for trained adults to learn new programming languages as they're more familiar with structured syntax and the semantics involved, and are more likely to have exposure/experience with a similar language. Also, concepts from one programming language carry over to another, even if they're expressed differently.
I don't have any studies to back this up; it's just my gut-feel.
When I speak (and learn) Japanese, my conscious understanding of Japanese grammar simply makes it easier. The same when I speak French. I don't unlearn anything; I learn different patterns, and I simply switch to them.
In fact, it's what you suggested about programming languages, but for spoken languages. In my experience, adults can learn foreign languages far faster than children can. Maybe it appears that children are better at it because they are completely immersed in the language they need to learn and have no other means of communication. If I spent 16 hours a day immersed in a foreign language, with people trying to communicate with me and no other way of communicating back, I reckon I'd pick it up pretty swiftly.
But think about how much faster you learned JS than the time it took to learn C (or whatever your first programming language was.)
Don't forget to account for the vast amount of learned information you get to leverage from your first language, even if you have to unlearn a few things or learn a few new things.
Even though JS is very different from C, learning JS was much, much faster for me than learning C was, because I already knew a whole lot about the way all languages work just from learning C.
I'm learning Icelandic right now, and it only took a few weeks of 30 minutes a day to cover some basic conversational skills, gather maybe 100 or so words of vocabulary, and get an introduction to the basic speech patterns & conjugation. It'll take a lot longer to be fluent, but children take years to get that far, because they're starting from scratch and don't have connections to build on. I see a ton of connections to German and English that kids wouldn't.
It's also hard to compare programming to high school Spanish, since it's easy for us to spend 10 hours a day programming, but in high school we topped out at like 3 hours a week of Spanish exposure, and most of that wasn't practicing very hard.
I moved to Mexico as a child (during my first grade year), and learned enough Spanish to go to school, play with the kids, etc. I feel like I'm picking up languages faster now than I did then.
and here: is Chris Lonsdale saying adults can learn useful amounts of spoken Chinese in 6 months, with immersion and being able to watch mouths closely and see how speakers move their moouths to pronounce things (IIRC): https://www.youtube.com/watch?v=d0yGdNEWdn0
and there's a bunch more; https://www.youtube.com/watch?v=-WLHr1_EVtQ and so on
(I've anecdotally heard stories of "gringos" picking up conversational Spanish just from working in the back of a restaurant with a Spanish-only staff.)
In linguistics, it's pretty well accepted that kids learn languages faster than adults for neurological reasons, with considerable research support: https://en.wikipedia.org/wiki/Critical_period
There's just a lot more to learn during first language acquisition than during second language acquisition. It's possible for a child to learn faster than an adult in general, and for it to still take longer to learn a language to basic proficiency, because there's a lot more to learn the first time.
The article you linked even acknowledges that and confirms my premise from above: "Certainly, older learners of a second language rarely achieve the native-like fluency that younger learners display, despite often progressing faster than children in the initial stages."
The research support on second language acquisition seems rather mixed here to me. There's certainly some evidence that kids eventually learn more, but this article presents some evidence against, and the evidence here on time to proficiency vs amount of effort isn't exactly what I'd call considerable. Most of the discussion is on whether second language learners achieve perfection, not on how long or how much effort it takes to become a basic speaker.
Very little discussion on the learning environment difference between kids and adults. Kids get full immersion and years of constant feedback. Adults usually get a few classes or books, a few hours of practice a week, and are usually speaking bilingual while learning, etc. I'd like to see studies comparing apples to apples.
A physiological difference you wouldn't have noticed are that children will be making more neural connections than adults at that stage of their development.
We can't really do the same with languages, but it's interesting! I definitely feel how I tense up if I have to practice openly.
1. Don't buy a 2 or 3 octave keyboard like I did.
2. Synthesia is great. Guitar hero for a midi keyboard.
3. musictheory.net is a great interactive way to learn some basics.
My learning is mainly geared towards producing for games, so I thought I could get away with a 25 key keyboard, but I regret it a lot.
It's difficult to be in the open like that - but it's a lesson in humility.
It has given me a great appreciation of my children who are also in the class (at higher grades), and been a fascinating lesson in learning and development. It's helped me in many ways - I'd recommend it.
Two quick hacks to try.
1) Stop reading books in Spanish silently. Read them out loud. This will force your brain to create neural pathways between understanding, comprehending, and speaking.
2) Put in your earphones and walk down the street. Play something that is like a Spanish conversation podcast and try to mimic what they are saying. Doing it in public will help conquer the 'ego' that gets in the way of making mistakes in public and eventually with other people.
It's just luck whether you can still do coding at 40,50,60,70+. You WILL reach an age where you will not be mentally capable of doing all the things you want to do whether that is coding or driving a car. Maybe science and modern medicine can save us, but it's too late for my poor mother.
He wanted to be able to follow family and see everyone's pictures and whatnot.
He was always into learning tech and liked gadgets though. I remember in the early 90s he had a car phone. I thought it was the coolest thing ever, and he was the only person I knew with one.
But the all else being equal part is the catch. Adults often don't put as much effort into the work as children and a big problem is preconceptions that people have difficulty letting go of.
I also consider myself some slight degree of proof of the hypothesis. I didn't even learn how the pieces moved until I was 17, which is ancient in the chess world, and didn't take it seriously until I was in my 20s. And now I have enough grandmaster scalps to create a.. err.. something that uses lots of scalps!
But Progressing through to expert or world-class? History verifies the conventional wisdom that ages ~12-30 show the greatest gains.
And when you look over to things like language and music, the difference in learning ability is vast. Kids can become trilingual effortlessly, while adults almost never get close.
The difference in circumstances is likely greater than the difference in brain plasticity past a few years old.
This doesn't mean learning ceases past the point (clearly not). But it does mean that changing synaptic weights and forming new synapses comprise the bulk of learning rather than new neuronal projections and creating new neurons of which the later two become insignificant with small exceptions (such as the generation of new neurons in a small region called the SVZ and also in the hippocampus, a region important for memory though I don't know if the role of these new neurons is known in any great detail).
Adult learning necessarily uses restricted mechanisms compared with children and adolescents. It's still a general learning machine though, though rate of learning might suffer (I'm not familiar with that part of the field).
Laszlo Polgar's experiment is tangential but an interesting aside here at least on the notion of 'conventional wisdom'. Polgar wanted to perform an experiment on the nature of mastery of something (mathematics/music/chess/etc) being a matter of work rather than some natural talent as was, and remains the view of 'conventional wisdom.' After some consideration he decided to use chess, something he had no particular talent in, as his test bed -- and announced beforehand that he would create a master. He found a wife (also of no meaningful chess talent) willing to participate and they had a child which was their experiment subject. In fact the experiment was made doubling interesting by the fact that he had a girl. Then another. Then another. "Conventional wisdom verifies" that girls tend to do worse at chess than boys. Those children were Susan[1], Sofia[2], and Judit [3]. He created 2 grandmasters, and one international master. Judit becoming the 8th highest rated player in the world!
Language is another interesting example. I enjoy traveling and know many people that became fluent in languages as adults. And the vast majority tend to share one thing in common - they were forcefully immersed in the language. Cutting out the abstracts there - they tend to have wives or girlfriends that speak little to no english. There's no chicken or egg there, they invariably learned the language after moving in with the person. I expect you'll find the children that are genuinely trilingual (and not I took 4 years of spanish in school and can kind of speak it passably type 'fluent') will be made up heavily of children where multiple languages were spoken in their household - the same sort of 'forcible immersion.'
[1] - https://en.wikipedia.org/wiki/Susan_Polgar
However I suspect that everything else being equal children do have a higher skill ceiling because there are very few late achievers in chess.
An experiment would be needed, take a group of 10 year olds, 20 year olds and 30 year olds and immerse them in intensive 5 year course of study.
I would wager that the 10 year olds as a group would have progressed further.
Why do I say so? Because, it is incredibly hard as an adult to obtain the so called unconscious mastery in any field. (Ie what Gladwell alluded to in 'Blink'). It is the pattern recognition that's been alluded by many.
With kids this can happen, 'the jump' so to speak. With adults I've not seen it happen in almost 40 years of playing chess at a decent level(FM).
I remember it somehow clicking for me at 14 for chess. It is the level when you do not have to think and you can make a good move. It was the level when I realized I could keep up with IMs.
Of course you need both pattern recognition(GM-RAM) and the ability to calculate. Ability to calculate can be trained, but it is also part of talent/ability.
Among my kids and nephews only one has that ability.
Are you going to tell me that among your adult students all have the raw ability/potential to make master?
In my opinion, I think anybody (of at least 'normal' mental capacity) has the potential to make master. Will any of my adult students do so? Absolutely not. They want to improve at chess, but want to do so in a way akin to taking a pill. Like you obviously know there is an immense amount of work to improvement and chess improvement is extremely weird. For instance extensive tactics study are key for improvement, but it's not like you'll see it instantly reflected in your rating - and after some time of diligent work and effort, it's entirely possible that somebody's rating might have even decreased. Something I experienced, as well as most other stronger players I know, is the 'stair step.' You don't improve steadily and linearly, there's these weird huge jumps where it seems like somehow you wakeup one day and are just xxx points stronger.
People understandably expect proportional rewards to proportional work, but that's just not how chess improvement works. I also think this is how so many adults get trapped in opening study - there the rewards can be immediately visible, even if it's not really all that helpful to your overall improvement. Kids don't really think about these sort of things and often just enjoy learning about the game and solving the problems. But adults are generally doing it as a means to an end and have much more difficulty dealing with the nature of improving at the game. And it can also directly lead to self doubt in them as they use this as an indicator that they've plateaued, lack talent, or whatever else. And lacking confidence in chess is a great way to kill your results.
I can't find it, but I recall an article in Science showing that Myelin production is increased when there is a continued demand for it (so Myelin production can be trained like a muscle to some degree). The higher-level interpretation was that since Myelin production is connected to brain elasticity and learning, that once you get over a initial bump of starting to pick up the habit of learning more Myelin would be produced and it would be easier to learn going forward.
Anecdotally I found that to be very true. It was always easier for me to pick up new things during the week when I kept my brain in a "learning state" on my off-days by reading books or having a stimulating discussion with friends. But who knows, that might just as well be a Placebo effect.
(Sorry for missing reference, and the unscientific jumping to conclusions)
The body language is quite distinctive - tentatively pressing keys with an outstretched index finger as if the keyboard might jump up and bite them, pushing around the mouse with their fingertips rather than grasping it with their whole hand, leaning away from the screen as if it might explode in their face.
Some older people just can't internalise the idea of looking at the screen for clues as to how to proceed. No matter how many times they're told and shown, they just don't get the idea that computing is interactive. They try to memorise every interaction as a series of rote steps, so if something unexpected happens they're completely lost. They are completely incapable of navigating a UI without very explicit instruction, even if it's broadly similar to UIs they know how to navigate. Something as trivial as accidentally scrolling down a few lines on a website is a complete showstopper. I don't understand it, but I find it endlessly fascinating.
Oh, and when you ask them to "look at the screen", they're only mentally able to process a 2-square-inch "window area" at any given moment. So you first have to direct their gaze, very specifically, before you can actually expect them to read and process anything. (Of course it doesn't help that many of them used bifocals that made it difficult to actually see anything up close, except maybe a book, without squinting at a weird angle. Not sure if that's still an issue today.)
The same thing happens to my kids when I present them with a bash shell. They don't understand how to read the instructions, and they're uncomfortable with text commands. They don't want to type 'man' or 'help', and they give up very quickly. Everything they use on computers and game consoles are GUIs, most of them extremely easy to use by the standards of text interfaces like bash & vi.
This is a familiarity problem. You have years and years of experience with your OSes, which is what allows you to see outside the 2-inch window when you use a new application. You know exactly what you can ignore, and exactly what you need to pay attention to. They don't. Being unfamiliar with all of it and not having any idea how any of it works is what makes it seem like they're not learning quickly, but it's more because they're trying to learn everything at once, and are overwhelmed, not because they're not learning at all.
Uhm, the issue here is squarely on Bash's end, not your kid's. Even the Windows command prompt is far more intuitive to learn. I know because I vividly remember how much more confused I got when learning the former.
In Windows, when you type "help", it actually gives you helpful commands: COPY, MOVE, DEL, REN/RENAME, etc. and at least the basic commands are actually what you'd expect. At least you have a foothold somewhere that you can ground yourself, and you start learning a bit more every time.
Try that in Bash, and good luck learning out how to do anything in Bash on your own. Oh, you want help? I gotchu! I'm guessing you're looking for job_spec, bg, compopt, coproc, disown, shopt, or trap? Oh I'm so sorry, you said all you wanted was to just copy a file? Haha I'm just a shell! You can't expect me to know how know what it means to "copy" a file! I can't even find that command! But if you need help, type "man -k" (what kind of a name is that??) to find out more about other commands. Oh, so you typed "man -k"? Okay, "apropos what?"??? (You, thinking to yourself: is 'apropos' even an English word?? I literally just typed in man -k like they told me to, and I got back a question I don't understand...) And on and on and on, until weeks later you realize the darn command was helpfully named 'cp' and not 'copy'...
Yes, MS-DOS was easy to learn. XCOPY worked in MS-DOS.
"copy doesn't copy directory structures, it will only copy the files, hence the error message you're encountering. To do a deep copy such as this you can enlist either the tar command and use the construct tar cvf - --files-from=... | (cd /home/tmp/test/files/; tar xvf -) or you can just use rsync."
That's so much better..
The issue in the question is that the person has expanded, into the cp command line, a bunch of full paths, effectively like "cp a/b/c/file1 a/b/d/file2 .... dest" and wants those relative paths to be re-created under dest as dest/a/b/c/file1 and so on. Indeed, cp does not do that; it simply puts the specified objects file1 file2 ... into dest.
An option to create each object's relative path under dest would be useful, but it would be a pretty awful default behavior.
GNU cp has this option:
`--parents'
Form the name of each destination file by appending to the target
directory a slash and the specified name of the source file. The
last argument given to `cp' must be the name of an existing
directory. For example, the command:
cp --parents a/b/c existing_dir
copies the file `a/b/c' to `existing_dir/a/b/c', creating any
missing intermediate directories.
GNU Coreutils is in active development, unlike the Windows command line which is basically abandonware (as, to be even-handed, is the Unix (tm) command line.)But, my point is that my kids lose all their confidence and all their patience, and they become tentative and fearful. They show all the same symptoms that were mis-attributed to age in the above comments.
On a game console, my kids are not afraid to explore every menu and push every button. In a text interface, they are lost and they don't try things. They seem to learn slowly and they don't seem to listen to instruction because of how different text UIs are from the GUIs they know. When I get a new text interface, I know all kinds of things to try, and I do so without much fear.
Yes, this. I recall back in the MS-DOS days that I frequently used a text-GUI help menu that showed all the commands you could do and what each one did.
Personally, this is what I struggle with on *nix shells - I can do the very basics but there's little guidance showing you a broad overview of what is possible. Granted, the world is bigger now but if you asked me how to do a random task I'd probably google it first instead of reading a man page.
It's not just the shells! ;)
Once you learn the 8000 or so commands, it becomes incredibly intuitive.
If you lack that basic curiosity and courage, I don't really know how "intuitive" anything can be. Isn't "intuition" driven by understanding concepts behind things? The best way to get that intuition is through a bit of instruction and a lot of experimentation.
Now, you might answer that you can't really break anything that badly with software, but I'd say that's not right. I could delete documents I needed with no way to recover them, or end up with ransomware, or end up putting my credit card number somewhere I shouldn't have, or whatever, and I'll likely be bewildered and unsure what happened, if I don't know anything about computers.
This is the exact same problem I've always had many times when tinkering with electronics, so I can wholeheartedly understand it. Fortunately with computers you can pretty much promise laymen that any problem they cause fixable with no cost (except time), but in the case of electronics I find it much more difficult to overcome the fear that I might actually physically fry something and need to buy a new one. Anyone have tips for that?
A few tips: - Do not touch anything you cannot afford to lose. - Buy at least twice as many components as needed for a project, if this is too expensive, that's a good sign you might want to get more experience with more simple projects before taking on this one. - Avoid soldering as much as possible, at least at the beginning. - If you want to learn how to solder do it with very simple circuits like those that only include LEDs and resistors. Practice a lot and then use your skills on a project you like. - If possible, measure components before installing, do not trust your knowledge of color codes or nomenclature or pins configurations in the case of diodes and transistors. - When tinkering with digital circuits try to use only 5V level components, avoid 3.3V components. Of course you can use converters to interface but it's nice to avoid that complexity at the beginning.
Hope this helps.
Set yourself a learning budget and accept that blowing things up is part of the experience. It's not terribly expensive to buy a large stock of basic components. Sellers like Banggood offer assortments of resistors, capacitors, diodes and transistors for a few bucks. Arduino Nano clones are about $2 each on Aliexpress, so buy half a dozen. The Aneng AN8008 multimeter is more than good enough for student use and costs less than $25; a Daniu DT832 is perfectly usable for basic measurements and costs about $5, so it's no tragedy if you blow it up. You can find an old analog oscilloscope on eBay for about $50.
If you're getting into repair, ask your local thrift stores for broken electronics or buy a job lot of cheap broken stuff on eBay. If you can't fix it, you can always scavenge it for components.
I wonder how much it would help these people if you framed it more as an interaction with a person. Which it is. For example, telling them things like "OK so the programmer who wrote this told the computer to grab that bit you just typed, and display it for you over here [point, point] for your reference." In other words I wonder whether knowing a little about what's going on inside the thing, and the fact that it was just some silly ordinary dufus that wrote the software, helps a person like that be a better end-user.
So many people can be taught that a growth mindset is all you really need to continue to improve at a skill, yet the distributions are still bell curves and people still plateau where they are at.
...and not so much as physical aging as the cause of these.
Maybe we are mostly surrounded by people who age without questioning culture around them, or their mind and body habits.
I’ve found that with age and certain practices I’ve become more available to learning, more available to retraining/rewiring of habits, and more responsive to change. My strong opinions are more loosely held and I constantly focus on letting go of any grasping that causes me suffering.
“Drop it while it’s hot” has a whole and new wonderful meaning. My body is aging but my experience of the world is becoming more colorful, more vibrant and more exciting.
My dad is close to 80 year old, an active surgeon, at the top of his field, actively publishing papers, teaching, seeing patients, driving to jobs in different cities, with yoga and tennis on a semi regular basis while writing a book and editing a magazine. Many of these require him using a desktop and laptop computers, he just got an android smartphone which I wished him luck with because it’s too complex for me to support.
It reminded me a quote (that I'll try to interpret/translate as best as I can): That's not you stop playing games as you get older, it is you get older when you stop playing games. I am a young person, but I live it, feel it as I age.
This is where you've made a presumption using your imagination.
Wakamiya soon bought programming books and learned Apple’s Swift programming language through lessons with a programmer, nearly 200 miles away from her home in Japan's Kanagawa Prefecture, via Facebook Messenger and Skype.
"This wasn’t the first time that Wakamiya took on a challenge. She’s been dabbling in the tech field since the age of 60."
https://www.theverge.com/2017/12/20/16800924/silver-snipers-...
fetch()/promises/async/await and better browser support.
https://developer.mozilla.org/en-US/docs/Web/API/FormData
https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API
Also promises (coupled with async/await) make things a great deal more pleasant and I'm old enough to remember the old days.
It's perfectly reasonable for a developer to say they find it hard.
And, arguably, it could be part of the reason why frameworks like React are so popular - they make writing for the web a little more like writing a desktop app, because components can have persistent state.
If you ever speak to Masako, please tell her she inspired an old geek in America.
https://newsstand.clemson.edu/78-year-old-sophomore-everythi...
I think her success as a marketer shouldn't be overlooked: many of the app store reviews focus mainly on her unique backstory (plenty of them posted before this article was even published). Very nicely done.
Also, the app isn't described until 3/4 into the article: "The app, based on the annual Japanese doll festival of Hina Matsuri, invites players to arrange 12 ornamental dolls --- representing the country's emperor, family and guests --- in a specific order."
I wonder if there's been any studies to the cognitive benefits of teaching the elderly to code?
We all know gender and nationality is irrelevant when it comes to skill of coding, but I wanted to keep it intact in the title as the article goes.
As of her age, I do think its quite unique skills to be so laser-focused at something as tedious as coding, even more in CamelType structured language as Apple forces on you.
I only code for last 30 years but I do hope to have such clarity of my mind when I reach her age, hopefully :)
I mean degraded in a bad way that they can't read normal text and require assistance. I think they'll have trouble reading code on a normal computer screen.
What your experiences in your surrounding are? I don't really hang with older people when I travel so mine is limited to my family. I'm wondering if it is a genetic thing.
Given that I'm planning to retire by my very early 30s, and guessing an average age of 75-80. I still have around 40 years. Plenty of time and I like computers.
That's what we all wish for -- a long healthy mostly uneventful life -- until reality strikes, hard.
I'm sitting in front of a computer all day, so my chances are probably not as good in this regard if I don't change things. But I guess this kind of insight is news for few people around here.
Purely automated online operations conceal identities, sure, but investors usually know who the entrepreneurs, and major clients and vendors and joint-venture partners do too.
I honestly think you could make an entire college course just based on the stuff that the Basecamp guys have put out there. I don't necessarily agree with their perspective 100%, but it's valuable to consider vastly different viewpoints.
“but investors usually know who the entrepreneurs, and major clients and vendors and joint-venture partners“
Not every company/startup is dependent on investors or joint ventures.
Building something and putting it out there. Grow by demand. Get buy offers by your ACTUAL performance, not by some investor money -> PR stunt -> hypetrain -> overestimation.
I don't even mean to attack you. I just get the feeling that the general audience here assumes that an investor is NECESSARY for success
edit: meaning cognitive bias kicks in after the visuals more than anything else -- although i highly doubt anyone would be jumping to hire an 82 year old (or even 70 year old) regardless of visuals. i'd prefer not to be coding for money at that age though.
It's an unfortunate reality that many older Japanese people have no choice but to keep working; with that said, I applaud anyone who chooses to use their retirement to learn new skills, explore new opportunities and keep making a contribution to society.
She's building free apps to help the elderly, it would be a reasonable assumption to assume that she's not making a living off it.
So what was her first computer?? :) The article says she bought her first computer after retiring from a 43-year career, which would be around 1997 (year 2018 - age 82 + 18 years + 43 years).
Probably a super-cool Japanese machine that never made it to the West like https://en.m.wikipedia.org/wiki/Sony_NEWS
Humans are weird
C is C and English is odd.
You pull down, something spins, sometimes you get a reward.
Slot machine or Facebook app?
I predict that current generations who have grown up with technology and video games are going to be much less interested in really dumb machines like this. But this is total armchair conjecture and I'm probably totally wrong.