Live data from Hacker News

Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

news.ycombinator.com

51–60 of 80 posts

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#51

I'm dealing with this conundrum. I'm working on a Kubernetes course, and that's kind of pointless unless you deploy an app with containers. What app? I've settled on a smallish Rails app, though I realize many students won't be Rails developers. Additionally, I also realize many deploy targets for Kubernetes might be cloud specific (AWS, Digital Ocean, GCP, etc) Do I ignore those differences, or try to address those…

Consider offering the same app in multiple implementations. Focus on the "why" and not "how". The how part becomes much easier to communicate when the students understand why it works.

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#52
The answer my friend... is blowing in the Wind.

I can do way more(orders of magnitude more) with less resources in Lisp and C-python and very simple JS than most of those frameworks do. But it took me years of learning to be able to do that.

The alternative is just having frameworks that have everything that most people will need prefabricated. This way beginners could use them easily if they do not get out of the paved way.

When they want to get out of the paved way and do something else... well, there is another framework for that.

The fact is that from an economic point of view, if you market your courses for the general Public(in the millions) , those people(most of them, 90% or so) do not want to invest what it takes to become an expert in this particular area(or any other by the way).

Most of them just want a pill that fixes their problems as fast as possible, an instant gratification at the minimum possible cost(free). They want a job, they have heard this is the future, they want money to pay the rent.

Those people in the end spend way more time always following the new fashion, the new trend, the new bubble, instead of learning the fundamentals that never change.

If you market your courses for the General population at free prices, IMHO there is no other way. General population is not going to change, they consume porn(fast sex),fast food and fast education.

For me, it will be crazy if paid courses were like this. I spend my money on paid courses(some of them expensive) and certainly they are not like this.

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#53

People make tutorials for economic reasons, those reasons are not always 100% aligned with the need to help you learn. Making the tutorial increases their profile, leading to more profitable opportunities elsewhere (because making the tutorial is not as financially remunerative as actually being employed/consulting somewhere). Furthermore if you make a tutorial as an advertisement for your skills you want to make it…

Does it really work this way? I suspect that tutorial writer who expect basic tutorial to be treated as major showcase is deluding himself. No employer is impressed by basic tutorial on something nor by express being mentioned in it in basic setup.

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#54
Having done this recently, I think I can explain.

For most techs the documentation or website for that tech explains the simplest use case. For graphql, from your example, the guide for graphql is really clean and thorough and doesn’t depend on you knowing anything else.

But it’s also completely useless when it comes to implemention for the average user, who probably doesn’t want to design a graphql server and frontend from scratch. Implementation is where the work is, and it can be very difficult to implement a working example in a real application (which often have more complicated things going on).

With graphql, you won’t be able to experiment with it without both a backend and a frontend. By necessity that means you need a server (express or tails or whatever) and you’re probably using React or something similar in the frontend.

JS in particular is also kind of a mess in terms of ecosystem. That’s a whole other can of worms.

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#55
The most frustrated things I found with nowadays tutorials is misguided prerequisite. If you read prerequisite of tutorials, you might read that famous word - "for absolute beginners" but then they throw 40 lines of program in features introduction.

The main thing we must have to fix is - "truth about prerequisite" Its okay to have different target audience than absolute beginners.

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#57
No one writes a tutorial to teach others, at least not for free on the internet. The real purpose is to signal their own expertise (even if they know nothing more themselves than what is in the tutorial).

You see a similar dynamic at work with business gurus giving out free investment advice, ask if they knew so much why aren’t they successful investors themselves? Or middle-managers on LinkedIn handing out their “leadership” technique.

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#58

Most tutorial writers are not aware of how to create educational materials. They don't think deeply about the learning objectives (what the reader should be able to do or understand at the end), don't understand how to provide concise working examples, how to "scaffold" learning, and so on. It's often just a dump of the things they learned and maybe how they learned it, but that doesn't mean it'll work for anyone els…

It is called "the experts blind spot"

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#59
post #4

Most tutorial writers are terrible at what they are trying to teach. They may have a vague grasp of a concept, but that's about as far as it goes. If they were more capable they wouldn't be writing tutorials. There are of course exceptions to this, but it covers at least 90% of the people who create courses for sites like Udemy. Comes back to the old saying, "Those who can, do. Those who can't, teach."

And those who can, were taught.

Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?

#60

Its for SEO They are signaling to people that will never use their tutorial about their prowess Many people fall for the “mega-talent” allure

Bingo! This is not all of it, but it's a big part.

This is being on the other end of the common internet career advice of "write blog posts to set yourself apart".

Post reply on HN