Earlier quoted context omitted.
It's never really occurred to me before, but Matz is Mormon, right? I wonder if that informed his decisions differently than if he were heavily influenced by Buddhist or Shintoist thinking, as the larger population does. It would be fascinating to see if there is any correlation between alternative religions and approaches to software in Japan. Feels like there is a heavy influence of Buddhist thought (mindfulness) o…
Are you saying Buddhist thinking helps SV or hurts Japan? Or both?
A mistake that killed Japan’s software industry?
211–220 of 408 posts
Re: A mistake that killed Japan’s software industry?
#212Earlier quoted context omitted.
Why peel apples? I do cut it in half and take out the core, but that is mostly to be sure there is no Griswald.
If you are cooking with apples as an ingredient, the skin will often be a textural problem. If you're eating a fresh apple, it generally isn't an issue.
Re: A mistake that killed Japan’s software industry?
#213Earlier quoted context omitted.
> The struggle of a Japanese developer to make an app is greater than that of a primarily English-speaking developer. And yet somehow, Chinese developers manage just fine?
The only difference I see is the Chinese market is large enough that you don't need to appeal globally.
Re: A mistake that killed Japan’s software industry?
#214Developing video games will come under software development and Japan has world class video game studios for decades now. Kojima Studios is in Japan
Exactly! Going back to the 80s, Nintendos developers made top notch software.
Re: A mistake that killed Japan’s software industry?
#215Earlier quoted context omitted.
Dishwashers make sense if you have a lot of dishes, and make a practice of filling the dishwasher before washing. For a single person, this can take many days. The total amount of water and time ends up being less by using the dishwasher. However, if you have a small number of dishes so that you can't afford to wait 3-7 days between washings, and need to clean them daily, the dishwasher makes no sense.
Are people really leaving dirty dishes in the dishwasher for a week? That sounds like it would smell terrible and anything left on the earlier plates would be dry as cement by then.
Re: A mistake that killed Japan’s software industry?
#216Yet Japan has had a flourishing video games industry since the 70s starting with arcade games. I would have liked the article to touch on such counterexamples and what is different in their case.
Japanese games usually have a pretty low software-quality. They are full of strange bugs, lacking good UI&UX, are technical inferior to the western state of the art. Even AAA-Games have often insane bad details on non-game-parts. They often compensate this with good or at least different content, but as we are talking here about software, engine-features and -quality do matter. To name some prominent example: the lat…
Re: A mistake that killed Japan’s software industry?
#217Earlier quoted context omitted.
I think this is on the right track, Japan has a fantastic hardware oriented manufacturing culture, but this can be a serious impediment when it comes to approaching software development. One symptom is that software teams are seen as part of a product line team rather than having their own org. Famously this was a major issue at Nokia and Blackberry, who institutionally believed that their competitive edge was in the…
Right; when you are good at one thing, you tend to look at everything else through that framework only. If you then have a strict Hierarchical Organization/Society (i.e. thou shalt not question) which enforces that thought pattern, you miss out on "the next big thing". The success of American Software Companies is a direct result of limited structure, controlled chaos, lots of money to experiment with and loose finan…
This particular point is addressed directly in that the ready access to money made Japanese corporations stagnant. Why innovate if you can continue to get rich doing what you already do?
Re: A mistake that killed Japan’s software industry?
#218>Software development was an exercise in box checking. You implemented a feature once the customer had asked for it and the contracts had been signed.
I recall a meeting where we were trying to set some requirements for a product based on what our potential customers would need. It was a requirement that all customers would need, not some unique thing that would probably change based on each customer. I understand pushing back against scope creep but as an analogy, we were building a PC designed to put our customer's peripherals inside. But we decided not to add a PCI slot even though the potential customers made PCI cards. By the end of the meeting it was agreed that since there was no signed-up customer yet, there could be no requirement. Our eventual customers of course needed that PCI slot to be added mid-design.
In general it takes a lot of consensus building to add a requirement in the first place, and once it's there, it's seen as the exact and maximum. Going beyond is seen as only adding risk. It's very difficult to ask for effort to optimise something within a given constraint. There's good and bad things about this.
>There was no real career path in software development. I mean, maybe you could move up into project management or over into sales, but if you were still actually writing code when you were 30, people kind of wondered what went wrong.
It was common to interview senior software engineers with a good resume, but find out they were one of two types in the interview. Type 1: a middle manager that has done nothing in the last ten years aside from passing excel files back and forth between junior software engineers and other managers. Type 2: considers "software design" to be making block diagrams in Visio (or worse, drawing things in excel as if it were Visio), and considers writing software to be beneath him. This type usually plans to outsource the actual development work
Re: A mistake that killed Japan’s software industry?
#219Tim Romero (author of linked podcast) misses the point. Paul Graham has a far better take on this topic: http://www.paulgraham.com/usa.html The problem isn't that Japanese companies "missed" the opportunity to do software at X point in time--the problem is that they are culturally Japanese. Japan is about consensus-based design, there is a high penalty for making mistakes, and individuality/creativity is not valued.…
Re: A mistake that killed Japan’s software industry?
#220Tim Romero (author of linked podcast) misses the point. Paul Graham has a far better take on this topic: http://www.paulgraham.com/usa.html The problem isn't that Japanese companies "missed" the opportunity to do software at X point in time--the problem is that they are culturally Japanese. Japan is about consensus-based design, there is a high penalty for making mistakes, and individuality/creativity is not valued.…
Yet, Japan had no issue building a wide range of popular console video games but had far less success in PC games. Language seems like a better explanation as US and Japan had quite different UI constraints in their native language.