Dev vs Dev! Java has a Library That Will do That

December 28th, 2010 by Mike Wilcox

What does a conversation between a new front end developer and a back end developer sound like? Using XtraNormal, I’ve created a video based on past experience. While this focuses on a Java developer, it is a compilation from ASP and PHP guys as well. If you’re a back end developer you should still see the humor in this. And if you don’t — then you resemble that remark!

If you’ve never seen an XtraNormal video, they don’t move a lot (my wife asked if they were going to fight). They are animated characters having a conversation. I think the humor comes out of the lack of emotion due to the computer generated voices.


Tags: , , , , ,

9 Responses to “Dev vs Dev! Java has a Library That Will do That”

  1. Very nice! Definitely a “it’s only so funny because it’s true, but I wish it wasn’t” situation.

  2. [...] que no seas como este: Club AJAX | Dev vs Dev! Java has a Library That Will do That. Para que despidamos el año con una [...]

  3. JakeJBlues says:

    Great, just great, thx!

  4. [...] in the first video, while this focuses on a Java developer, it is a compilation from ASP and PHP guys as well (and [...]

  5. redsword says:

    can we not just get along? Java rules!! JavaScript is a toy — It could not even come up with its own name :)

  6. Nic says:

    I wouldn’t call PHP, ASP.NET, or JSP developers “back-end” developers. It is sad if people like the guy in red really exist though. Any Java/JVM-language developer worth his/her salt should be familiar with at least one or two UI technologies along with at least one JavaScript library.

  7. Bob Byron says:

    Nic,

    I think the point is most people underestimate the magnitude of front end development. For just the browser side alone, you have to consider HTML, JavaScript, JS Frameworks, CSS, Cross-browser compatibility, XHR communications, XML, JSON, UI Design, graphics, cookies, parameters, forms, optimization, events, timers, mouse movement… I could go on. The back end has session variables, packages, external libraries, compilation, builds, war files, ear files, etc. I could go on there too.

    The point is, there are enough variables in each environment that separating the two offers great advantage. It lets each side create a simpler design. The front end developer concentrates on the user interface while the back end developer focuses in on the services.

  8. Nic Johnson says:

    There’s no such thing as a GridView people, it’s a table :)