3 ms·
>Use the tools they have been using for a long time now or explain management (because they really don't decide anything) they need to learn to use better tools
by cooldeal 15y ago
>Use the tools they have been using for a long time now or explain management (because they really don't decide anything) they need to learn to use better tools?
Better tools like what?
Maybe there are many people out there that think that ASP.NET/C#/MVC and Visual Studio are actually better tools for them?
I know that could be an alien concept around these parts and for you but that doesn't make it any less true.
Saying that they should discard their knowledge and move to Ruby/PHP/Node is as idiotic as saying Ruby developers should ditch Ruby and move to Visual Studio/C#/.NET since it might be one of the best platforms around.
>Do you really think most MC* people are eager to move on to tools that make their certifications worthless? When they move, they do along Microsoft's designated path and rarely stray from it.
Microsoft has been building up support for Python, PHP, Node and github. Anyway, the reality is nothing close to the dystopian light that you paint them in. The jobs are no more dead-end than Java or PHP or Ruby jobs.
And no, sorry, VBScript is barely around in maybe in around 5% of companies running IIS, people have moved on to new technologies, unlike constant MS bashers who seem to be stuck atleast a decade back in their criticisms.
- rbanffy 15y ago> Ruby developers should ditch Ruby and move to Visual Studio/C#/.NET since it might be one of the best platforms around Except that VS/C#/.NET isn't one of the best platforms around unless you code for Windows. And that's one more reason not to move to other platforms - because the tools they use don't support the alien technology as well as what they've been using. > The jobs are no more dead-end than Java or PHP or Ruby jobs. You obviously have a different idea of what constitutes a dead-end job. I imagine it's a job at a company that thinks of IT as a cost of doing business, something competitive advantages are not to be derived from. Those companies will not invest in new things until everybody else is doing it and hire the same kinds of professional other companies hire. They use certifications instead of interviews because then the whole hiring process can be done within HR. I've seen a lot of them. > VBScript is barely around in maybe in around 5% of companies running IIS I know it's not a thorough review, but I see plenty of .asp URLs around within corporate confines.
- Sanddancer 15y agoFile extensions are meaningless. My router uses .asp for file extensions, and I know for a fact that it does not use vbscript, as it is running Linux.
- rbanffy 15y agoThat reminds me of a prank I did with a couple friends. We had a site running on Zope and we decided to use every known extension for our URLs. I think we got to a dozen different ones.
- cooldeal 15y agoYou misquoted me, I was saying that it is absurd to ask people to switch platforms on a whim. >Except that VS/C#/.NET isn't one of the best platforms around unless you code for Windows. And that's one more reason not to move to other platforms - because the tools they use don't support the alien technology as well as what they've been using. Code for Windows? As oppposed to what? Code for the Mac or Linux? These days most of the effort is in coding for the web. And it doesn't really really matter to the user if the website is running on Windows Server, Linux or BSD. >You obviously have a different idea of what constitutes a dead-end job. I imagine it's a job at a company that thinks of IT as a cost of doing business, something competitive advantages are not to be derived from. Those companies will not invest in new things until everybody eles is doing it. I've seen a lot of them. Sure there are, but if they ran on Ruby or PHP, they would be doing the exact same thing, I don't see how IIS is relevant here. The companies want a well supported product, with an available developer base and some of them choose the .NET stack based on MS' really long support cycles. >I know it's not a thorough review, but I see plenty of .asp URLs around within corporate confines. If you're seeing more ASP URLs than ASPX URLs, I would say your corporate selection is skewed. There have been and continues to be a massive number of migrations away from asp over the past ten years. Go compare the number of job listings on Dice for classic ASP developers vs. ASP.NET, it's not even a contest.
- rbanffy 15y ago> it is absurd to ask people to switch platforms on a whim. Since when exploring and using different, possibly better, technology is "on a whim"? > Code for Windows? As oppposed to what? Code for the Mac or Linux? I don't think Mac is a popular platform for running server applications, but I am sure Linux is a very relevant one, if not so popular in environments that reject "new" technology. > And it doesn't really really matter to the user if the website is running on Windows Server, Linux or BSD. Actually, it does. If your choice of technology implies higher prices, longer time for bug-fixes or added features or lower reliability, it directly impacts user experience. If your choice of technology fails to attract the best developers, software quality will suffer. That will impact user experience. > The companies want a well supported product If they are exploring competitive differentials through the adoption of newer technologies, they'd better realize it's not possible. > with an available developer base This certainly impacts the price of your labor. If you chose a technology that has lots of developers readily available, you'll be able to offer them lower compensation. > Go compare the number of job listings on Dice for classic ASP developers vs. ASP.NET, it's not even a contest. Job listings reflect open positions, not the number of people using a given technology.