3 ms·
Like many other foot-guns, this is still great for novices to get started and learn the ropes without dealing with a lot of production-level problems. In an id
by wccrawford 4y ago
Like many other foot-guns, this is still great for novices to get started and learn the ropes without dealing with a lot of production-level problems. In an ideal world, everyone would learn best practices from the start and never create a bug in their code.
But that isn't how humans work, and there needs to be some grease easing the process at the start. So they still serve a function, even if it's not the one that the CDNs imagined at the start.
- deepstack 4y agoif someone can't figure how to put a file on the server, or install package then they shouldn't be in tech or software development.
- krastanov 4y agoNo need to gatekeep. We can show a bit more empathy to the teens (or older folks) that are trying this for the first time in their life. Compartmentalization of concerns is an important part of pedagogy.
- aftergibson 4y agoHow would anyone learn? I agree when it comes to anything with stakes or deployments to production, but everyone starts somewhere and copy pasting a url from a CDN is one less headache when you’re playing with something totally new.
- deepstack 4y agoAnd that is how we ended with the mess in this article. We are not doing kinder garden here, it is software development. And if one can't grasp idea of files on server (a very basic) then why are you even doing software development? The whole software development process has being watered down to included people who don't really want to do software development. I'm sure if one is passionate about it, they will figure this out.
- blowski 4y agoTo my absolute shame, about 15 years ago, I made this comment about a junior dev on my team. That junior dev is now a much better developer than me. We’re all on a journey in our careers. Those of us with more knowledge and experience can and should help those with less, instead of gatekeeping and lecturing.
- snowwrestler 4y agoMany people who can learn, have not yet learned. There is a difference between capability and knowledge. We’re each on a journey.
- lelandfe 4y agoSenior SWE here :) I did not know how to install a package ~10 years ago and doing anything with a server was terrifying. Sure glad I never had someone say this to me.
- corobo 4y agoIt'd probably be quicker for you to teach them once or twice than for them to change their entire career. People need to learn things before they can do them, it is what it is. I'd much rather work with someone that just needed to learn a few things I take for granted than someone who decides it's their right to say who's in or out of IT haha. Teach or get out of the way.
- mrits 4y agoPeople with superiority complexes shouldn't be in tech. Some of us enjoy learning and teaching others.
- jaywalk 4y agoI have specific, distinct memories of some things I did when I was starting out as a developer that are so obviously wrong today. But that's because I've got 15-20 years of experience now that I didn't have back then.