4 ms·
I really don't understand how someone can be only a front end developer or a back-end developer. Why would anyone want to learn just one thing when the thing t
by codeonfire 14y ago
I really don't understand how someone can be only a front end developer or a back-end developer. Why would anyone want to learn just one thing when the thing that is valuable is delivering actual applications. Who wants to have to depend on someone else to accomplish anything and make a living?
To answer your question, a front-end or back-end developer is someone who (erroneously) sees development as sort of blue collar labor like a plumber or a electrician. A web designer is someone who decided they could just do all the easy, fun stuff while getting to decide everything and prefers to work with trade-type developers for the un-fun bits.
Object oriented scripting is important because without some sort of organization of code, you end up with a huge mess of code and variables. Without encapsulation you never know when and how it's safe to modify data or what side effects it might have or what code is allowed to modify what data.
- peterchon 14y agoBecause we can't all be an architect AND a forman/plumber/electrician/roofer. How can you be really good at something if you don't practice and learn it constantly? I'm guessing you've mastered or actively learning HTML/CSS/JS/PERL/PHP/Python/RUBY/Rails/.NET/JAVA/C/C++/MySQL/Casandra/Go/ActionScript/etc? I mean, where do you stop? Heck, even CSS has SASS/LESS/bootstrap/CSS3/browser-specific declaration and don't even get me started on JS libraries. And I don't understand your condescending tone of what a "web designer" does. What makes that job any less important than a programmer?
- codeonfire 14y agoBecause web design is quite easy when put next to other jobs such as programming.
- hazz 14y agoI believe a cursory look at the majority of websites on the internet would provide ample evidence to the contrary. I certainly find web design very difficult, whilst programming is something I am comfortable with. This may be more down to experience than anything else though.