Posted this on reddit and it got some good traction so I want to share it here
Hey hey, Ascended and Ascending I just want to share some advice to new enthusiasts out there.
Many find out about this too late after massive stress and a complete feeling of being used. We all love to help each other and help those we work with but sometimes you need to step back and think. If your boss or co-workers ask "can you help me with an issue with my home computer" or "can you build or recommend a computer to me" Sadly say "I make it a personal rule to not provide tech support to co-workers after hours due to a conflict of interest"
You may think this is just a minor issue but the moment you open yourself up to help these people you will then be their personal "Free" tech support no matter what issue they have and may run into massive issues with people at work as they will then think during the work day or evenings and weekends they can take you away from what you are doing to rush over and help.
In my life of IT over 15 years now I have fallen into this trap many times and it has ruined great jobs for me, some cases being as small as "can I just drop it off to you and when you have time can you take a look" then the person calling multiple times all weekend, then saying it is a rush. Once fixed they will refuse to pay as they believe that since work pays you for the workday that covers after-hours work free for other employees. All the way up to CEO's telling me after hearing I repaired someone's computer at work that I need to help them run cat 5 throughout their whole house for weeks of after-hours free work or I was giving favoritism to someone else there.
Know what your time is worth and do not fall into the trap, Also think of other industries like mechanics and plumbers they do not fix their co-workers issues as they know if something goes wrong(and it will) a great workplace can become a living hell.
TL;DR Do not fix co-workers pc issues and respect yourself and your time.