Questions about working in the industry

  1. Should a web designer have formal study in graphic design (broad spectrum)?

  2. What kind of things should a beginner front-end developer know how to do with JavaScript?

Thanks in advance. :smile:

I am not sure about design; but as a developer, the certificate/degree isn’t as important as portfolio - they want to SEE what you have done, can do. The cert/degree can help, often does help, but isn’t critical. Design may be different, however.

  1. Whatever you do, learn how to do it in vanilla JavaScript before learning how to do it in a library such as jQuery or MooTools. Not only will you have a better understanding of what is happening, but you’ll also be more able to fine tune it, and can work without a library should you work for a client/company that doesn’t use libraries.

  2. As I understand it, I believe the majority of JS for a designer is more about DOM-manipulation than anything else (ex. a front-end designer doesn’t need to know form validation.) A good understanding (MUCH better than my elementary grasp) of CSS would be beneficial. And learning when to use what in which situation can mean a lot, especially when troubleshooting your code (ex. when to use innerHTML or createTextNode.)

There was something else I was going to say, but I can’t remember it.

V/r,

:slight_smile:

1 Like

Ideal front-end developer candidate is an expert in CSS and HTML. Is knowledgable of lower level programming paradigms and able to translate those paradigms to client-side scripting such as; JavaScript. So not just a script kiddie who barely knows JavaScript. Will be familiar with the application languages being used and infrastructure being used as well. For example if one is to apply to a shop with a focus on PHP and Wordpress than it would be IDEAL that the front-end developer has completed SEVERAL professional sites using the Wordpress platfor. Lastly, design knowledge IDEALLY formal education and good portfolio.

However, realistically if you HAVE all that it would mean you have both a computer science and design proficiency which is unrealistic. So typically front-end developers will lean to one side or the other with a basic to intermediate understanding of inverse. In my experience good front-end developers lean more towards computer scientist than graphic artist. The problem I have always seen with the art folk whom become front devs is lack of computer science education that directly translates to less than average scripting and structural decisions.

So when a company goes with someone more artsy it is general understand that there is someone there who can deal with JavaScript. On the flip side though when a company goes with the computer science person they loose out on the design side and typically have a dedicated graphic designer to just handle ux and comps. In most circumstances it is a give and take depending what you have already on a team. The thing that remains consistent though Is always HTML and CSS proficiency.

It is rare to find someone who merges the best of the two (computer science and graphic design) but that is the ideal candidate in my opinion.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.