When we visit the doctor it is usually one on one. The paradigm for computer help desks and for computer training follows this same model. Advice must be individual provided, just in time when there is a perceived need to know. Staffing and policies wisely follow the medical model. The easiest way to pick up a second language is to live in that culture.
Children learn basic language by being around it, by being in a society where everyone speaks it.
Increasingly, younger generations are acquiring computer skills in the same way. They are surrounded by peers using computers and somehow, perhaps by osmosis, they pick up the skills. One of the great advantages of standardized ubiquitous computing is that everyone in the community is not only surrounded by people using computers, but also that they are all using the same programs on similar computers. In such an environment very little special instruction is required. Users acquire needed knowledge simply by frequent association with others who already have it.