When thinking of a person, who has advanced skills in using computers and any software, what would be the right word to name such users?
Such users would be ahead of other users based on the way they interact with the machine. Using a lot of different tools and always have a little helper on their hand to solve pretty much any problem.
I was thinking of names such as superuser, but I noticed that this specific word is used to describe computer user accounts with special admin privileges.
I am looking more for a word describing the actual user as human, not as a computer account.
I checked resources like this document, but here only different skill levels are described, no names for a group of people.
Other research often ended in finding tutorials and closer information about specific computer user accounts, but not the person itself as a person.
I also come across this question: single word for extensive computer user, not geek nor nerd which I think is pretty near to what I am looking for, but in the linked question the advanced level is only based on the amount, in this case a huge amount, someone spends in front of a PC.
The group of people I am thinking of doesn't have to use PCs actively and a lot (probably they do so anyway), but they are just advanced based on the techniques they use, the tools they use and the understanding of the technology. They have the motivation to solve any problem by the very best solution, and they typically know the solution or know where to look for the right solution. They could know about a possible solution, but they want to do it in an even better way, so they keep researching, until they have found a solution, that they think is the right solution to solve their problem.
So, is there a / what is the English word, describing such an experienced, advanced and deeply connected person?
In the linked question above, Power User was suggested, is it the best matching for the word as described?