You don't need a tutorial for every-freaking-thing
goshakkk.name
goshakkk.name
You'll find people asking: "How do I create on online store for my candle making shop?" and you'll point them to a tutorial that happens to use a shoe shop as an example and they'll think it doesn't apply to their situation.
The article's advocating for people to use tutorials as a jumping off point, to ask more specific questions and to reason through what does and doesn't apply to their situation.
Also, fwiw - hats off to the many, many tutorial writers whose articles have helped me over the years.
The role of a developer isn't just about solving problems, but to understand why the solution works as well.
With a little practice, you learn how to dismantle a problem, recognize the elements that make it up, and pattern-match the portions of other problems that share some elements. You can pull steps out of one how-to guide and apply them to your problem, "patching" the instructions on-the-fly as necessary.
In fact, if I don't have time to customize an answer for someone's question, I'll give a summary of how a problem breaks down, and point them to someone else's tutorials that cover aspects of the solution.
But the key is that in the general case, no one has written a tutorial for your exact problem. Most of the elements of the answer are already out there, and they are accessible when you learn the more general skill of decomposing problems and solutions into their constituent elements, matching problem-parts to solution-parts, and stitching together the whole fabric of an answer.
This is a big issue I have with a lot of microsofts documentation, they describe the steps in great detail (click this, type this, click that, right-click here) but will often completely skip they why. It's like every tutorial is for complete novice level developers. As soon as you have to do something that veers slightly away from the path you are back to square one.
Code is nice, but it's hardly the whole story. Very few people seem to be able to explain the "why" behind the solution they're pushing on you. There's so much great code out there that is totally useless because of bad docs, or worse, is constantly mis-used by the community at large because nobody ever stops to ask "why".
1. Open editor of choice
2. Slap the keyboard with a raw fish
3. Crack a raw egg on the screen
Yes, it totally is. If someone is willing to write one, if someone wants to write one, that is their prerogative, and it isn't that hard to put it on a web page.
By learning to break down a problem into smaller pieces and looking for articles that are more about the principle than the exact identical set of tools, it's more likely that they'll find something that helps them solve the smaller individual problems, and thus helps them make progress on the larger task.
These simple tutorials are huge wins for everyone's productivity, as millions of people learn to do the same task every day, you might be able to benefit from their notes more than you think
All these "tutorials" are a bunch of steps to follow. Words cheapen over time, and now we need a new word for it. And soon enough, a mouth-breathing youtube set of steps to follow will appropriate that word too.
Ah, listen to me. Old man, missing actual tutorials. Oh, how fast it was possible to learn something with a skilled tutor.
Take information about a product/theory, reduce it to parts, then put it together in a more individualized tutorial.
The AI is not in the what parts bit.
It's in making parts that can fit seamlessly together.
A way, through a known standard, to automatically create fake animations and people and spoken words from easily edited text.
Such that you can seamlessly slip in info the user doesn't know about and remove the crap they do (and mistakes, video editing is hard). Borrow parts from other peoples open tuts seamlessly.
It's a candle store, so search and replace shoe with candle.
What most help me is seeing different points of view. Sometimes the first explanation doesn't make sense, or the next one, but then you find someone who explains it from a different perspective and that's the one that makes you go ooohhh!
Creating beginners at both is important though, as is helping to encourage self-directed learning.