Forum Moderators: LifeinAsia
is it reasonable for one person to have all of a job's required skill set, and is an employer even really looking for someone to meet all of the qualifications? if so, what level of expertise in each area would be enough?
i mean, there is being "proficient" in javascript and then there are the "gurus".
My advice would be to be honest about your skill levels, but don't hesitate to apply if you are lacking one or two items. Sometimes employers will throw extra stuff into the ad that really isn't important, or they may have people who are already strong in that area so even if you are weak it won't matter much. There's no way of knowing this from looking at the ad. Good luck!
When we are looking for new members of staff we always look for the "most have's" and "we would like's"
The most have's need a least 12 month exp in a working environment (not I did it at university)
And we would like's are things we either are already really good at so not important to the team or something we don't actually need but would nice to Know a little about it.
Examples most have 12 months experience in ASP and SQL would like PHP.
As a company we don’t use PHP but to understand it a little could be useful.
On the ASP side we would want to see them to setup SQL database create and add records Via an ASP page.
DaveN
A company in my hometown consistently adds .asp to the list of required skills needed by their development team. They combine their services with hosting, and all their servers are...UNIX. One of their developers is a cigar smoking friend of mine, to date, he's worked on 0 projects utilizing .asp and says the company has no plans to acquire additional servers.
Another ad in today's paper requests a web developer that is well versed in Word and Frontpage. Now there's a scary though. ;) I wonder if HTML is required...
DG
If you get an interview, you will get a much better idea of what the job is about there, and any required/to be developed distinctions will be made in detail at that point
You frequently find that if someone with all the quoted skills applied, the company wouldn't be bale to afford them anyway. Its just the way it works
Large companies typically are looking for proficiency in 1 or 2 skills/languages. Too many times the jobs description is miscommunicated in the transition from IT department to HR manager. The result is a job posting with a listing of 12 languages and no indication of which are the most important. Heck, we just hired a couple guys with no experience in the language they will be spending their days coding. We are going to teach them.
Job postings from smaller companies tend to be more accurate. Since there is no HR manager, the IT guy or owner usually writes the description his/herself. They really may be looking for one guy that can program quickly in all 12 languages.
If you get an interview, they have most likely seen your resume and think you have what it takes. Best thing you can do at that point is go in with an "I can learn anything you need me to" attitude.
The New York City metropolitan area has a huge number of unemployed and under-employed developers. Too many Human Resources departments and Placement firms treat this list as an absolute requirement.
A current ad is looking for a developer with 10 years of solid mainframe development hands-on experience using DB2, COBOL and CICS along with 5-7 years of Client Server experience with Oracle, Sybase, Java, JavaBeans and Unix as well as 5 years Visual Basic ASP, SQL Server and NT experience. It also absolute requires 5 years EDI, COM/DCOM and Websphere experience.
That position will stay open until the company becomes desperate and then they'll hire anyone that can steam a mirror.
I recommend that you submit your resume to any employer that you seem reasonable qualified for. The whole employment process is about as scientic as two dogs smelling each others butts.
Below is a segment of an add I just read. The employer is looking for an Internet Marketing Specialist (this IS the job title) but as you read through the list of requirements, you can see that the "Internet Marketing Specialist" also need to be a Graphic Designer, a Web Developer, a Data Base Guru, a Newtwork Engineer as well as an Advertising Specialist!
I know that as Web Developers, we should be versed in a wide variety of the skillsets associated with our profession. But employers posting adds such as the one below, and then offering the absurd salary that follows only shows how little many Human Resource departments know about Internet Skills Professionals.
There are too many SPECIALISED disciplines expected all lumped into one package and then insulted by a ridiculous salary offer! Realistically, if they are seeking someone truly adept at all the required disciplines, then their salary offer needs to be at the very least, tripled!
Care to comment?
This is the add (with the company name removed):
Primary Duties and Responsibilities:
· Review and interpret web site activity data for use in refining and improving online marketing efforts.
· Provide input and guidance on integration of web site into overall marketing efforts, including technical viability of such efforts.
· Process and distribute inbound information requests received online to appropriate individual.
· Manage and leverage marketing (and other corporate) databases for online marketing initiatives.
· Continually advance knowledge of techniques used in online marketing and Web programming.
· Coordinate inclusion of website content and design with marketing department staff.
· Program and maintain all primary and affiliated [BLANK] websites.
· Interface daily with Information Technology department to ensure timely and effective maintenance and operation of web site and other online tools.
· Perform additional duties, projects and assignments as required.
Education and Experience:
· Minimum Requirement: Associate’s Degree in Marketing or related discipline, with significant web development or online marketing coursework.
· Minimum 2 years work experience in an online marketing environment, emphasizing tactical implementation of marketing strategies using a variety of electronic methods.
· Candidates should possess a strong portfolio of previous work and/or be able to demonstrate prior experience in a similar position or in management of similar projects.
Skills and Qualifications:
OPERATING SYSTEM & INFRASTRUCTURE:
· Knowledge of Windows NT, Windows 98 and 2000 operating systems
· Knowledge of web site infrastructure, including hardware requirements, connectivity maintenance between internet/ intranet, ODBC connections, firewall maintenance, site monitoring procedures, security (including SSL) and technical integrity issues
WEB DESIGN:
· Demonstrated proficiency in the most recent versions of the following applications: Microsoft FrontPage, Macromedia Dreamweaver, Macromedia Flash, Adobe Photoshop and Adobe Illustrator.
WEB DEVELOPMENT:
· Ability to program, test and debug websites using HTML and ASP at a minimum.
· Additional demonstrated competency with any of the following desirable, but not required: XML, DHTML, Javascript, VB script, C++ and Perl.
· Ability to develop and maintain online registration and e-commerce applications
· Ability to program websites and e-mail solicitations to properly interface with a full range of systems and browsers, including:
· MS-Outlook, Lotus Notes,
· All versions of Netscape, IE, AOL, and other popular browsers
· Macintosh systems
· Familiarity with audio, video, multimedia and online chat delivery applications.
DATABASE:
· Knowledge of SQL Server
· Knowledge of the following database applications: ACT, Microsoft Access
PERSONAL SKILLS:
· Strong project development/management skills
· Strong communications skills
· Strong inter-personal team player
This position offers a starting salary in the low to mid $30’s, excellent benefits and a great workplace environment. EOE. Interested parties should submit resume with cover letter to: As if!!! ;)
(edited by: Travoli at 6:30 pm (utc) on April 3, 2002)
I have been interviewed by panels consisting of 5 - 7 IT staff where combined they did not have the skill set they were asking of the candidate being interviewed, and could not answer questions about certain technologies they considered very important, in fact they did not have a clear idea of what the successful candidate would actually be doing or what was to be accomplished.
IMO, try for anything that seems reasonable to you and you have enough proficiency in to produce "something" and get better at. Remember, 90% of people in IT departments don't know anything about technology, they know a business process to which technology has been applied.
I have been for interviews where it is obvious that I have more knowledge than the person inteviewing me. Typical example is one where all they had of my work was a few printouts. They were just going on what the page looked like, no shots of the code or how did you do this. They just asked some very basic questions about what I do, no technical questions and nothing deeper than "where do you see yourslef in five years?"
It almost seems like sending your resume to any job that looks close and then sorting it out when they call you because they read your resume. That to me is the manual form of spamming and if everybody does that it will only make trying to find the right job or the right person for the job that much harder.
I know I wasn't much help and I probably made things worse.
Maybe that lawn technition job that required 10 years Unix, 10 years NT and graphics design a plus was really what I wanted? :)
Just a comment.
Oh and about applying. Just apply. It's a huge step farther then not applying and the worst that can happen is you don't get a repsonse. Don't be shy. Go after your dreams.