I have a three year gap in my resume and getting a good tech job afterwards was EASY. If anything it made me more employable because people tend like people who do more than write code all day. (Of course the lack of career progression was probably a net disadvantage in terms of raw money-making ability, but I don't care about that).
Incidentally I like to also tell people who are a bit behind the times that these days it seems like having visible tattoos is a net benefit for your employability. Everyone likes hiring interesting people who aren't mindless drones. Tattoos, piercings, quirky style .. all serves as evidence of that. At least on the west coast!