There are many young computer geeks on the Technibble forums who are looking to make the move into turning their skills into a career. However, many of them have doubts about their knowledge so I have created a list of what skills I believe to be essential to a technician that wants to do basic residential jobs. This is a very general skill set that covers most tasks I have performed in the residential market.
Lets face it, its almost impossible for a technician to know how to fix everything they come across. There are all sorts of strange error messages that are fairly cryptic but lucky for us they often have an easy fix on Google since other people have already spent hours trying to figure out and succeeded. Don’t be afraid to Google in front of your client either as its better to say “I don’t know, but I’ll find out” rather than continue along blindly costing your client more money. Using Google sounds simple enough but a technician should know to use Googles advanced operators effectively.
If I was to search for:
computer repair California
It would include pages that have the word computer, repair and California in it but it doesn’t have to be “computer repair California” in that order. The block of text that Google finds could be “I found a place using my computer that will repair my TV and its located in California”.
A better search would be:
"computer repair" +california -geeksquad
This will produce results where the site must have computer repair together somewhere in it. The page must have the word California but doesn’t matter where and it’ll exclude pages that say “geeksquad” on them.
For more information on using Google well by using its advanced operators, check out this page.
You need to be able to remove tough viruses like Antivirus2009 (without formatting) and understand how to use tools like Combofix, SmitFraudFix, Hijack This!, Autoruns, Process Explorer, Malwarebytes, Superantispyware and UBCD4Win.
You need to know what processes, files and services commonly appear in a clean Windows system as this greatly assists in the removal of viruses and other malware. For example, a 22kb file named exqzxcop.exe that was created two days ago, is currently running and is residing in the system32 directory probably shouldn’t be there. Basically, if you know what the good guys look like, it makes it easy to spot the bad guys.
This is a fairly large topic but the essentials to know is understand the power supply wattage’s and voltages.
With these skills, you need to be able to assemble a computer. I am not just talking about putting one together, but building a good one by knowing their part speeds, compatibility and possible bottlenecks.
Computer parts go bad and it isn’t always obvious what the issue is. You need to understand things like BIOS beep codes and what it means if the computers fans spin up but there is no video.
Understand what it means when nothing powers up or the computer powers up for 2 seconds then shuts down.
You can learn this by experimenting with a worthless test PC that you don’t care about if it gets damaged (and it probably will). I personally learnt all this by finding a bunch of old computers in hard garbage that didn’t work and turning the 5 damaged ones into 2 good working ones. If I damaged some hardware, I just put the computer back out in the garbage.
You need to be able to remove data from a non-booting operating system by either using a boot CD like UBCD4Win and an external hard drive; or by putting the bad drive into a good system of your own and recovering it that way.
Formatting a computer is a fairly common task for most computer technicians but its a little more than just sticking in the Windows CD during boot time and installing. You also need to know the differences between OEM, Retail, Branded, Home, Professional, Volume and Corporate Licenses.
You need to know how to install common peripherals like printers and scanners, how to identify hardware devices by either looking on the actual hardware for model numbers or using a tool like SIW or Everest and know how to spot driver problems in the Windows Device Manager.
You can be the best technician in the world but if people dont like you personally, you wont get far. You need to learn how to speak to a layperson in a way they understand because “geek speak” often sounds condescending and will frustrate and annoy your clients.
Don’t accept work that you don’t know how to do and don’t get in over your head. For example, I once had to clean out 4 servers for a courier company. This company had about 400 trucks going around the city at any given time.
They were all GPS tracked via these servers and dispatchers could assign jobs to them. This job listing such as who’s the client and where its going was also tracked by the servers. I can easily clean out a servers as I have done clean out jobs many times before but I had to shut these machines down in order to clean them because their panels were inaccessible. These servers also ran 24/7 so they haven’t been rebooted in a long time. The technician who set up these servers was in Cambodia at the time so if these servers don’t boot back up after the cleaning the business will be in big trouble. Even though I knew how to clean them, the damage to the business that would occur if they didn’t come back up was just too high so I turned it down.
Losing a little bit of money and maybe taking a little ego hit is a lot better than getting sued.
Special thanks to everyone in this forum thread for helping me build this list.
Session expired
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.
Great information! I have been in the IT industry for 7+ years and have just decided that it is time to go on my own and start my own computer repair business. I was concerned about my knowledge and this list of essential skills is a great boost to me on being about to start this business.
Another great article and great advice for newcomers.
Bryce,
Very informative. We’ve been in the business for more than 15 years. Independence is tough, but in the end it is worth it. If you are good at what you do success will come. Not overnight, but you will make it eventually. Hang in there.
My client base is 85% residential. Another skill that’s important is Reliability and Professionalism. Yes it should go without saying but more often than not fly-by-night techies get into the business thinking they can treat their clients as they would their beer-buddies.
When people call, call them back. When you say you’re going to do something, DO it. Also, follow up with your clients.
As a new tech, learn to stick to your price. Yes, you can be flexible, but remember it’s food on your table you’re earning.
I’ve had people ask for major discounts, and I asked them to give me a guarantee of X hours per month in order to get discounted..
Majestic
Thanks for another great post.
This is a great resource to have. Thanks Bryce.
Bryce,
You might want to start writing a book on this subject. But, what do I know? :D
gee…i must have missed something…..I thought all you had to do was buy a 39.95 copy of Fix it Utilitys 7……charge the client 179.95 and thats it…everyones happy……
Just Kidding…nice write up Bryce :)
Thanks Bryce for another great article!
@Coota
“Will Antivirus2009 get rid of MicRo$oft”
No, unfortunately.. but format c: /u will :)
It’s good that Windows is around because it keeps us all employed, but as for my own systems, I prefer to run Linux for a variety of reasons.
It would be nice to use this as an outline and flesh out each topic more, say in the forums.
-Shannon
I have a personal addition.
Providing support for every piece of software ever written and/or might be. :)
Great place to find informative writeups, great Forum and unique software.
****Silver Star****
Oops
Sorry but you need some humour to make us grumpy Tech’s smile.
Coota Au
Onya Skip.
PS: Will Antivirus2009 get gid of MicRo$oft
Nice list of computer repair work. Most of the time, I repair my own computer. Not to the extend of repairing the green board (PCB).
@Ron — Sam e here on the Linux Front. I run a mixed environment though, for various reasons/testing/etc.
I’d add sfc /scannow – usually can fix many problem in a quick manner.
You can join a geek forum – you’ll help many folks and learn new stuff.
And the most important – read Bryce’s blog ;)
I really appreciated that post. I have a little computer repair shop and I take in people who would like to learn and train them from time to time. It is good to have a list that compares to my own list for training future techs.
This is a great list. I’d add the following:
Know how to make cabling
Having the tools and the skills to be able to crimp RJ-45, F-connectors, and RJ-11 is incredibly handy. It also lets you buy cable in bulk, make it on the spot, and even if you sell it at a lower price than the cable available at retail, you can still make a few bucks and provide a valuable service.
Plus it makes networking equipment look far more tidy when there isn’t a 6 foot cable connecting a router and modem 1 foot away from each other.
Know how to work with disk images
Disk cloning technology means never having to say you’re sorry. It’s the ultimate protection against a virus removal gone bad, or a disk-failure while working on a system. Software like Acronis TrueImage or Macrium Reflect have changed the way I not only sell backup systems, but handle work in the shop. You should be able to clone a disk, restore individual files or partitions, and transfer an image from and old, small hard drive to a bigger one, all while dealing with the hidden partitions and restore partitions that are on many OEM systems.
“Know how to Google”
Priceless advise, what can I say! It is all about being able to use the tool to get the required results at the end of the day, isn’t it!
Thanks for a great page!
This is an essential piece of info and resources that I could have used when I was new to the biz, and a great refresher now!
Great article! I’ve been waiting for something like this.
Bryce,
You should write one about either advanced skills for residential users or basic skills for businesses.
I’m actually going to print this and check off each. I do on-site computer repair and I’ve recently gotten A LOT more work and I’d say I know at least 50%-75% of the stuff you listed. But, I should know all of it plus more.
Thanks again and great article!
Would be great if you created a guide to explain each of the items you mentioned above. For example, a guide that explains how to do the things you mentioned in the “Troubleshoot Hardware Problems” section.
Great article. I always try to keep up with my knowledge and this article helps ensure that I do not have any gaps in my skill and knoweldge.
This site is great, the help you guys have given is priceless. Your site has increased my confidence in the field 10x. Keep em coming, we’ll keep appreciating it. Thanks a lot to all who help. P2Peace.
Good article.This information is really helpful for all. Thanks for sharing good information.
Great writing! nice to share with my students
This young geek is grateful :D
Perhaps you could put some reference links under each category?
Bryce,
Great site!! You gave me inspiration to leave my job as an IT Manager and go it alone!!!
First year trading saw me actually earn more than my former salary and gave me more time at home…brilliant..
Many thanks….
Kenny (Eire)
Thanks so much for the info! Im a young person just starting out and I received my degree but however most employers won’t hire me because I dont have a lot of hands on experience. I have used a lot of your tips. Thanks again