Corporate Readiness Checklist — Essential Skills For Junior Developers

You are a talented newbie-programmer who wants to become a professional software developer? You have done a few pet projects but you do not yet have any real work experience? You have some computer science education and are now seeking to join a company? If this applies to you, then this readiness checklist is for you. If you have knowledge gaps in this checklist, then this is a good opportunity to start learning and step up your game.