Angelina Fabbro: JavaScript Masterclass | JSConf US
Slides: http://afabbro.github.io/jsconf2013/
I am not an expert developer. I am also not a beginning developer.
I'm an intermediate developer, and I want to navigate the path from being a mediocre or good developer, to becoming a great or expert level developer.
How in the heck do I do this?
The tutorial ecosystem of the web is heavily skewed towards beginners, but what about the rest of us?
If you identify with these statements in the slightest, then this talk is for you. With ideas from cognitive science, education, and some advice from admired programmers along the way, we are going to explore what it means to be a world-class developer and what we need to do to get there. I'll talk a little bit about the philosophy, attitude, and habits (both good and bad) required for learning how to learn better, and then we will talk about the kinds of skills and knowledge that an expert programmer in general needs. Along the way we'll touch about various myths and cognitive biases about who can and cannot be a great programmer, and leave you with a path to get started. By the end of the talk, I will have proposed a curriculum of topics that should take an intermediate developer and turn them into an advanced one, and special attention will be given to mastery of the JavaScript language.
Meet Angelina
Angelina Fabbro is a programmer based in Vancouver, Canada and works at Steamclock Software. Angelina has a background in cognitive science, building clever robots and researching what people pay attention to. Her record as a web developer is balanced with modern iOS experience and a keen sense of design. Angelina also both teaches and mentors for the Vancouver chapter of Ladies Learning Code.
Видео Angelina Fabbro: JavaScript Masterclass | JSConf US канала JSConf
I am not an expert developer. I am also not a beginning developer.
I'm an intermediate developer, and I want to navigate the path from being a mediocre or good developer, to becoming a great or expert level developer.
How in the heck do I do this?
The tutorial ecosystem of the web is heavily skewed towards beginners, but what about the rest of us?
If you identify with these statements in the slightest, then this talk is for you. With ideas from cognitive science, education, and some advice from admired programmers along the way, we are going to explore what it means to be a world-class developer and what we need to do to get there. I'll talk a little bit about the philosophy, attitude, and habits (both good and bad) required for learning how to learn better, and then we will talk about the kinds of skills and knowledge that an expert programmer in general needs. Along the way we'll touch about various myths and cognitive biases about who can and cannot be a great programmer, and leave you with a path to get started. By the end of the talk, I will have proposed a curriculum of topics that should take an intermediate developer and turn them into an advanced one, and special attention will be given to mastery of the JavaScript language.
Meet Angelina
Angelina Fabbro is a programmer based in Vancouver, Canada and works at Steamclock Software. Angelina has a background in cognitive science, building clever robots and researching what people pay attention to. Her record as a web developer is balanced with modern iOS experience and a keen sense of design. Angelina also both teaches and mentors for the Vancouver chapter of Ladies Learning Code.
Видео Angelina Fabbro: JavaScript Masterclass | JSConf US канала JSConf
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Eirik Vullum: JavaScript Metaprogramming - ES6 Proxy Use and Abuse | JSConf Budapest 2017What the heck is the event loop anyway? | Philip Roberts | JSConf EUHow to Make an AMAZING Software Development Resume - Reviewing your submissionsWalter Bright: What does it take to be a professional programmer? (1/4)Angelina Fabbro: Improving 2D & 3D Canvas Performance on the Web, One Frame at a Time [JSConf2014]Sarah Drasner: Live and Machine Learn | JSConf Iceland 2018dotJS 2017 - Brendan Eich - A Brief History of JavaScriptFlutter Architectural Patterns: How We Built the Splice App, by Angelina FabbroThe Art of Code Comments - Sarah Drasner | JSConf Hawaii 2020Evan You on Vue.js: Seeking the Balance in Framework Design | JSConf.Asia 2019Opher Vishnia: Wait, you can do that with JavaScript…!? | JSConf Iceland 2018How to fix the web | Brendan Eich | TEDxViennaLearning Functional Programming with JavaScript - Anjana Vakil - JSUnconf5 Things to Speed up your Web DevelopmentAsynchrony: Under the Hood - Shelley Vohr - JSConf EUThe Most Annoying Website - Feross Aboukhadijeh - JSConf US 2018The Better Parts. Douglas Crockford. JS Fest 2018What the... JavaScript?Exploring WebUSB and its exciting potential - Suz Hinton - JSConf US 2018