Tale is a lie, but there is a hint in it!
Good fellows a lesson.
A.S. Pushkin
The question is: can information technology be ahead of technology? And what information technology can exist at all? And which of them are expedient? This is not an article, but only an essay of a broad image, the meaning of which is an attempt to tune the reader to a certain critical mode of evaluation of modern IT, in general, abounding in bold fonts, the article is practically nothing and, all the more, not about commerce :)
Adjustment and coordination of coordinates
- We can assume that information will not exist for us without an environment, i.e. let's look at the media at once.
- I am not interested in information that exists only hypothetically - now in society there is a lot of talk about the information field, higher intelligence and other undocumented possibilities. The article does not talk about such things - I want to consider the specific processes with which a person consciously deals in practice.
Usually in this place in textbooks you can expect a list of all the senses, but this is not the article that is written for certification in the RAS - we assume that the obvious things are clear to everyone :)
But something is still better to agree in advance, so as not to get entangled in the three pines. In programming, it is assumed that
information is transmitted from
node to node by
threads that have any
speed . The concept of speed in everyday life is confused between the speed of movement of data in the environment (for example, the speed of light) and the speed of reception and transmission (bandwidth, for example, bits per second). Streams are transmitted over communication
channels . I will already summarize the parameters of channels, streams, information, nodes of its processing, etc., to the
parameters of the environment . For example, we can say that we will consider all the parameters of the Internet entirely with all its processors, satellites, retirees and other vulnerabilities :)
')
Promise
Now in the case. No need to look at the wires separately from the data and processing nodes, and the power of the Internet will be evaluated in terabytes per second, which is inadequate to the system formulation of the problem, then we will speak about information systems in general.
Any information technology is always limited by the parameters of the information environment. |
The next item, I will try to argue that any information technology is always limited by the parameters of the information environment (material carrier). Surely this is an obvious fact. Let's try to see how the efficiency of the environment is not obvious and how low it is in our time. Efficiency can be understood as the ratio of traffic volumes to the potential of the environment. Here the
signal-to -noise ratio pops up, and simple (note aut.: N.), And the most key:
connectivity of nodes . The trick here is that in the real world there are many types of nodes with different plans. For example, in terms of the ezernta connectivity is carried out at distances of up to hundreds of meters, in terms of IP - there is almost complete connectivity on the Internet, except for cases when incomplete connections like “behind NAT” or “Rostelecom” are obtained, and in terms of organic, we must look at the nodes - human personality.
There are many types of different plan nodes in the real world. |
How can one formulate the potential and
capabilities of information technology ? Let's make a selection of useful characteristics of such technologies, of course we will focus on the stage of receiving data by the node (end user):
- timeliness of information delivery,
- utility - compliance of the received information with the necessary information,
- compactness ( density ) - the speed of perception of a logical data block (A.P. Chekhov: “brevity is the sister of talent”),
- orderliness - the procedure for obtaining in accordance with priorities and relevance,
- credibility - the quality and success of decisions made depends on this parameter
- internal consistency - as it grows, the feasibility of the technology is lost
- the complexity required to obtain information with the required parameters (cost in all senses),
- the limitations of the many available information,
- data stream quality (data loss, latency)
- reliability
- etc.
After reading this list and evaluating each line, I begin to think that we live in the Stone Age - now it’s hard to remember a service that would answer all these points to a great extent, but there is an example and I’ll give it - this is a Yandex cork. If information technologies are considered to be a tool, and its expediency is the delivery of useful information to a
decision maker , then it is very easy to evaluate the effectiveness of IT - it should really change people's social behavior. For example, the operation of the Yandex Yandex mobile Internet service leads to an even distribution of vehicle downtime over a large part of the metropolis, i.e. there is an alignment of traffic jams in all detours in the neighborhood.
The effectiveness of any information technology is very easy to assess - it should really optimize the decision-making process. |
What can determine the effectiveness - the ability to influence people's decision-making. More efficient is the flow of data that more successfully optimizes the decision-making process. And here we come to the infinity, which threatens the theme of this daring essay. All people are constantly making decisions in all possible areas of life. Now we can see
narrow high-performance services (Yandex traffic jams) and
wide inefficient (social networks) in the whole set, but the real goal of every programmer should be wide high-performance technologies. If you think that this requires computational power higher than that of Google, then I do not think so.
I will only hint at low connectivity of nodes.
If while reading you were worth a scale image and you were thinking about something, you can re-read the document anew and again, top-down and bottom-up and pay attention to the key concepts over and over again, because in the document, a rather large number of them are indicated, but the details are not chewed, and the goal is set high and it is worth understanding as soon as possible.
The goal of every programmer should be the construction of broad high-performance technologies. |
By the way, can anyone estimate on fingers what traffic flow was in the USSR in the period 1941-1945? And what was the signal to noise ratio? - I'm still talking about the effectiveness of IT in general and radio waves, copper wires and paper in particular :)