The amount of cognitive overhead needed to be a developer today results in a problem I’ve seen with senior developers sometimes. They forget how much context people need to learn in order to become proficient at development. And they forget that they were beginners once, too.

See also, "beginner's mind."

Post a response on your own site? Send me a webmention!


hjertnes

💬

@eli There is a lot you need to know, and there are far more abstractions than it used to. That means there are more stuff to learn, but it is often easier to get started. What I tell most fresh developers is that they just need to start somewhere. And get back to basics and learn the core building blocks. Knowing how plain JavaScript, HTML, CSS, SQL and HTTP works makes it much easier to learn all the crap we have built on top of it.

hjertnes

💬

@eli The thing that drive me nuts though is all the different titles developers and designers have these days. And the thing I think is important when learning is to have a basic understanding of how things run both during development and in production.

Content: CC BY-SA 4.0