I don't undestand why companies search experts in tools or languages isntead of find a person with a good knowledge related to the job position like web dev, devops or something else.
I don't undestand why companies search experts in tools or languages isntead of find a person with a good knowledge related to the job position like web dev
Yes, but when you are a senior, are you a senior web developer (or any other kind of job) or a senior pythonis (or any other lang)? Are you a senior cause you know a stack technology or cause you know the complete environment and how it work in general?
Top comments (5)
Because it takes years to master language and/or framework, even expert in one framework may be extremely poor in other framework in same language.
Companies cannot spend time and money on developers who will take more time to learn a new framework/language.
A little different role from web dev to dev ops is possible under same framework, but not other way around.
I don't undestand why companies search experts in tools or languages isntead of find a person with a good knowledge related to the job position like web dev, devops or something else.
Because "webdev" is too vague.
Yes, but when you are a senior, are you a senior web developer (or any other kind of job) or a senior pythonis (or any other lang)? Are you a senior cause you know a stack technology or cause you know the complete environment and how it work in general?
Firstly, Senior must have at least good knowledge of his main language, ecosystem, system design and environment.
Second, unfortunately, there are now many "seniors" who don't even know the ecosystem(Hello to all Laravel- Spring- etc. developers).
The most difficult thing about changing a language is the ecosystem around it, but you can find (mostly big) companies that may be ready to train you.