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…
Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?
51–60 of 80 posts
Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?
#52I 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?
#53People 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…
Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?
#54For 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?
#55The 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?
#56Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?
#57You 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?
#58Most 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…
Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?
#59Most 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."
Re: Ask HN: Why do tutorial writers combine 10 technologies when 1 or 2 would do?
#60Its for SEO They are signaling to people that will never use their tutorial about their prowess Many people fall for the “mega-talent” allure
This is being on the other end of the common internet career advice of "write blog posts to set yourself apart".