Today was the second day of my developer-in-training at the Flatiron School. Yesterday we spent the majority of the day discussing the nuances of Git and GitHub, which are variations of a VCS (version control system). Ultimately Git helps simplify the collaboration process between developers by organizing the version control heirarchy. This may not be as important when it’s just one or two developers working together, but when you have a large number of developers (say, 15 or more), it definitely makes a difference. We spent most of the day today setting up our developer environments. This involved creating an Apple Developer account, installing software through the Terminal (such as Ruby, RVM, SQLite3, Homebrew, etc).
This blog is what I will be using to keep track of my progress throughout the semester at Flatiron. It has been relatively smooth sailing, but it will start to get more difficult as time passes. We will start focusing on SQL tomorrow, and then move on to Ruby on Thursday. I’m very excited about my time here. It will prove to be one of the most instrumental experiences that I have had, and I am excited about my opportunities that lie in wait.
NYC has been a great place to live in so far. I am currently in Williamsburg over in Brooklyn, and it is very accessible to Manhattan. The L train is on my block, so it’s roughly a 20 minute metro ride to the Bowling Green stop in Lower Manhattan.