Hey all, Jim here.
I am on a good leg of my development journey. I am working in MKE as a part time developer. I have not been very active on FCC since I was hired.
I am looking for an answer to a question, or maybe even a set of feelings.
As a developer, sometimes I feel like what I am doing is “cheap.” I also feel like the field of front-end development lacks that deep and meaningful history that other fields of study have.
Once upon a time I was a chemical engineering student. One of my favorite parts of studying was reading about the brilliant discoveries that occurred in the 1700s, 1800s, and how the field of chemistry built on top of those discoveries.
In contrast, JavaScript was written in a matter of 10 days I believe. HTML has some cool history attached to it (it was born out of SGML, developed by a lawyer). But overall, these are really recent developments, and I lack the computer engineering background to really dig deep and understand the giant whose shoulders front-end development stands on, and it leaves me not only wanting more understanding, but feeling groundless and shallow.
I’m sure a lot of it has to do with mathematics and electrical engineering, but for better or worse it seems like there is a disconnect between Front-end development and electrical engineering/computer science.
To put the question more bluntly: who the hell came up with all this shit?
Where is the historical rooting for this craft? Will JavaScript just be washed away in the tide someday, never to be spoken of again (along with all the programs we write)?
Is their such thing as “heirloom quality” codes?
What code has really changed the way you look at the world? What code has really made an impact and shook the earth?
How is front-end development rooted in the larger scheme of our civilization? How did we get here and where are we going?
PS: I am about 9 months into my web development journey.