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: Dev vs Dev, humor, Java, JavaScript, Video, XtraNormal





Very nice! Definitely a “it’s only so funny because it’s true, but I wish it wasn’t” situation.
Pure awesomeness!
[...] 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 [...]
Great, just great, thx!
[...] in the first video, while this focuses on a Java developer, it is a compilation from ASP and PHP guys as well (and [...]
can we not just get along? Java rules!! JavaScript is a toy — It could not even come up with its own name :)
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.
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.
There’s no such thing as a GridView people, it’s a table :)