Here are my strategy that I use for applying and getting hired:<p>1. Do not apply 100+ companies. Select max 3-5 of them. And research them. Get to know people working there. What are their problems? What tools are they using? What meetups can I meet them? Are they active on some online community? Get in touch with people there. Just talk and show interest in them. It always good to know the company before applying and dropping it, if it&#x27;s not a great match you can drop it. (Just like dating, get to know them before you marry them.)<p>2. Fine-tune that resume. I didn&#x27;t see your wife resume but I am sure it could be improved. Here are some very fine tips : <a href="http:&#x2F;&#x2F;www.slideshare.net&#x2F;perlcareers&#x2F;how-to-write-a-developer-cvrsum-that-will-get-you-hired" rel="nofollow">http:&#x2F;&#x2F;www.slideshare.net&#x2F;perlcareers&#x2F;how-to-write-a-develop...</a><p>3. Build some portfolio. Anything is fine. Really. Just showcase that she understands&#x2F;can write code. She can join on some open source community or just build something on her own. Better the first one, because she can be mentored and demonstrate teamwork.<p>4. Blog about it, the learning experience. This about as much about showcasing work as communication. If she can communicate effectively that counts as much as programming. (Actually more if she really great communicator.) Don&#x27;t be shy on this.<p>5. Repeat from step one.<p>And one last thing. It is not just about what your wife wants, please be considerate about the company needs too. I know a lot of company that would be good for me, but for the company I would be just a drag. That&#x27;s how it is.