HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Angelina Fabbro: JavaScript Masterclass | JSConf US

JSConf · Youtube · 8 HN points · 1 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention JSConf's video "Angelina Fabbro: JavaScript Masterclass | JSConf US".
Youtube Summary
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.
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Aug 17, 2015 · 2 points, 0 comments · submitted by eastbayjake
There's a great presentation on the topic by Angelina Fabbro www.youtube.com/watch?v=v0TFmdO4ZP0 with matching slides http://afabbro.github.io/jsconf2013 . The title says javascript, but it's really a platform agnostic guide that sketches out what mastery looks like and lays out actionable steps to get there.

Seriously, listen to the talk and/or check out the slides.

But 90% won't, so here's her actionable steps:

  1. Ask why obsessively
  2. Teach and/or speak at an event
  3. Work through a suggested curriculum*
  4. Experiment recklessly (the code doesn't care)
  5. Have opinions
  6. Seek mentorship
  7. Program a lot
  8. Stop fucking programming sometimes.
  9. Write Javascript* a lot
  10. Write in another language for a while
  11. Think like a programmer when afk
  12. Know what feedback is good feedback and reject everything else.
  13. Break free of imposter syndrome
* These are the two points you'll need to adapt to your choice of language
notduncansmith
13 is easier said than done. Maybe this is just me trying to rationalize, but it feels like if you don't have some level of impostor syndrome, it's almost hubris.
cgislason
I think the trick is to shed your imposter syndrome, but remain humble. You can be confident and humble at the same time. It can come with accurate self-assesment. Keeping your weakness in mind helps a lot.
Oct 11, 2013 · 2 points, 0 comments · submitted by msoad
Sep 20, 2013 · 1 points, 0 comments · submitted by axelfreeman
Jul 29, 2013 · 3 points, 0 comments · submitted by daw___
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.