Being a front-end web dev sucks. You need to know browser quirks, know about design, know UX, know JS in depth, jquery of course and even backbone and/or angular are now expected (with any other framework being a plus). And the back-end guys learn mostly one language and stack, e.g. .NET and maybe SQL (if there isn't already someone dedicated as a DB guy). Then they still wonder why you are bitching about vertical ce…
Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
81–90 of 108 posts
Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#82A lot of these things someone will figure out when they get stuck with a 5 second google search.
A lot of these things won't matter as legacy browsers fall out of scope.
A lot of these things won't matter if someone's utilizing some form of frame-work to help them glue code together.
Maybe this level of detail would be important if you're building custom JavaScript frameworks, or whatnot, but for 99% of the UI code out there....
...meh, I don't feel not immediately knowing a lot of these things would prevent anyone from developing a solid UI application.
(I'm going to write later how to get the most out of a team of typical web devs who aren't gurus or rockstars or ninjas, but yet manage to make compelling applications that make customers happy.)
EDIT: I'm only commenting on the first couple of items in the story, because I'm not even going to address the separation of front/back, and manageable team sizes.
Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#83What if I am a JavaScript wizard who is also a backend wizard, and I know a lot about CSS/HTML and browser quirks, but I couldn't design my way out of a wet and ripped paper bag? Can I be awesome too? Or am I designated to the waste bin? Because that would suck. I don't like the waste bin. It smells funny.
Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#84Being a front-end web dev sucks. You need to know browser quirks, know about design, know UX, know JS in depth, jquery of course and even backbone and/or angular are now expected (with any other framework being a plus). And the back-end guys learn mostly one language and stack, e.g. .NET and maybe SQL (if there isn't already someone dedicated as a DB guy). Then they still wonder why you are bitching about vertical ce…
Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#85Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#86One thing about being a JavaScript guy is that it's quite fragmented. For instance, this guy's hiring for a position that uses MooTools. In my experience, MooTools (while a great framework) isn't used very often. The framework you know and love, and the job you want don't always match up - especially if you're going to work on a product that's a few years old.
Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#87Being a front-end web dev sucks. You need to know browser quirks, know about design, know UX, know JS in depth, jquery of course and even backbone and/or angular are now expected (with any other framework being a plus). And the back-end guys learn mostly one language and stack, e.g. .NET and maybe SQL (if there isn't already someone dedicated as a DB guy). Then they still wonder why you are bitching about vertical ce…
Back end on Django rocks. Until you are looking for a new job. (Though I disagree on the one language thing, at least a conventional language, plus SQL, and you need to at least know the basics of HTML / CSS / JS)
Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#88What if I am a JavaScript wizard who is also a backend wizard, and I know a lot about CSS/HTML and browser quirks, but I couldn't design my way out of a wet and ripped paper bag? Can I be awesome too? Or am I designated to the waste bin? Because that would suck. I don't like the waste bin. It smells funny.
This guys is being pretty hyperbolic when it comes to the requirements for design-related skills. Perhaps that is the bar they set at Cloudera, but here are a lot of people out there that do 'front-end development' who don't have corresponding design skills. There are also classes of people out there called 'designers' that are particularly suited to that line of work.
/the author
Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#89Earlier quoted context omitted.
I do pretty much what the article describes and you echo the sentiment I get from dev friends who hate working with CSS and the DOM! I enjoy it though. There's a lot of art to it. I have absorbed a decade's worth of trivia that lets me usually do the right thing first time or find the solution quickly. And I generally get to be the interface to other teams (like designers, content people) which I like too.
I'm in the exact same boat as you MDCore - the job description describes me decently well, but I too have my pick of jobs. If you need to hire yesterday, this company should consider hiring a UI person and a JS person separately.
Re: Why It’s a Good Idea to Be a JavaScript Developer, and What it Takes to Be One
#90Earlier quoted context omitted.
Everyone wants a full stack dev these days… how many are there really?
I'm one, but I've had 26 years of experience in programming and software development to learn the stacks. At the company I work for arguably 4 of the 8 developers are full stack developers, so we can't be that rare. One thing that I'm not seeing here is the long view. Sure, learn JavaScript, but recognize that due to its sub-standard nature it will be a transitional technology until a better run-time for web apps tha…