Forum Moderators: phranque

Message Too Old, No Replies

what are the basic necessary skills today?

if you were to design a curriculum

         

httpwebwitch

3:53 pm on Jun 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



As a working webmaster, what are the most important "tech" skills to have for success in the internet industry? Of course personal, general computer and "soft" skills are enormously useful, but I want to know about languages & technologies are the most important to know these days.

Phrased another way:
What are the skills you use the most, or that you most value having?

PhotoShop/Illustrator
HTML/CSS/Javascript
ASP/VBScript/.NET
PHP/Apache/MySQL
XML/SOAP
Flash/Actionscript

crashomon

4:11 pm on Jun 1, 2004 (gmt 0)

10+ Year Member



Check out CIW Certified for some web-related roles and their necessary skills.

[ciwcertified.com...]

Three things to know (that I've seen) are:
1. HTML and its related technologies (css, xhtml, etc)
2. Image manipulation (and interface design)
3. Understanding of Dynamic Scripting (javascript and basic PHP,ASP, Perl, or CFM coding)

Biggest value to me? Knowledge of Dreamweaver & Photoshop.

Good luck!

Patrick Elward

[edited by: crashomon at 4:16 pm (utc) on June 1, 2004]

AWildman

4:15 pm on Jun 1, 2004 (gmt 0)

10+ Year Member



PERL...Now that I've dabbled in it, I LOVE it! No professional designer should be without it.

HelenDev

4:26 pm on Jun 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



PERL

Can perl do stuff that PHP can't? If I have learnt a reasonable amount of PHP is it worthwhile learning perl as well?

crashomon

4:38 pm on Jun 1, 2004 (gmt 0)

10+ Year Member



Perl is an excellent tool for websites, and PHP is derived from Perl. Its been my understanding that perl is excellent for data manipulation and PHP is geared towards site management -- notice all the PHP-driven forum sites and PHP driven dynamic sites.

In other words, Perl and PHP can be complementary to each other. The learning curve for PERL is steeper, but you can do 'more' with it. The learning curve for PHP is flatter (initially) and combined with xSQL backend, you can do some amazing things.

But the original question is what skills are necessary? To that end, knowing how to navigate either of these languages is extremely valuable. Knowing how to program either of these will take a considerable investment of time.

To paraphrase a quote I saw somewhere . . .
"Learning a language is hard, just ask a baby."

Good luck,

Patrick Elward
"goo goo daa daa!"

httpwebwitch

4:41 pm on Jun 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



That exactly the kind of question I'd like to know the answer to.

Where do the old standbys fit into the modern development world? What new ones are "essential"?

When I started this job, Perl was "de facto". Now I suspect it's going extinct. (sorry to all you Perl lovers, but PHP rawks)

What about ColdFusion?

I guess I should mention I'm tutoring a co-op student, who is already familiar with Adobe PS and Illustrator. We're starting with HTML, CSS, Javascript. I've introduced Dreamweaver as a GUI HTML tool, but most of the assignments are hand-coded with Homesite. Then we'll move on to Flash. After that, then what?

choster

4:45 pm on Jun 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It depends a great deal on what you mean by "webmaster." Nowadays, between the growth of the industry and the advent of better tools, there is a great deal of specialization, even in medium-sized organizations. In our organization, the "webmaster" is a customer service staff member who routes inquiries appropriately to the network engineers, the public relations managers, the application developers, the security administrators, the graphic designers, etc. This person doesn't need any of the skills you indicated, only an idea of where in the system a particular problem occurs and whom to contact about it.

stevenmusumeche

4:48 pm on Jun 1, 2004 (gmt 0)

10+ Year Member



I use PHP for about 95% of my scripting, but yes, Perl can do some things that PHP can't. I use Perl to parse an Excel spreadsheet and convert it to a CSV file that PHP can read.

As far as necessary skills for a webmaster, these are what I would list:

-HTML
-CSS
-Any scripting language (PHP, Perl, ASP, or JSP)
-Photo editing (you at least nead to be able to do this)
-Graphic design (if you can't do this, you need someone to do it)
-Server setup/administration (MS servers are easy to deal with. If you use *nix then you need to know what you're doing)
-Knowledge of basic networking and how the internet works(DNS, Name Servers, etc)

hannamyluv

4:49 pm on Jun 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I would say that technically, perl or php. It's really a personal prefrence on those and once you learn one, the other is not so tough (from what I have heard as I am only just now learning perl).

But, if you are teaching them to be a well-rounded internet professional, I think a good dose of SEO, SEM, internet marketing and usabilty should be thrown in. It's one thing to say you can build a site, it's another to say that you can build a site that people can find and like to visit.

httpwebwitch

4:52 pm on Jun 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I would then redefine the job title as similar to my own: "well rounded website designer/developer".

It's unlikely that this student is going to be involved in management or sales or system administration (which I do - all of the above). This student is most interested in taking graphics and text and hupping them together into a website.

crashomon

4:59 pm on Jun 1, 2004 (gmt 0)

10+ Year Member



YES!
>>>>It's one thing to say you can build a site, it's another to say that you can build a site that people can find and like to visit.

But, a good webmaster wears many hats, but more often than not, they're hired to simply build/manage whatever site and leave the marketing to the 'suits.'

To analogize: Its like building a property for business use, you've got architects, plumbers, electricians, painters and once its built, you need an operations manager, a store clerk and a shipping/inventory person.

In the old days this might have been one person, but nowadays, most tasks are managed by specialists. It helps to be a generalist to know all of the basic skills, but once you start talking about SEO and marketing stuff, you're moving away from basic skills and moving towards promotions and non-technical components.

Patrick
(not a CEO, and not a COO, but definitely a WEO!)

hannamyluv

5:20 pm on Jun 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



It's unlikely that this student is going to be involved in management or sales or system administration

It doesn't matter. If they don't understand it, they can't build/design for it and therefore there is something lacking in their sites.

As a marketer, I can say, "yes, I would like to do SEM" but if the designer built the site without understanding what SEM is, then I am stuck and the site will have to be redesigned. The same goes for SEO and other forms of internet marketing.

Usabilty should be a MANDATORY part of any web designer's skill set. In the past few weeks I have seen too many sites that were built by people who could write all sorts of HTML and other code, but the sites they designed were simply bad sites because they were put together badly in terms of movement. Too amny print designers become web designers thinking that there is no difference. Print design is two dimentional and web design is three dimentional and too often a print->web designer overlooks this.

choster

5:28 pm on Jun 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



There was a very interesting discussion recently on SIGIA-L about the respective roles of developers and designers, and the extent to which they are to be involved in the creation of a site (www.info-arch.org/lists/sigia-l/0405/0175.html and onward).

limbo

4:18 pm on Jun 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Most of them have been listed already

One area I didn't expect to have to improve when I started was my English. As a native English lad, born and bred, I thought a GCSE and a modicum of understanding was enough. As it turns out, to write interesting and 'sticky' copy you have to really work at it. And I still have a lot to learn. The same goes for other languages I would imagine, depending on your target audience. So I would recommend some reading around copy/content writing, textual relevance and creative writing.

Something else they don't ask for in the job requirements is negotiation skills. Whether that be clients, suppliers or the GF , you will need to hone this skill to get the most return for your efforts.

Compatibility, usability and accessibility are all areas I would want integrating into a curriculum if I was starting a course now.

Lastly, and something I value hugely, is an understanding of design principles. Something you can learn and apply like any other subject. You don't have to be innately talented to be good at simple design. Areas to think about might include typography, colour theory and layout composition.

Ta, Limbo.

HelenDev

4:31 pm on Jun 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Something else they don't ask for in the job requirements is negotiation skills.

I agree completely. Although this may be a slightly off-topic gripe, I am sorry to say that during my entire education barely any time was spent on learning vital businessplace skills such as negotiation, interviewing etc. which, lets face it, almost EVERYONE needs no matter what profession they're in.

raywood

2:20 pm on Jun 3, 2004 (gmt 0)

10+ Year Member



I don't recall seeing anything about databases in this thread. I believe some skill and familiarity with database design and interface is an essential part of modern web design.

Also, after a website is built and online, whatever its purpose and goals, it is used by people. Regardles of the tehcnology, the software, or the code, a good webmaster/web designer needs to understand how people relate to the site, what their behavior and habits are, and how the design affects their decisions and opinions about the site. So, an understanding of how to measure and evaluate user reaction is important. This is where the talents of the artists, the programmers, and the marketers must be blended.

paisore

7:10 pm on Jun 3, 2004 (gmt 0)

10+ Year Member



A webmaster, in my opinion, should be a well versed individual in a multitude of fields but not necessarily an expert in any.

He should have skills in: HTML, Programming(javascript,php,asp,.net,perl,xml,coldfusion,flash),graphic design and probably some i've forgoten.

But when i say some skills it, doesn't mean being an expert. The webmaster should have these skills to keep the web site running but no one can do everything perfectly.

From my experience too many people group web design and web development together. Graphic artists should no be expected to be programmers and vice versa, and i dont think webmaster should always be considered both.