[Tutor] The Reading Documentation problem

David L Neil PyTutor at DancesWithMice.info
Sun Aug 25 04:31:35 EDT 2019


On 25/08/19 11:04 AM, Mike Barnett wrote:
> I've noted what I find to be a disturbing trend with younger students that use a package that I released last year.  This package has a LOT of documentation, and it's needed because there are a lot of different classes, functions, etc.  It's really easy reading and you don't have to read the docs except when you run into trouble or something new about it that you're learning.  It's not a difficult package to learn and use, even with little reading.
...

> Sorry this is so long, but it's a real problem I'm witnessing and I'm wondering if it's only a certain portion of the programming world (self-taught people) or the internet-generation in general does this regardless of educational training.


One good rant deserves another:-


Today's pace of life - I want it now!

The general rule is that documentation is weak, out-of-date, or 
non-existent. The rationale for which seems to be: read the source-code.

So, many people are self-taught and appear to do so without following 
any form of structure or syllabus.

Training courses are expensive and thus necessarily short.

Many believe that 'boot-camps' are a more efficient way to learn than 
3?4 year university programmes.

The average length-of-career in IT is quite short. Assuming that 
course-applicants have realised this, surely the training lead-up should 
reflect same?

Employers want someone now, not in three-years' time/I need a new 
(highly-paid) job now, not in three-years' time.

How many people can distinguish between a "coder" and a "programmer" - 
particularly employers/clients/HR depts.

Why spend time learning when StackOverflow is but a click away?

Why spend time thinking when someone else has already coded it/something 
(which appears to be) similar?

Governments (world-wide) are tending towards the employers' preference 
for "training", as distinct from the life-long preparation of 
"education". This also a feature of "the gig economy", and the 
expectation that one can inter-change individuals, as long as the job 
gets done.

Similarly, I see (again, widely-spread across the 'western world') a 
lack of respect for academia ("all brains but no practical use"), and 
thus the claim that renamed polytechnics/technical colleges/community 
colleges produce 'just as good' a graduate.

Cash now/soon, or no cash until later - who is good at "delayed 
gratification"?

It's called a ?brave, new world...
-- 
Regards =dn


More information about the Tutor mailing list