There are 3 major steps to getting a job (IMO).<p>1st) Resume + story.  Search google for &#x27;Harvard Computer Science Resume&#x27; or &#x27;Georgia Tech Computer Science resume&#x27; and use their format.  There are standard formats that are widely used for top jobs. You then need to get ready for behavioral interviews.  This involves getting a minimum of 3-5 PAR stories ready and to think hard about all the stuff you have done over 10 years.  Practice them.<p>2nd) You need to prep for technical interviews.  I&#x27;m not a coder, but in my field (finance) there is a lot of material available.  I know I have seen stuff about technical interviews here.<p>3rd) Network.  Obviously LinkedIn is extremely helpful for locating contacts.  Search for past people from the Newspaper, your high school, any groups you are in.  For education, I would probably leave it blank rather than putting a high school on there so it doesn&#x27;t draw attention to you not having a degree.<p>It will be extremely hard for you to get a job via a career posting. You will need to reach out to friends and ask them for &#x27;advice&#x27; and if they know of anyone that you should talk to in their company.<p>Expect this process to take 4 months.  It seems like forever, but it will take a while.  That will be fine.  Once you have your new gig, you will be in an exciting new industry.<p>Source: I just got hired by another large company after a  search after shutting down my business.