Hacker News new | ask | show | jobs
by schwartzworld 1511 days ago
> The inflow of new engineers which are not so familiar with traditional tools like a basic terminal and a text editor.

I think many people start learning to use these tools at the same time they learn to program, I know I did. You expect junior devs to be terminal wizards?

> Even a simple web page requires to install 100MBs of dependencies.

No it doesn't? Some tooling requires lots of dependencies, but it's still very possible to open a text editor and spin up a web page.

2 comments

They aren't literally claiming a physical requirement, they are describing todays most common workflow.

If I said you need to install 100's of mb of gcc to produce a binary, would you say "no you don't? you can write bytes directly from the shell right into a file" It would be a technical fact, and yet kind of stupid to pretend not to understand that today, in all practical senses, one produces a binary with a compiler suite of one sort or another.

Today, it's a growing trend that software is developed using huge ides and stacks of frameworks. And a new developer is started right off at the highest most abstract (most automatic and magic, sold as most "productive" or "practical") layers possible, which requires the fattest of ides and the tallest of stacks.

Yo! exactly my point. I never expect new devs to be experts. But the labor I am spending to teach one of those newbies (well 1.5yrs of experience) about how to check for a port listening is just astonishing. Being a whiz and knowing the basics of the environment you are working with daily, there is a difference.
I understand it takes one text editor to write a static website. But hear me out, If you asked a dev today to make a landing page, they look for templates instead of writing that stuff. It's possible, but it's not probably today. Everyone is going to whip up a react or it's derivative to even write a simple project.