Deutsch   English   Français   Italiano  
<vpom6p$2r3ql$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Rich <rich@example.invalid>
Newsgroups: comp.misc
Subject: Re: Schneier, Data and Goliath: no hope for privacy
Date: Thu, 27 Feb 2025 03:29:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 55
Message-ID: <vpom6p$2r3ql$2@dont-email.me>
References: <67b21894$14$17$882e4bbb@reader.netnews.com> <vplm9g$bh8$1@panix2.panix.com> <81cafbfb-18b8-8898-4d91-13ba43f9703c@example.net> <vpo1cg$qcm$1@panix2.panix.com> <vpo1k4$h6h$1@panix2.panix.com> <vpo4uc$2omvt$1@dont-email.me> <87h64gi4gu.fsf@example.com>
Injection-Date: Thu, 27 Feb 2025 04:29:30 +0100 (CET)
Injection-Info: dont-email.me; posting-host="a05ea28911ca0088a826a64a1e0af869";
	logging-data="2985813"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/Qbxqrn+lIYecXBxhJTi2Y"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:m7acOO1fWXcW0CpM97jxa4PLtRo=
Bytes: 3970

Salvador Mirzo <smirzo@example.com> wrote:
> Rich <rich@example.invalid> writes:
> 
>> Scott Dorsey <kludge@panix.com> wrote:
>>> Scott Dorsey <kludge@panix.com> wrote:
>>>>
>>>>We also have a bunch of IT programs which are really business school 
>>>>programs with some computing added.  I think those are pretty much 
>>>>worthless, but they get a lot of students.
>>> 
>>> Oh, and I will say that most of the students that I deal with 
>>> personally are not CS students at all but engineering students.  They 
>>> get one programming class, usually in Matlab, and no basic computer 
>>> literacy stuff at all.
>>
>> Just one programming class..... in Matlab???  For Engineering.  Ugh.
>>
>> I had (if memory serves) at least one Pascal class, one Fortran class, 
>> and an assembler (CDC Cyber 7000 - a really weird CPU on the inside) 
>> class, all required classes for Engineering.  Pascal class was trivial 
>> (had already done plenty of UCSD Pascal on Apple II in high-school) so 
>> just had to adjust to the small difference in the CDC Cyber Pascal we 
>> were using.  Fortran was similarly trivial, but oh did I come to hate 
>> Fortran in the end.  Just had to learn the "fortranisms", as I already 
>> understood the over-arching "how to program" aspects.  The assembler 
>> class was also itself trivial (had done loads of 6502 assembler by this 
>> point, and some 8086 assembler, provided one considered DOS's debug an 
>> 'assembler' of sorts).  Just had to "learn the language" rather than 
>> the "how to program" part.
>>
>> But, /just/ matlab.  That is so wrong on so many levels.
> 
> I know of a leading university that gives all engineering students (all
> of them), two courses on Python.  The first course is just so students
> get a minimum of the Python syntax---of course, the course design calls
> it ``how to program''.  The second half of the year is to learn the very
> basics of the so-called OOP and then some packages such as numpy, scipy
> and matplotlib are *introduced*.

Sigh, no wonder the 'newer grads' all seem to either be unable to 
program, or can /only/ program by barely stringin existing libraries 
together.  If there isn't a library to do "x", don't bother asking them 
to write a program to do "x" (no matter how simple "x" might actually 
be).

> And what do we see in these courses?  Nearly all engineering students
> consider them accessory to their degrees and so they try to ignore these
> courses to the maximum because they need to work on calculus and physics.
> 
> And I can't blame them: these courses are totally uninteresting.  I
> would have done the same.

I treated the programming classes as my variant of the "basket weaving" 
class.  The easy A where one got to relax vs. the other engineering 
classes.