S
S
Soultaker2014-01-06 16:59:56
Programming
Soultaker, 2014-01-06 16:59:56

About the requirements for the applicant for the position of a programmer

Here is an example from a vacancy, I quote:
C # .NET, ASP.NET, Java, PHP;
Oracle, MSSQL, MySQL, PostrgeSQL;
HTML5, Java-Script, XSLT;
Microsoft Visual Studio 2010 (2012), Oracle BI, Oracle Data Integrator;
Agile, UP, Scrum, application of programming patterns;
PowerDesigner, Enterprise Architect, UML.
And so almost all vacancies.
Is not it too much? how do you know all this, and most importantly, be able to use it all at a professional level?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
Y
Yuri Yarosh, 2014-01-06
@Soultaker

To know this is all more than real, but why do you need it?
Another thing is that this description has no practical value, since it includes completely "miscellaneous" technologies. It is not clear what tasks you want to solve, and even more so it is not clear how well these character sets are suitable for solving them ... it's not up to you to decide.
You are not buying a car, but only a locksmith.
Will you tell him about metals and wrenches?
First of all, you need to correctly formulate the objectives of the project.
This is the most common HR mistake.
"We need a lot, but we don't know why..."
I have seen too many idiotic requirements of this kind, and they end up guaranteeing absolutely nothing for the employer. Forget about the concept of professionalism, it is absolutely meaningless, however, like any attempt to measure experience with time.
People either do what they can, or learn right at the workplace.
If you are ready to put in training - honor and praise to you.
How much and from what level is another matter ...
Here you need to find a normal programmer with a good track record, and prepare an "action plan" - check everything in practice. Separately involve third-party specialists for QA and evaluation of processes in general. Start with documentation and tests, end with code.
Assess risks, prevent future problems...
80% of projects with similar requirements fail simply because they cannot properly organize the development process, and all these letters are nothing more than a set of empty phrases.
And the majority writes in the style:
"This is a noodle code, it works - that's good. OH! But it doesn't work anymore ... OH, and we lost 100,500 customers! OH! And I'm not here anymore ...".
Another one comes:
"Eh, what the hell? No need to rewrite .... docks? What other docks, it works well here ... OH!"
An endless recursion of organizational idiocy.
The probability that you will be able to find "the one" tends to zero.
Some offices are looking for 2-3 years ... and there is not much sense in this.
Stupid soviet primitive greed does not allow you to spend $ 20-30K a year to have a good specialist at hand.
Stop believing in nonsense about self-organization.
Most developers have too many personal psychological issues and require some pretty sophisticated compensation...
Are you prepared to understand and meet all of these needs to keep your staff motivated?
Usually: "Well, we gave money - let the losses work ..."
So everything is a little more complicated than just a list of requirements ...
PS ARTICLE

S
switlle, 2014-01-06
@switlle

My opinion is this: Cross out one from each line - and you get a good level developer.

A
aen, 2014-01-06
@aen

Where is SOLID? Where is GRASP?
It seems that the person who wrote such a vacancy simply collected all the near-programming terms familiar to him in one heap.
Special fail with:

Java Script

Why demand
Microsoft Visual Studio 2010 (2012), Oracle BI, Oracle Data Integrator;
if already specified:
C#.NET, ASP.NET, Java, Oracle

A
Alexey Kolosov, 2014-01-06
@satisFUCKtor

And how much do they pay for such knowledge? this is a very expensive special

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question