Someone that does precision guesswork based on unreliable data provided by those of questionable knowledge
Most developers don't have a portfolio, but the ones that do really stand out in a selection process. If you're looking to create one, check out the video link below to a video review of an awesome professional portfolio. They suggest three simple rules... Tailor samples for the role you want... Include personal work... Show how you solve problems.
"Any fool can write code that computers understand, good programmers write code humans understand", here are three links to help you create an awesome public GITHUB profile
Wondering if you should be a self-taught programmer, if you should attend a coding bootcamp, or if you should get a computer science degree? In this video, ex-Google and ex-Facebook software engineer Clement Mihailescu compares these three options and determines which one is the best.