055 JSJ Web Developer Skills

Published: April 12, 2013, 7 a.m.

Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!
Panel AJ O\u2019Neal (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Discussion
00:57 - What does it mean to be a \u201cweb developer\u201d \u201cT-shaped skills\u201d 11:01 - Minumum level entry skills you need to become a web developer HTML CSS JSHint Jade less.js jquery 19:39 - CSS Jade 24:24 - Mid-Senior level skills you need to become a web developer Networking HTTP Wireshark Build systems node.js NoSQL Netcat MVC frameworks Preprocessers REST Picks Prime Workers (AJ) Adobe Illustrator (AJ) Vagrant (Merrick) Puppet (Merrick) Mountain West Ruby Conference (Jamison) TXJS (Jamison) Breeze.js (Joe) edge.js (Joe) 'Arrested Development' Comes Back On Netflix On May 26, So Get Extra Sleep Now: Linda Holmes (Joe) Intro to Networking with Netcat and NodeJS (AJ) Intro to HTTP with Netcat, Node, Connect (AJ) Next Week
Marionette.js with Derick Bailey Transcript [Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] JAMISON:\xa0 Hey guys and welcome to JavaScript Jabber. I\u2019m your guest host today, Jamison Dance. Chuck is at Mount West Ruby Conference today and we have a bunch of panelists today. The first one is AJ O\u2019Neal. AJ:\xa0 Yo! Yo! Yo! Coming at you as live as I can from Provo, Utah. JAMISON:\xa0 We\u2019ve got Merrick Christensen. MERRICK:\xa0 What\u2019s up? JAMISON:\xa0 And we\u2019ve got Joe Eames. JOE:\xa0 Hey, how\u2019s it going? JAMISON:\xa0 Today, we\u2019re talking about just general web development skill sets, like what do you need to know to be a web developer? We should probably start off and define what a web developer is first because I think that it\u2019s a really overloaded term. What do you guys think it means to be a \u2018web developer\u2019? I\u2019m doing air quotes right now. JOE:\xa0 Merrick and I have had some conversations about this and it\u2019s like I feel like his opinion of what a web developer is, is slightly different than mine. And maybe I\u2019m coming more in line with what his definition is. So, I want to hear his first. MERRICK:\xa0 My definition? JOE:\xa0 Yeah, go. MERRICK:\xa0 So, one of the things that I see a lot of people saying as a web developer is people who come from traditional software engineering backgrounds and they come thinking that they can avoid HTML and CSS altogether. I think that\u2019s a really dangerous approach because then you end up moving too much into JavaScript. And then, you have the opposite problem where people just don\u2019t understand programming well and they end up with sort of jQuery spaghetti code. Which I think is okay for a lot of the brochure style sites, a lot of the maybe WordPress or content driven sites you can get by with just being really solid at HTML/CSS and then below average with JavaScript. But I think if you want to be a web application developer, you\u2019re going to have to be solid on all three of those technologies, CSS, HTML, JavaScript and depending on the app that may include CSS preprocessors et cetera. JOE:\xa0 You said web application developer, right? MERRICK:\xa0 Yeah. I think there\u2019s a difference. JOE:\xa0 Yeah, okay. For mine, one of the things that I feel like is I\u2019m weak with CSS, right? And so, I kind of have this disdain about people that are like, \u201cOh, you don\u2019t know CSS, huh? Well, that\u2019s a problem.\u201d And I want to say, \u201cWell, yeah I\u2019m not great with CSS.\u201d I can tread water. But I can\u2019t take a screen shot that some designer puts together in Illustrator and then turn it into a web page and feel like I\u2019m doing it right. I always want to turn to an expert and say, \u201cHey, what do you think of this layout?

Support this podcast at \u2014 https://redcircle.com/javascript-jabber/donations

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.