Don’t Be An Expert In One Coding Language
The point I’m trying to make is that everyone has different web development practices. Some regions favor certain technologies based upon the industries that are common there. Individual developers also have different backgrounds. A web developer who started in the 1990s might be more comfortable with ASP.NET over a newer technology such as Node.JS. Just the same, PHP, JS, and Ruby are used in different combinations by different people. If you become too much an expert in one but don’t know the basics of the other you are doing yourself a disservice because you won’t be able to fully contribute to those projects when they come your way.