Stumbling in the dark. Day-3
What has your experience learning to code been like so far? What would you change about it?
Learning code has been a mind altering experience. It’s engaging, it’s trivial, it’s complex, and although i find myself on the verge of a panic attack to decipher how to create something. Its also very soothing making the mental connections to be able to manipulate code to display/act how you want it to behave in your brain! I’m loving to code as it has coerced me to push past mental barriers and view computer language in a new light. I think like anything new the beginning is always a little challenging, but with a little immersion with no distractions the language becomes a little clearer. The coding rabbit hole seems to be endless with all the possibilities for rendering which makes it scary and very exciting. It’s very difficult to think about changing anything about code so far as most of it already reads close to english.
How to you describe the DOM, as you know it so far?
The DOM or document object model is like a tree. It’s a logical way to organize information so that whats being displayed reads like a proper document. Its the root element or framework to structure your html into so that your code can be neat and legible. You can kind of relate it to a document flow. Beginning, middle, and end.
Can you explain the difference between coding a website to be responsive and using a mobile-first strategy?
The difference between coding a responsive website and using a mobile-first strategy is priority. Now a days especially theres a significant amount mobile foot traffic. You virtually cant live without a phone. Therefore when developing a website we as developers should be taking the mobile-first approach. Theres a huge difference in how many pixels are on your smartphone compared to your desktop computer so how a website will be displayed and act on your desktop computer will be a completely different animal on your smartphone. Building a responsive website via the mobile-first strategy means you can strategically define what a site will look like/ act like when its scaled to a really small browser and then use your appropriate media queries to display your website on a bigger browser.
What does coding look like to you in your mind?
Coding in my mind is starting to look more and more like a topographic map except its built/read like a document. You can kind of imagine it like viewing a volcano from a birds eye view. Where the base of the volcano will be the layer where the rest of the volcano continues building itself off of. As we slowly crawl our way to the top of the volcano the display changes by the slope and the different elements of rock and sediment. At the very rim is where the very elements themselves are in a giant melting pot. Constantly changing its shape and color by the churning and swirling lava.
Where do you see yourself working in 365 days from today? What do you want to be working on?
In a year from now i’d like to see myself working on a team. Maybe as big as google, but! also working on a start up company my wife and I started putting together a couple years ago that have some pretty serious development endeavors. I want it all. I want to work people on something big and share code brain together, but also be able to work on multiple snippets of ideas i’ve always wanted to embark on that are now becoming feasibly possible. I want to be able to work on projects that also allow me to continue to grow and expand my capacity to interpret how to read and write code.
Austin Coding Academy #Coding#WebDevelopment