Commit f702d09f authored by Colm O'Neill's avatar Colm O'Neill

residual changes

parent 42c8b294
......@@ -7,7 +7,7 @@ With this dissertation I attempt to understand the factors made and that make so
I hope to have addressed indirectly the situation of computer illiteracy and made a stance for what we users should be demanding. I am simply weary of interface constructs that seem to make the learning of the behind the scenes elements harder because they have no reason, and therefor make me think that there may be a hidden agenda in these practices. This suspicion is probably more often false than true, but is a growing concern stemming from “the Agile Turn”(Gürses and van Hoboken, 2016). Confirming this statement is not an area I want to research, for fear of what I might find, but the example of ways in which lack of functional computer knowledge is leveraged for a solutionist financial gain occur very often online and across digital services. They offer something for free, but get a lot more out of the data that is harvested from their user base. These are reasons why I advocate for wider spread knowledge of the functioning of information systems. Meanwhile, in and for all of this the *learning* aspects are key, and it is with the ideas of learning and spreading knowledge that I stay motivated.
To state this opinion clearly: I am not holding the position that every human must learn computer architectures and programming languages. What I am calling for are interfacing methods that do not aim for seamlessness, that reveal their parts, toggling between heterogeneous and homogeneous displays, and that trust their users as equally smart as the software builders. I do not believe that everybody must be on similar technical levels of understanding computer technologies either, but I do think that a broader and better understanding of all of the types and all of the layers of abstractions that are needed for computers and networks to function is, in my opinion, a valiant way forwards.
To state this opinion clearly: I am not holding the position that every human must learn computer architectures and programming languages. What I am calling for are interfacing methods that are not seamlessness, but that reveal their parts, toggling between heterogeneous and homogeneous displays, and that trust their users as equally smart as the software builders. I do not believe that everybody must be on similar technical levels of understanding computer technologies either, but I do think that a broader and better understanding of all of the types and all of the layers of abstractions that are needed for computers and networks to function is, in my opinion, a valiant way forwards.
---
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment