General Question

r0ck80y's avatar

What are the various job profiles someone working in an internet company may have? And how much much they earn approx?

Asked by r0ck80y (18points) March 19th, 2008

…like you have web programmers, web designers etc. What about online marketing?

Observing members: 0 Composing members: 0

3 Answers

cwilbur's avatar

It varies considerably by location, skill level, and the nature of the company. Especially in startups and small companies, the dividing line between “web designer” and “web programmer” is a very vague one.

Can you give us a more specific question, and maybe include more context (like location, why you want to know, what specific skills you are considering) so that this question doesn’t prompt 10-page answers?

r0ck80y's avatar

What i meant was if i had an internet startup (not necessarily a startup), say a video site, who would i look to hire in my team to ensure all aspects of running a web firm are covered? So do i hire a guy to look after marketing/publicity, someone who is into web designing, another an expert in j2ee/java stuff? i am assuming a j2ee specialist need not be good at css-based work. So what kind of people will be there? Okay theres a system admin (can a web designer do a system admin work?) ... and….??

cwilbur's avatar

Someone needs to run the servers; someone needs to write the code; someone needs to make sure the pages are pretty; someone needs to make sure people find out about the site; someone needs to make sure everyone gets paid. All of these can be the same person or multiple people.

Exactly what you need depends on what you’re trying to do. A video site needs bandwidth, streaming-video architecture, redundant servers, and a lot of marketing, but not a whole lot of coding. And lawyers, lawyers, lawyers, because of the potential for copyright infringement.

Other sites have different needs.

For a startup, you’re looking at hiring as few people as possible to get the essential work done. Don’t think of it as “hiring a J2EE guy” and “hiring a system administrator,” think of it as “hiring Joe who is a strong J2EE developer and who knows enough about Linux to keep a server going” and “hiring Jane who’s a brilliant web designer who knows usability, and who can code enough Java to communicate clearly with Joe.” (And you have to be willing to take a step back: what happens if Dick says, “why the @#$% are you using something heavyweight like J2EE, when we could get this done with 100 lines of Python?”)

The roles aren’t that cut and dried, and the people you hire for a small company will necessarily be wearing multiple hats. The only place jobs get that clearly distinguished is in big, ossified companies.

Also, if you’re thinking of starting a tech company, the first thing you want to do is find a tech-savvy partner who can answer questions like this. Without a tech-savvy person with a financial stake in the success of the business, you have no way of evaluating how successful you are and how well you’re progressing towards your goals; consultants make money from prolonging problems, not solving them.

Answer this question




to answer.

This question is in the General Section. Responses must be helpful and on-topic.

Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
Knowledge Networking @ Fluther