How to Be a Computer Geek

Learn what hardware is., Learn what software is., Learn the specs (technical specifications) of your computer., Learn to use your computer's command line, but use it when you need to., Learn to type without looking at the keyboard., Ask., Learn a...

22 Steps 4 min read Advanced

Step-by-Step Guide

  1. Step 1: Learn what hardware is.

    Hardware is the physical stuff that makes up the computer and the media that is used to connect computers to other computers.
  2. Step 2: Learn what software is.

    Software is the stuff that makes the computer work and it includes the applications, protocols, and the operating system. , There are some programs one can use in order to learn the specific specs a computer has, if you do not know off-hand.

    E.g.

    CPU-Z. , 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. , This isn't especially important, but this will definitely boost your efficiency at the computer, and make yourself look more sensible. , If someone does something on a computer that you would like to know, ask them about it. , This is one of the most important things to do.

    Don't confuse certain types of languages with others.

    Interpreted languages like BASIC aren't very good for true computer programming, but if all you want to do is write a simple computer game, it's fine.

    HTML or CSS are for web pages, and it's a good idea to know them, but they won't be especially useful for really programming your computer.

    It is recommended that you learn the scripting language of your prompt (e.g.

    Bash) as that will bring power and simplicity for a novice programmer and admin.

    However, you may learn any language you like. , This can help you out a lot if your or someone else's computer breaks down, which will also increase your reputation as a computer geek.

    You may learn the advanced methods, but that may require lessons from an actual computer geek. , By interacting with other PC users, you may find that they know things that you don't and vice versa.

    However as a computer geek wannabe, you'll want to know more about computer than your friends, at any given time. , Not only will you build a name for yourself, but it is good practice and can help you learn about situations and problems you have not encountered before. , This will come in handy when you re-install your Operating System. ,, Of course, you should know how to use it! , Most computer geeks will use an open OS such as *BSD or Linux, because it is (usually) free and allows them to do geeky stuff such as programming, running servers and using a command line interface (CLI). , It is important to know shortcuts as it shaves off valuable seconds of your precious time. ,, Skip overwhelming or overly-complicated ideas.

    Instead, focus on learning the knowledge and skills you may need to accomplish a big idea in the future. , Computer geeks aren't too smart to learn something new about computers.

    True computer geeks are always learning, and when they don't understand, always asking for help.

    Collect knowledge.

    Put things together.

    Read articles on Wikipedia, join computer forums for your programming language or just regular forums, and ask questions.

    If you have trouble learning, write things down and quiz yourself.

    Whatever your methods, be sure to be continuously learning more about computers. , One bit of data is a binary digit
    - a one or a zero.

    Eight bits make a byte.

    Learn how many bytes are in a kilobyte (KB), megabyte (MB), gigabyte (GB) and so on.

    While most people think that there are 1024 megabytes in a gigabyte, there actually aren't.

    There are exactly 1000 megabytes in a gigabyte.

    The things that most people are speaking about are gigabytes and megabytes.

    Do some research on the topic of data storage.

    Once you have that down, get comfortable with binary.

    From there, learn to use octal and hexadecimal, and how to convert from one base to another.

    When you understand why programmers always get Christmas and Halloween mixed up, you're well on your way to becoming a true geek.
  3. Step 3: Learn the specs (technical specifications) of your computer.

  4. Step 4: Learn to use your computer's command line

  5. Step 5: but use it when you need to.

  6. Step 6: Learn to type without looking at the keyboard.

  7. Step 7: Learn a programming language.

  8. Step 8: Start learning basic repair procedures.

  9. Step 9: Work with others with their computer problems.

  10. Step 10: Help others out with their computer problems.

  11. Step 11: Learn how to install and upgrade drivers for various hardware types.

  12. Step 12: Learn to recognize malware (computer viruses

  13. Step 13: spyware and the other nasty stuff) before running the daily antivirus/antispyware scans.

  14. Step 14: Use a restrictive firewall

  15. Step 15: that would cause normal people to cry because they don't understand how to use it.

  16. Step 16: Use an Open Source Operating System.

  17. Step 17: Use Shortcuts.

  18. Step 18: Know the inner workings of the Internet

  19. Step 19: and how to use them.

  20. Step 20: Remember to keep things simple.

  21. Step 21: Expand your knowledge.

  22. Step 22: Certain kinds of math are very important to geeks.

Detailed Guide

Hardware is the physical stuff that makes up the computer and the media that is used to connect computers to other computers.

Software is the stuff that makes the computer work and it includes the applications, protocols, and the operating system. , There are some programs one can use in order to learn the specific specs a computer has, if you do not know off-hand.

E.g.

CPU-Z. , 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. , This isn't especially important, but this will definitely boost your efficiency at the computer, and make yourself look more sensible. , If someone does something on a computer that you would like to know, ask them about it. , This is one of the most important things to do.

Don't confuse certain types of languages with others.

Interpreted languages like BASIC aren't very good for true computer programming, but if all you want to do is write a simple computer game, it's fine.

HTML or CSS are for web pages, and it's a good idea to know them, but they won't be especially useful for really programming your computer.

It is recommended that you learn the scripting language of your prompt (e.g.

Bash) as that will bring power and simplicity for a novice programmer and admin.

However, you may learn any language you like. , This can help you out a lot if your or someone else's computer breaks down, which will also increase your reputation as a computer geek.

You may learn the advanced methods, but that may require lessons from an actual computer geek. , By interacting with other PC users, you may find that they know things that you don't and vice versa.

However as a computer geek wannabe, you'll want to know more about computer than your friends, at any given time. , Not only will you build a name for yourself, but it is good practice and can help you learn about situations and problems you have not encountered before. , This will come in handy when you re-install your Operating System. ,, Of course, you should know how to use it! , Most computer geeks will use an open OS such as *BSD or Linux, because it is (usually) free and allows them to do geeky stuff such as programming, running servers and using a command line interface (CLI). , It is important to know shortcuts as it shaves off valuable seconds of your precious time. ,, Skip overwhelming or overly-complicated ideas.

Instead, focus on learning the knowledge and skills you may need to accomplish a big idea in the future. , Computer geeks aren't too smart to learn something new about computers.

True computer geeks are always learning, and when they don't understand, always asking for help.

Collect knowledge.

Put things together.

Read articles on Wikipedia, join computer forums for your programming language or just regular forums, and ask questions.

If you have trouble learning, write things down and quiz yourself.

Whatever your methods, be sure to be continuously learning more about computers. , One bit of data is a binary digit
- a one or a zero.

Eight bits make a byte.

Learn how many bytes are in a kilobyte (KB), megabyte (MB), gigabyte (GB) and so on.

While most people think that there are 1024 megabytes in a gigabyte, there actually aren't.

There are exactly 1000 megabytes in a gigabyte.

The things that most people are speaking about are gigabytes and megabytes.

Do some research on the topic of data storage.

Once you have that down, get comfortable with binary.

From there, learn to use octal and hexadecimal, and how to convert from one base to another.

When you understand why programmers always get Christmas and Halloween mixed up, you're well on your way to becoming a true geek.

About the Author

S

Sophia Griffin

Brings years of experience writing about DIY projects and related subjects.

68 articles
View all articles

Rate This Guide

--
Loading...
5
0
4
0
3
0
2
0
1
0

How helpful was this guide? Click to rate: