Hacker News new | ask | show | jobs
by flukus 2642 days ago
I can see you point but it depends. Assuming a developer was half decent in the first place then moving from Winforms to React is easy, depending on what they've done along the way react is actually pretty similar to old school asp/php and adapting from desktop to web technologies is the hard part. On the other hand a lot of people that gravitated toward Winforms development weren't half decent in the first place, but that's an issue with individuals not a technology gap. VSS to git is similarly easy, assuming they're comfortable using the command line, which may be a big if.

And that's just the UI, a real developer would be doing a lot of logic behind the UI, database design, debugging production issues, talking to stakeholders, etc, that's an enormous wealth of transferable skills.

1 comments

If you had one month to write an application on the MEAN stack and all you knew about two possible devs was one had 10 years of experience on winforms, and the other had 1 year of experience on the MEAN stack? Which do you pick?

I'd pick the MEAN developer everytime.

Sure in a year maybe the second one would be more productive. But there aren't any allergists that are a year away from productivity. Even if they hadn't learned anything in 10 years.

I'd let the person go that chose the mean stack, in favor of someone more experienced.
If you had a 1 month deadline and were still hiring I'd hope the guy with a decade of experience would see the looming tyre fire and select himself out of the running.

And you're kidding yourself if you think it takes a year to get up and running in whatever GUI stack was cool this year, the guy with 10 years of experience in winforms obviously knows a thing or two about picking stable mature technologies.

If I had a deadline like that then I'd pick whichever one has a track record of delivering to tight deadlines - familiarity with a particular technology stack is going to help but isn't everything.