The creation of my first project in Ruby combined many things I’ve learned throughout the course. It started by creating the file system of the project. It’s important to stay organized in programming and not get too ahead without adequate testing. I needed to create the necessary folders before anything, so that all the other steps would be made easier. The bin folder held the executable file to start the project. The lib folder holds all the classes to run the program, including the CLI itself, the scraper, and the objects made from the scraped data.
The field of computer science is incredibly broad these days with technology accelerating quickly in almost every way. It’s likely that more than half of the low paying jobs will be automated within coming years and decades. As someone who has always been interested in creative pursuits, such as art, music, and wood working, programming seemed like the natural next step if I wanted to modernize that creativity.