There are numerous advantages to being a computer geek that are unknown to the majority of people. In today’s high-tech society, being a computer guru can be one of the highest-paying jobs available, and computer geeks are in high demand, particularly for network administrator and other administrative positions. It is possible to develop a very useful skill by channelling your inner geek, which will undoubtedly be of great use later in life.
1. Learn what hardware is and how to use it. Hardware refers to the physical components that make up a computer, as well as the media that is used to connect computers to one another and to other computers.
2. Learn what software is and how to use it. Software is the material that allows a computer to function, and it includes the applications, protocols, and operating system that run on the computer.
3. Learn about your computer’s specifications (technical specifications). If you do not know the specific specifications of a computer and do not want to guess, there are some programmes that can be used to find out. For example, CPU-Z.
4. Learn to use your computer’s command line, but use it when you need to. Learning to use your computer’s command line (MS DOS Prompt/Command Prompt in Windows, Terminal or Konsole in Linux) is essential to at least boosting your efficiency on your computer. In Windows, the DOS prompt isn’t especially useful, but it’s a good idea to know how to use it. However, in Linux or UNIX, Mac or BSD, or other Unix-like operating systems, it is important to be able to use the command line so that you can work more efficiently via bash scripts.
5. Learn to type without having to look at the keyboard all the time. This isn’t particularly important, but it will undoubtedly increase your productivity at the computer and make you appear more sensible.
6. Ask. If you notice someone doing something on a computer that you would like to know more about, approach them and ask them about it.
7. Learn how to programme in a programming language. This is one of the most important things that you can do for yourself. Don’t make the mistake of conflating certain types of languages with others. However, if all you want to do is write a simple computer game, then interpreted languages such as BASIC are perfectly adequate for that task. HTML and CSS are used to create web pages, and it is a good idea to be familiar with them, but they will not be particularly useful when programming your computer. It is recommended that you become familiar with the scripting language used by your prompt (for example, Bash), as this will provide greater power and simplicity for a novice programmer and system administrator. You may, on the other hand, learn any language you desire.
8. Begin by becoming familiar with basic repair procedures. In the event that your or someone else’s computer fails, this can be of great assistance, and it will also help you build your reputation as a computer whiz. While it is possible to learn advanced methods, this may necessitate taking lessons from a real computer geek.
9. Collaborate with others to solve their computer-related problems. By interacting with other PC users, you may discover that they are knowledgeable about topics that you are not. As a computer geek want tobe, you’ll want to know more about computers than your friends at all times, so you’ll want to be one step ahead of them.
10. Helping others with their computer problems is a rewarding experience. Not only will you establish a reputation for yourself, but it is also good practise and can assist you in learning about situations and problems that you have never encountered previously.
11. Learn how to instal and upgrade drivers for a variety of different hardware types in this tutorial. This will come in handy when it comes time to re-install your operating system on your computer.
12. Learn how to identify malicious software. Malware includes such nefarious things as computer viruses and spyware, among other things. Before running the daily antivirus/antispyware scans, it is recommended that you check for malware.
13. Make use of a firewall that is restrictive. A good firewall is one that would make normal people cry because they wouldn’t be able to figure out how to use it properly. Of course, you should be familiar with its operation!
14. Using a free and open-source operating system is recommended. Generally speaking, most computer geeks will use an open operating system such as *BSD or Linux because it is (usually) free and allows them to do geeky things such as programming, running servers, and interacting with a command line (CLI).
15. Make use of shortcuts. It is critical to be familiar with shortcuts because they allow you to save valuable seconds of your precious time.
16. Know the inner workings of the Internet, and how to use them.
17. Remember to keep things as simple as possible. Avoid ideas that are too complicated or overwhelming. Instead, concentrate on acquiring the knowledge and skills that you may need in order to realise a grand vision in the future.
18. Increase your level of understanding. Computer nerds aren’t too smart to pick up a new skill or two in the field of computers. True computer geeks are constantly learning new things and, when they don’t understand something, they seek assistance. Learn everything you can. Put the pieces of the puzzle together. Examine articles on Wikipedia, participate in computer forums devoted to your programming language or simply general discussion forums, and ask questions. If you have difficulty remembering things, write them down and quiz yourself on them. Whatever method you choose, make sure that you are constantly learning new things about computers.
19. Learn specific types of mathematics. For geeks, this is extremely important. A binary digit – either a one or a zero – represents one bit of data. A byte is made up of eight bits. Learn how many bytes are contained within a kilobyte (KB), megabyte (MB), gigabyte (GB), and other unit of measurement. While the majority of people believe that there are 1024 megabytes in a gigabyte, this is not actually the case. In a gigabyte, there are exactly 1000 megabytes of storage space. Gigabytes and megabytes are the terms that are most commonly used in the computing world.
Make some preliminary research into the topic of data storage. Once you’ve mastered that, you can begin to feel at ease with binary. Learn how to use octal and hexadecimal numbers, as well as how to convert from one base to another, from there. When you grasp the reasoning behind programmers’ tendency to confuse Christmas and Halloween, you’re well on your way to becoming a true geek.
Creative Commons License