The changing face of ICT
Firstly,I thought it was time that the now misnomer of 'Plans for Linux distro' came to to stop and was re-named. I don't intend to answer every single point of what Ian says other to say that in general, I agree. I also agree with a lot of what Frank is saying too. What I don't agree with is this harsh way in we are talking about future members of our society. Frank cited his sitting AEB instead of Oxford maths. If if teachers hadn't been wise to this situation, all those years ago, then Frank could then have been condemded to the 'scrap heap' perhaps? There are a lot of new technologies in the world and lots of new study areas these days as a result. We have seemed very polarised in discussions on programming. Should there be RAD or should there not? This seems to the hub of the argument. In my view their should be RAD and the discipline of top down structured programming is too restrictive to creativty and not fast enough for a modern world. We just need RAD that is more robust. There seems to be an obsession with with maths and programming as the only solution to ICT training as well. I have twenty students all wanting to do an A'level in multimedia, web design, Flash, 3d max, cinema and games design. The head is on my back to come up with the goods. Universities are now offering courses in this but I can't find an A'level syllabus because of this obsession. Maths and programming has it's place but computing is about more than just this, these days. About time the GNU site had a graphical revamp too. (IMHO) Bruce Miller. On Mon, Feb 04, 2002 at 10:35:05PM +0000, Ian wrote:
On Monday 04 February 2002 15:13, 'Frank Shute' wrote:
On Mon, Feb 04, 2002 at 08:06:28AM +0000, Ian wrote:
Yet my understanding is that people doing the hard technical subjects at A level is falling & universities are failing to fill their places for engineering/sciences.
Falling because there is more choice in a whole range of other things. That simply makes it even more competitive for the relatively small number of maths students with straight As.
Fair point.
Admissions tutors know that a good pass in any of these subjects (but especially maths) indicates they've got a student who can think logically and is bright.
Yes but there are too few of them to go around. That's my point. So some students who can't hack A level maths to Computer studies, GNVQ ICT etc
and
the universities need to fill places so they take students that they would not have done a few years back.
That's my point too! They're taking students they really shouldn't be taking because a decree has gone out that 50% of people should go to university. So irrespective of the individual merit of an applicant, university's are feeling compelled into dropping standards to fill what is by any stretch of the imagination a bogus quota dreamed up by some think-tank.
Computer studies at A level? From the sounds of it, it's a glorified MCSE in a lot of cases without the pupil necessarily having even programmed in a proper language or with an understanding of the basics
of
how a microprocessor works.
Whatever, that is not the real point. The thing is that these students get access to the courses otherwise quite a few university lecturers are out of a job.
As I indicated, I don't really care. Why give people jobs if they aren't worthwhile?
OK I agree these courses could be improved but you also need sufficient teachers capable of teaching mathematically more rigorous stuff and they simply don't exist in the numbers required.
Now we are beginning to suffer the consequences of the more choice/falling standards/lack of people doing intellectually rigorous subjects. The few who do go and do maths/engineering at university get immediately cherry-picked by industry for well-paid jobs thus leaving education to pick up the crumbs for maths/sciences teaching. The result is declining teaching standards & even fewer students going on to do maths/science at uni. It's a vicious circle.
Schools are driven by bogus league tables that mean their and their pupil's & staff's success is gauged by exam passes.
If you look at any situations where league tables are introduced, standards rise. Look at Rugby Union.
You're looking at the wrong thing.
No I'm not. If you take the NHS, it is pretty easy to argue that standards might well have fallen further without the league tables since under-funding is the main limiting factor. (Culture is 20 years out of date too but that is just another non-controlled variable)
Example: A govt edict goes out that hospitals should reduce their waiting lists, the hospital managers pressurise the consultants to sort it out. After much moaning from the consultants the difficult but more severe cases are pushed to the back of the queue & the people with ingrowing toenails, piles etc. are dragged in to be operated on. Result! The govt has turned the health service around & they've got the facts to prove it - waiting lists are coming down and the hospital league tables indicate that less hospitals are `failing' and meeting the Stalinist govt's bogus targets. But there's a price to pay - the patients with the more important problems now have to wait longer to be treated, the consultants are pissed-off because their clinical judgement with regards the urgency of treating patients has been ridden over rough-shod and money and time has been wasted treating elderly patients with ingrowing toenails who if you'd given them a few months would have snuffed it anyway. I can give you any number of examples from the health service because that's one are that I'm familar with. Now repeat ad nauseum for other scenarios and other public services. The fact is that huge amounts are being wasted to meet the bogus targets which do nobody any good except the government because they can then advertise how `successful' they've been & hence get re-elected. They then whinge about `years of under-investment' which people swallow whole & have then got the hide to raise taxes in order to `sort things out'. The newly raised taxes are then spent on building MPs the most expensive office space in the country whilst building hospitals on the never-never.
Look at the NHS, standards have fallen. You can't gauge the performance of a public service empirically
You can judge exam performance. If you want exam performance improvements (not necessarily an improvement in the educationservice as that depends on your point of view) you can set targets etc and it will improve - it has! That doesn't necessarily mean anything other than exam technique has
improved
but since so much store is put on exams its still an important indicator.
It's an entirely useless indicator. It indicates precisely nothing. It could be one of many things: * Teachers have got better. - as I've said before I think they're about as good/bad as they always have been with the exception of maths/sciences where there are too few to go around. * Exam technique of students has got better. - Possibly, but then you should make the exams harder in order to get more comparable results year-on-year. * Students IQ has improved. - Although it's said that IQ has improved, I personally think IQ is another entirely bogus statistic & can't be measured satisfactorily. In fact, Darwinism would seem to say that since the brain-dead can live on social security and procreate, people should be getting thicker. * The exams are easier. - Look at papers now & papers 30 yrs ago and judge for yourself. IMO they are a country mile easier.
The fact is that there are many many more students in the system and in the pre-league tables era, many of these would
never
have passed a GCSE or an A level let alone gone to Univ.
Yes there are. But what are they studying at uni? And why are more passing? More are passing IMO because the system is such that you can effectively `buy' an A level certificate from an examining board by hunting around and choosing the one with the easiest papers.
Gross exaggeration. Exams might or might not be easier. Independent studies suggest they are different but no easier.
Then the studies suck and are done by people who are far from independent.
But in any case lots more kids go to universities to do a wide variety of things. My youngest son is doing a degree in film making and some of that course was on data storage formats. He is one that did not go through a conventional A level route so in my day he would not have been at uni. I am glad he is and what he is learning seems useful to him in what he wants to do - set up his own business making films for companies.
I'm glad he's enjoying it but IMO he would have been better off doing a more `hands on' subject at a traditional Poly or College like he probably would have done 20 yrs ago. Back then they managed to integrate such a subject well with job experience and such like. There was a more varied education available then: Unis, Polys, Colleges, apprenticeships...and everybody could find their niche. Now the whole damned lot is being dumped into university in order to fulfil a govt's entirely political target.
So should we deny these kids on the grounds they can't pass A level maths?
No, you should deny them on the basis that university isn't the best place for them to learn such a subject. Education needs to be stratified but not just on the grounds of academic ability.
If we believe getting more students into HE is a good thing the current problems inevitable. OTOH if you believe HE is only suited to a minority, you have a point and we should be requiring A or B grade at A level in say 4 or 5 subjects for anyone to enter any University.
HE per se is a good thing but that doesn't mean that 50% of students (or whatever the govt's 10 yr plan says) should do it. Whilst going to university is equated as being the ultimate in educative success, as determined by the bogus league tables, then the system is skewed into sending people to university whether it's suitable for them or not.
Bear in mind this would also mean redundancies in university teaching staff.
So be it, they can always get jobs elsewhere.
Maybe but perhaps its just as easy and cost-effective to change the nature
of
universities to be rather broader in their scope.
You're right in that it's symptomatic but not the real pathology of the problem, but ICT in schools as it currently stands is shameful. Yes, there are good schools but is there anything more than guidelines for them to follow? There should be examples of best practice for them to follow rather than the current seemingly ad hoc approach.
I agree with this for the most part but until you have 10s of thousands of good IT graduates coming into teaching and some of the so-called IT expert decision makers at the top who actually know something about technology
Broader scope means less real choice as to what sort of education you get - universities are just becoming higher education comprehensives and IMO comprehensives are good for no one except the politically correct. that
is going to be very difficult to change. Let's fight battles we can win.
Too right. Linux and open source software needs to be seen in the wider perspective of what IMHO is a failing education system & it's political context.
The education system has been failing for years, in fact ever since I can remember but in reality for the most part, my observations show better teaching than when I was at school. That doesn't mean everything in
It is going to be difficult to change, but the way I see it the IT in schools agenda is still very much up for grabs. the
garden is rosey but neither is it all doom and gloom.
My guess is that teachers are about as good/bad as they've always been it's the system that they work under (performance tables etc) that means that the students they are pushing out are quite frankly not up to very much in my experience.
Some are. I taught a kid who won the British Physics Olympiad and he was quite bright ;-). He went to a bog standard comp too. The students will seem weaker if you come across more who are below the 10 percent or so that used to get to uni. You don't suddenly change IQ by that many percentage points across the population even with vg teaching.
That's right, it's no longer the top 10% who go to university it's the top 30% and that's not because all of a sudden 30% of the populace have got an IQ of >x rather than 10% a few years back. BTW, my understanding of IQ is that you can't change it by teaching full stop. It's whole premise is that a bright Aboriginal with no education whatsoever can have an equivalent IQ of an Oxford don.
To kick off with, league tables should be binned along with the present exam boards.
You forgot IMHO :-)
And what are you going to put in their place? OK ban league tables but with the wonders of modern technology the Daily Mail will do
unofficial
ones.
Ban the Daily Mail & do us all a favour? ;)
Ban exams boards and replace them with what? No exams?
Get rid of the current exam boards & replace them with a not for profit organisation which isn't subject to political interference - a tall order I know when we've got Joe Stalin's clone in no.10
Not convinced that this would change that much. I remember the exam boards pre- all this and they made mistakes too. Also I swapped to AEB from Oxford for my kids back in the80s because the questions were easier. Things haven't changed that much.
I did all my O's with Oxford bar maths! I was in the bottom stream of maths at school so they decided to go with AEB because the paper was supposedly a piece of piss - it was too, as evidenced by my getting an A grade and guys in the higher streams who were much better than me had to sit the Oxford paper ... and some failed! But in those days, 1977, all the boards papers were considered roughly equivalent except Oxford and AEB - Oxford the standard being higher and AEB lower. Now they're all jostling at the low-end of the market and they know that the lower the standard the more revenue for the company be it Edexcel or whatever.
I have some sympathy with getting rid of GCSE if most people stay on to 18 but ingeneral you need some measurement of performance and progress otherwise how do you decide who goes on which university course who who is qualified to do what job?
ATM, the exams are not really indicative of performance. Clueless bozos and brilliant students alike can get grade A's in most subjects.
Again not true. If it was as random as this employers and HE would just choose students at random. Some people who get As have no other personal skills and some people with Cs are very effective in some other fields.
But
the IQ/EQ argument is another thread :-)
The exams are easier to pass, there's no question of this - the results prove it. Hence, there has to be a wider gap between the ability of those who scrape a certain grade & those at the top-end of that grade. A distribution diagram will prove this point.
Too much store is currently put towards not letting students suffer failure & making them feeling worthwhile at all costs.
Again its a matter of balance so I would say yes and no!
Let them fail and experience what life's like - it's not only success but bitter failure too. Then they'll be better prepared for the outside world.
A lot do fail. The key is to try and get everyone sufficient success to
see
their failures from a position of strength and then admit them sufficiently to improve. At all levels this is a very difficult issue in management.
Give them a good kicking for being thick, stand them in the corner with a dunces hat on and they'll soon buck up their ideas. (Just kidding ;) -- Frank *-*-*-*-*-*-*-*-*-*-* Boroughbridge. Tel: 01423 323019 --------- PGP keyID: 0xC0B341A3 *-*-*-*-*-*-*-*-*-*-* http://www.esperance-linux.co.uk/ The shortest distance between two points is under construction. -- Noelie Alito -- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com
i've been getting stuck into all the apache confiureations and am now quite happy with my set-up. but i'm trying to share out the document root directory that apache uses so i can do some quick editing from our RM NT network. the rest of /everything/ is on a workgroup called RMNETNT, ut i want to keep my webserver on a seperate one - called services. i've been fiddling around with samba for a day or so now but can't seem to get anythiung to show up under window's network neighbourhood\entire network. is this a sabma problem or is it a more linux setup-related?? thx Tim Jones ICT Technicton Manor High School
Tim,
Let's have a look at your smb.conf please.
Cheers
--
Matt
--- tjones
i've been getting stuck into all the apache confiureations and am now quite happy with my set-up. but i'm trying to share out the document root directory that apache uses so i can do some quick editing from our RM NT network. the rest of /everything/ is on a workgroup called RMNETNT, ut i want to keep my webserver on a seperate one - called services. i've been fiddling around with samba for a day or so now but can't seem to get anythiung to show up under window's network neighbourhood\entire network. is this a sabma problem or is it a more linux setup-related??
thx
Tim Jones ICT Technicton Manor High School
-- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com
__________________________________________________ Do You Yahoo!? Great stuff seeking new owners in Yahoo! Auctions! http://auctions.yahoo.com
my smb.conf file :-
[global]
workgroup = services
guest account = nobody
keep alive = 30
os level = 2
security = user
; Uncomment the following, if you want to use an existing
; NT-Server to authenticate users, but don't forget that
; you also have to create them locally!!!
; security = server
; password server = 192.168.1.10
; encrypt passwords = yes
printing = bsd
printcap name = /etc/printcap
load printers = yes
socket options = TCP_NODELAY
map to guest = Bad User
; Uncomment this, if you want to integrate your server
; into an existing net e.g. with NT-WS to prevent nettraffic
; local master = no
; Please uncomment the following entry and replace the
; ip number and netmask with the correct numbers for
; your ethernet interface.
; interfaces = 192.168.1.1/255.255.255.0
; If you want Samba to act as a wins server, please set
; 'wins support = yes'
wins support = no
; If you want Samba to use an existing wins server,
; please uncomment the following line and replace
; the dummy with the wins server's ip number.
; wins server = 192.168.1.1
; Do you wan't samba to act as a logon-server for
; your windows 95/98 clients, so uncomment the
; following:
; logon script =%U.bat
; domain logons = yes
; domain master = yes
; [netlogon]
; path = /netlogon
[homes]
comment = Heimatverzeichnis
browseable = no
read only = no
create mode = 0750
; The following share gives all users access to the Server's CD drive,
; assuming it is mounted under /cd. To enable this share, please remove
; the semicolons before the lines
;
; [cdrom]
; comment = Linux CD-ROM
; path = /cd
; read only = yes
; locking = no
[printers]
comment = All Printers
browseable = no
printable = yes
public = no
read only = yes
create mode = 0700
directory = /tmp
Although in the future i would like to have NT autherise access rights, for
the timebeing anything will do :-)
----- Original Message -----
From: Matt Johnson
Tim,
Let's have a look at your smb.conf please.
Cheers
-- Matt
--- tjones
wrote: i've been getting stuck into all the apache confiureations and am now quite happy with my set-up. but i'm trying to share out the document root directory that apache uses so i can do some quick editing from our RM NT network. the rest of /everything/ is on a workgroup called RMNETNT, ut i want to keep my webserver on a seperate one - called services. i've been fiddling around with samba for a day or so now but can't seem to get anythiung to show up under window's network neighbourhood\entire network. is this a sabma problem or is it a more linux setup-related??
thx
Tim Jones ICT Technicton Manor High School
-- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com
__________________________________________________ Do You Yahoo!? Great stuff seeking new owners in Yahoo! Auctions! http://auctions.yahoo.com
-- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com
You need to add a share for the document root. Where
we need advice, is to know how to sort out security so
that only you can access the share read/write from a
windows machine. Considering you definately want to
have the web server on 'services' domain (I don't by
the way - and I too have RMNETNT domain - it doesn't
interfere at all, as long as the smb.conf is set up
correctly) you could make the webserver share level
security. (Other folk may disagree, and I'd bow to
their knowledge to be honest).
As far as I can see, you have two other choices. You
can try to implement winbind into this scenario. I
can't help you there. Or, use the NT domain server to
control the Samba shares, and put the webserver on the
RMNETNT domain. Then you switch the security=user to
security=domain (I think), and enable you shares, then
sort out the security of them from the NT box. I
/think/ that's right.
My setup: I have share level security on the Linux
webserver, and everything is on the RMNETNT domain. I
telnet in, make the folder 'writable' (chmod), then
edit the webpages from the machine I'm sitting at,
using Frontpage (damn, I'm gonna be sorry for this
aren't I). I telnet back in when I'm done, and switch
it back to read-only for everybody when I've finished.
Now, I think I'm about to be told that's dreadful, but
I feel better for getting it off my chest. Don't judge
me. Then I can connect from anywhere (occasionally) to
edit the webserver.
Other advice welcomed on any of these ideas. If you
want me to talk you through how to set it up with
share security, I can. With the other ideas, I'm
stabbing in the dark.
--
Matt
--- tjones
my smb.conf file :-
[global] workgroup = services guest account = nobody keep alive = 30 os level = 2 security = user
; Uncomment the following, if you want to use an existing ; NT-Server to authenticate users, but don't forget that ; you also have to create them locally!!! ; security = server ; password server = 192.168.1.10 ; encrypt passwords = yes
printing = bsd printcap name = /etc/printcap load printers = yes
socket options = TCP_NODELAY
map to guest = Bad User
; Uncomment this, if you want to integrate your server ; into an existing net e.g. with NT-WS to prevent nettraffic ; local master = no
; Please uncomment the following entry and replace the ; ip number and netmask with the correct numbers for ; your ethernet interface. ; interfaces = 192.168.1.1/255.255.255.0
; If you want Samba to act as a wins server, please set ; 'wins support = yes' wins support = no
; If you want Samba to use an existing wins server, ; please uncomment the following line and replace ; the dummy with the wins server's ip number. ; wins server = 192.168.1.1
; Do you wan't samba to act as a logon-server for ; your windows 95/98 clients, so uncomment the ; following: ; logon script =%U.bat ; domain logons = yes ; domain master = yes ; [netlogon] ; path = /netlogon
[homes] comment = Heimatverzeichnis browseable = no read only = no create mode = 0750
; The following share gives all users access to the Server's CD drive, ; assuming it is mounted under /cd. To enable this share, please remove ; the semicolons before the lines ; ; [cdrom] ; comment = Linux CD-ROM ; path = /cd ; read only = yes ; locking = no
[printers] comment = All Printers browseable = no printable = yes public = no read only = yes create mode = 0700 directory = /tmp
Although in the future i would like to have NT autherise access rights, for the timebeing anything will do :-) ----- Original Message ----- From: Matt Johnson
To: SuSe Sent: Tuesday, February 05, 2002 10:54 AM Subject: Re: [suse-linux-uk-schools] SAMBA config Tim,
Let's have a look at your smb.conf please.
Cheers
-- Matt
--- tjones
wrote: i've been getting stuck into all the apache confiureations and am now quite happy with my set-up. but i'm trying to share out the document root directory that apache uses so i can do some quick editing from our RM NT network. the rest of /everything/ is on a workgroup called RMNETNT, ut i want to keep my webserver on a seperate one - called services. i've been fiddling around with samba for a day or so now but can't seem to get anythiung to show up under window's network neighbourhood\entire network. is this a sabma problem or is it a more linux setup-related??
thx
Tim Jones ICT Technicton Manor High School
-- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com
__________________________________________________ Do You Yahoo!? Great stuff seeking new owners in Yahoo! Auctions! http://auctions.yahoo.com
-- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com
-- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com
__________________________________________________ Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! http://greetings.yahoo.com
On Tuesday 05 February 2002 8:08 am, Bruce Miller wrote:
Firstly,I thought it was time that the now misnomer of 'Plans for Linux distro' came to to stop and was re-named.
I don't intend to answer every single point of what Ian says other to say that in general, I agree. I also agree with a lot of what Frank is saying too.
What I don't agree with is this harsh way in we are talking about future members of our society. Frank cited his sitting AEB instead of Oxford maths. If if teachers hadn't been wise to this situation, all those years ago, then Frank could then have been condemded to the 'scrap heap' perhaps?
I don't think that we have been criticising our future members of society. In fact at least once I have stated that the teachers who believe the students *need* instant visual gratification are doing them an injustice and seriously underrating them. On the whole, we have not beet criticising teachers either, but rather the current education system, and the methods used to monitor it, along with the supposed but to a greater or lesser extend irrelevent end-result. There is a growing shortage of *good* programmers and software engineers (is there a difference?) in this country, and the current 'click this then click that' ICT is not going to do anything to aleviate this.
There are a lot of new technologies in the world and lots of new study areas these days as a result.
The computer industry is an area where this statement has always been the case. I have been in the industry for over 13 years, and was at college for 4 years before that. During all that time there has always been some new technology being released. The sound foundations I got in programming has helped me to embrace these new technologies much easier than if I had not had it. There will always be an argument for structured methodical teaching of structured methodical techniques.
We have seemed very polarised in discussions on programming. Should there be RAD or should there not? This seems to the hub of the argument. In my view their should be RAD and the discipline of top down structured programming is too restrictive to creativty and not fast enough for a modern world. We just need RAD that is more robust.
I have nothing against RAD. In fact I have done much work in Delphi, which I believe has been one of the best RAD products generally available. However, Delphi's concepts of Components, data modules etc., only increase the need for top-down self-contained modular designs. Destinct self-contained modules with well defined tasks/functions and API's are what makes most RAD systems work best. There's nothing more rapid than already having half of your project pre-written either by yourself or by other.
There seems to be an obsession with with maths and programming as the only solution to ICT training as well. I have twenty students all wanting to do an A'level in multimedia, web design, Flash, 3d max, cinema and games
I am not obsessed with maths. In fact I'm lousy at maths, only surpassed by my absolute dire attempts and English. However, both disciplins require methodology and structure of thought and generally go well togther.
design. The head is on my back to come up with the goods. Universities are
But what are the goods? Good league table results, or students with enough foundation to be able to actually hack it at Uni?
now offering courses in this but I can't find an A'level syllabus because of this obsession. Maths and programming has it's place but computing is about more than just this, these days.
Writing HTML is programming. Writing Flash is programming. Writing games is one of the hardest areas there is in programming. Poor web sites are perfect examples of poor/sloppy programming style, ending up with sites that are hard to navigate, unpleasent/diffecult to read, fail if not using one specific browser (and even specific versions of that browser). Good web sites, combine well structured modular HTML, often generated statically or dynamically by well written programs/cgi's. PHP is a wonderfull language, that can drown programmers quickly if they don't put some structure/forethought into their site.
About time the GNU site had a graphical revamp too. (IMHO)
Why? Is it too quick and responsive for you? Is it too easy to navigate? Is the information not obscured enough with gaudy colours? Is it too good at delivering the information it holds? I'm not getting at your opinions here, but I'm emphasising the difference in viewpoints between people like Frank and myself who want to see good quality, efficient code that does it's job best and the growing eye-candy brigade which is causing part of the errosion in today's ICT (and other) training.
Bruce Miller.
[one great big snip] -- Gary Stainburn This email does not contain private or confidential material as it may be snooped on by interested government parties for unknown and undisclosed purposes - Regulation of Investigatory Powers Act, 2000
On Tue, 5 Feb 2002, Gary Stainburn wrote:
There is a growing shortage of *good* programmers and software engineers (is there a difference?)
I would say that there is. I would expect a programmer to be able to take a specification and, from that, design and implement a program to meet the specification. I would expect a software engineer to be able to come up with the specification as well as doing the design and implementation. You could look at it as "programmers write code, software engineers build products". Just my opinion. YMMV. Michael
Hi Michael, On Tuesday 05 February 2002 1:13 pm, Michael Brown wrote:
On Tue, 5 Feb 2002, Gary Stainburn wrote:
There is a growing shortage of *good* programmers and software engineers (is there a difference?)
I would say that there is. I would expect a programmer to be able to take a specification and, from that, design and implement a program to meet the specification. I would expect a software engineer to be able to come up with the specification as well as doing the design and implementation.
You could look at it as "programmers write code, software engineers build products".
There you hit one of the common inconsistancies of the day. You, as I do, believe that the term 'Software Engineer' is synonymous with the traditional Systems Analyst, or the Analyst/Programmer. However, other see it as simply the programmer's role, while yet others don't destinguish at all and lump everything under the same umbrella. Depends on whether you're offering a job position or wanting one too I suppose.
Just my opinion. YMMV.
Michael
-- Gary Stainburn This email does not contain private or confidential material as it may be snooped on by interested government parties for unknown and undisclosed purposes - Regulation of Investigatory Powers Act, 2000
On Tue, Feb 05, 2002 at 01:25:45PM +0000, Gary Stainburn wrote:
Hi Michael,
On Tuesday 05 February 2002 1:13 pm, Michael Brown wrote:
On Tue, 5 Feb 2002, Gary Stainburn wrote:
There is a growing shortage of *good* programmers and software engineers (is there a difference?)
I would say that there is. I would expect a programmer to be able to take a specification and, from that, design and implement a program to meet the specification. I would expect a software engineer to be able to come up with the specification as well as doing the design and implementation.
You could look at it as "programmers write code, software engineers build products".
There you hit one of the common inconsistancies of the day. You, as I do, believe that the term 'Software Engineer' is synonymous with the traditional Systems Analyst, or the Analyst/Programmer. However, other see it as simply the programmer's role, while yet others don't destinguish at all and lump everything under the same umbrella.
Depends on whether you're offering a job position or wanting one too I suppose.
Just my opinion. YMMV.
Michael
My take on it is that any *good* programmer worth his salt would be able to go to the customer, resolve the specification with him, implement and test. But I suppose you could then equally call him a programmer analyst or software engineer. He'd likely have a degree in CS or similar and would be aware of formal methods of software development. I suppose a plain-old `programmer' you could say is not entirely familiar with all aspects of the software design cycle and probably might be just asked to implement some part of the code but not necessarily all of it dependent on how complex the application is. He on the other hand may or may not have a degree and his skill level could vary. But there are a lot of people like yourself Gary who may or may not have a degree but you're certainly part programmer, part analyst, part software engineer, part systems admin...and hence don't really fit into any kind of bracket except `good all-rounder'. I'd like to know how you'd describe yourself on your CV ... (apart from `Ford slave';) But there are people who can barely write a page of html & call themselves programmers & there are people who write hard real-time systems in machine code. The term `programmer' nowadays seems to be much abused unfortunately and there are a lot of time-wasters who describe themselves as such but are really no such thing IMHO. A big part of the problem is that there is no formally recognised qualification of any sort & software manufacturers have hijacked things with their own Mickey Mouse qualifications which makes it time consuming and expensive for firms to sort the wheat from the chaff as people have been known to exaggerate on their CVs. -- Frank *-*-*-*-*-*-*-*-*-*-* Boroughbridge. Tel: 01423 323019 --------- PGP keyID: 0xC0B341A3 *-*-*-*-*-*-*-*-*-*-* http://www.esperance-linux.co.uk/ Life is a sexually transmitted disease with 100% mortality.
On Tuesday 05 February 2002 08:08, Bruce Miller wrote:
I don't intend to answer every single point of what Ian says other to say that in general, I agree.
Flattery will get you everywhere :-) I
What I don't agree with is this harsh way in we are talking about future members of our society.
Agreed. There are some little ar**holes about but there always have been and the vast majority of young people are extremely hard working - I was gobsmacked when I started teaching because it brought home tome what a waster I had been :-).
There seems to be an obsession with with maths and programming as the only solution to ICT training as well. I have twenty students all wanting to do an A'level in multimedia, web design, Flash, 3d max, cinema and games design. The head is on my back to come up with the goods. Universities are now offering courses in this but I can't find an A'level syllabus because of this obsession. Maths and programming has it's place but computing is about more than just this, these days.
Yes what do you think of the new specialist school category for maths and computing? Especially when they say programming doesn't really matter ;-) regards, -- IanL
-----Original Message----- From: Ian [mailto:ian.lynch2@ntlworld.com] Sent: 05 February 2002 21:38 To: Bruce Miller; Suse-Linux-Uk-Schools Subject: Re: [suse-linux-uk-schools] The changing face of ICT On Tuesday 05 February 2002 08:08, Bruce Miller wrote:
I don't intend to answer every single point of what Ian says other to say that in general, I agree.
Flattery will get you everywhere :-) _________________ The old 'divide and rule' thing I guess. - if we can't find agreement and a voice then the goverment will keep walking all over the top of our us at chalkface while we squabble. I
What I don't agree with is this harsh way in we are talking about future members of our society.
Agreed. There are some little ar**holes about but there always have been and the vast majority of young people are extremely hard working - I was gobsmacked when I started teaching because it brought home tome what a waster I had been :-).
There seems to be an obsession with with maths and programming as the only solution to ICT training as well. I have twenty students all wanting to do an A'level in multimedia, web design, Flash, 3d max, cinema and games design. The head is on my back to come up with the goods. Universities are now offering courses in this but I can't find an A'level syllabus because of this obsession. Maths and programming has it's place but computing is about more than just this, these days.
Yes what do you think of the new specialist school category for maths and computing? Especially when they say programming doesn't really matter ;-) ______________________ This is the problem all round. Arts are separate to computing and so is Technology. The kind of stuff that I have outlined above just doesn't seem to fit anywhere. But it is really essential. Ian also wrote: ICT is not up for grabs, its politically symbolic and has been hi-jacked by the likes of BECTa who get funded to the tune of about £12m a year to further their agenda under the guise of being official advisors to the DfEE. The only real way to counter this is to set fires burning at grass roots level that will eventually roast the quangos and LEA bureaucracy into action. ________________ Hopefully we can hammer on the right doors; especially if we have a united voice. - Internet Britain, Broadband Britain etc etc. This won't happen if we can't teach the subject because trained twenty years ago pen pushers at whitehall, mowlem hall or where ever can't see what needs doing. regards, -- Bruce. -- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com
On Tuesday 05 February 2002 22:33, Bruce Miller wrote:
Yes what do you think of the new specialist school category for maths and computing? Especially when they say programming doesn't really matter ;-)
______________________
This is the problem all round. Arts are separate to computing and so is Technology. The kind of stuff that I have outlined above just doesn't seem to fit anywhere. But it is really essential.
Specialist arts colleges are encouraged to use ICT as part of their plans.eg a media arts specialist school could use some of the additional money to set up a course in special effects drawing on video, audio and similar technologies combined with some programming. Getting a teacher with these skills could be a problem but again the recurrent grant is there for training. Schools tend not to think of things like this which is why they askme to help them write their bids.
Ian also wrote:
ICT is not up for grabs, its politically symbolic and has been hi-jacked by the likes of BECTa who get funded to the tune of about £12m a year to further their agenda under the guise of being official advisors to the DfEE. The only real way to counter this is to set fires burning at grass roots level that will eventually roast the quangos and LEA bureaucracy into action.
________________
Hopefully we can hammer on the right doors; especially if we have a united voice. - Internet Britain, Broadband Britain etc etc. This won't happen if we can't teach the subject because trained twenty years ago pen pushers at whitehall, mowlem hall or where ever can't see what needs doing.
We need critical mass which is why in earlier threads I have advocated getting and documenting sites using Linux, especially at the desktop because its more visible. If we can get 30 or 40 outspoken head teachers actully using it in their schools and saving money we can push some of the buttons on the grounds of best value, social inclusion, the environment or any other political flavours of the month. We need to gather the evidence of actual use first. Then the likes of BECTa will just follow because there are no leaders in BECTa. They don't see providing leadership as a role, they are just an administrative wing of the DfES. Also the DfES tend to want innovation without risk which is of course nonsense! So we do it ourselves to start with. If the programmers can do it with the technology, we can do it with the education marketing. Regards, -- IanL
On Tue, Feb 05, 2002 at 08:08:21AM -0000, Bruce Miller wrote:
Firstly,I thought it was time that the now misnomer of 'Plans for Linux distro' came to to stop and was re-named.
Agreed.
I don't intend to answer every single point of what Ian says other to say that in general, I agree. I also agree with a lot of what Frank is saying too.
What I don't agree with is this harsh way in we are talking about future members of our society. Frank cited his sitting AEB instead of Oxford maths. If if teachers hadn't been wise to this situation, all those years ago, then Frank could then have been condemded to the 'scrap heap' perhaps?
I was condemned to the `scrap heap'! I tried to go on and do A level maths & I was completely lost - I couldn't even solve a simple quadratic equation. So the teachers by getting me to sit an easy paper had given me an illusion that I was some kind of maths whizz & would have no problems studying pure maths at A level. The result was that I wasted a year doing A levels for which I hadn't been properly prepared. I quit after a year because I knew there wasn't a hope in hell that I'd pass maths and then found I couldn't get a job - high unemployment at the time & by then I was essentially classified as a failure because I couldn't hack my A's. No you could say `well the stupid teachers should have got you to do an easy maths paper at A level'. Well yes & I would then have gone onto university under the illusion that I was some kind of boffin & failed there instead. But the fact is that I would have been better off going to do something at college instead. Wouldn't it have all been a lot less pain for all involved if they'd made me sit the standard `O' level in the first place & let me fail & understand my true ability at maths instead of trying to patronise me? The result was that I as good as dropped out for 10 yrs doing odd-jobs (nurse, postman, labourer amongst others) before I decided that if I was going to get anywhere then I needed to be educated. I did an Access course in engineering & I had a wonderful maths teacher & with her encouragement I realised I truly did have an ability at maths, it just had never been stretched & I'd been metaphorically thrown into the deep-end of maths at A level after just having learnt how to paddle at the very shallow end of AEB maths. Anyway I went on to do HND mech/man engineering (everybody should study engineering IMHO for a good all-round education) and I'm now doing an Hons in math sci & comp. The moral of the story is don't bullshit & pamper your students, they'll learn at there own pace if they want to learn - and certainly don't do it in order to fulfill a bogus government target. At 17 I didn't want to learn about maths - I wanted to learn about doing drugs & women & having a good time but I was led astray by the well-intentioned.
There are a lot of new technologies in the world and lots of new study areas these days as a result.
We have seemed very polarised in discussions on programming. Should there be RAD or should there not? This seems to the hub of the argument. In my view their should be RAD and the discipline of top down structured programming is too restrictive to creativty and not fast enough for a modern world. We just need RAD that is more robust.
RAD will never be robust because most of the users are unfamiliar with fundamental concepts of software design. It allows the developer to skim over these important concepts in order to allow quick development. But if you're writing a critical piece of software or large piece of software then your resulting flawed approach to software development will result in instability, poor design, poor scaling, poor usability, poor maintainability and every other software sin you can shake a stick at.
There seems to be an obsession with with maths and programming as the only solution to ICT training as well. I have twenty students all wanting to do an A'level in multimedia, web design, Flash, 3d max, cinema and games design. The head is on my back to come up with the goods. Universities are now offering courses in this but I can't find an A'level syllabus because of this obsession. Maths and programming has it's place but computing is about more than just this, these days.
Multimedia? The term itself is ephemerous and just a buzzword IMO, so you can't study something that you can't nail down. Web design? They need to understand html, TCP/IP, client and server side programming, graphical design using software like the Gimp and usability. Flash? It stinks and is for film maker wannabes. Send them to film school to do something worthwhile instead - porno perhaps ;) 3d Max.? Ditto. Cinema? Study propaganda & they can make a mint in Hollywood pitching & making the next `American Hero Saves the World' film. Games design? Art/Film school & nothing to do with computers per se. Unless they want to program games in which case they have to be a seriously good programmer with good mathematical ability - you need the maths to evaluate algorithms in real-time systems. You can't build bloatware for games platforms. Anyway, tell the head to get of your back. Most of the stuff isn't covered by your remit and devising an ICT curriculum to meet all that stuff certainly isn't.
About time the GNU site had a graphical revamp too. (IMHO)
Nothing wrong with it IMHO - it's functional which is more than can be said for any number of other sites. Google being my favourite site. -- Frank *-*-*-*-*-*-*-*-*-*-* Boroughbridge. Tel: 01423 323019 --------- PGP keyID: 0xC0B341A3 *-*-*-*-*-*-*-*-*-*-* http://www.esperance-linux.co.uk/ "Dump the condiments. If we are to be eaten, we don't need to taste good." -- "Visionaries" cartoon
Your calm tempered replies are appreciated. Thankyou. Please look at my second posting that crossed yours. But also; I take your point about RAD to some extent. We certainly need programmers that can think in a structured way, otherwise who would write the RAD programs themselves. However if everybody was the same then life would be very boring. We all need our differences to make the tapestry complete. Or in other words, to use an adage, 'if we were all the same then the boat would tip up'. We need both kinds of skills and interpretations, in reality. Bruce. -----Original Message----- From: 'Frank Shute' [mailto:frank@esperance-linux.co.uk] Sent: 05 February 2002 20:17 To: Bruce Miller Cc: Schools List Subject: Re: [suse-linux-uk-schools] The changing face of ICT On Tue, Feb 05, 2002 at 08:08:21AM -0000, Bruce Miller wrote:
Firstly,I thought it was time that the now misnomer of 'Plans for Linux distro' came to to stop and was re-named.
Agreed.
I don't intend to answer every single point of what Ian says other to say that in general, I agree. I also agree with a lot of what Frank is saying too.
What I don't agree with is this harsh way in we are talking about future members of our society. Frank cited his sitting AEB instead of Oxford
If if teachers hadn't been wise to this situation, all those years ago,
maths. then
Frank could then have been condemded to the 'scrap heap' perhaps?
I was condemned to the `scrap heap'! I tried to go on and do A level maths & I was completely lost - I couldn't even solve a simple quadratic equation. So the teachers by getting me to sit an easy paper had given me an illusion that I was some kind of maths whizz & would have no problems studying pure maths at A level. The result was that I wasted a year doing A levels for which I hadn't been properly prepared. I quit after a year because I knew there wasn't a hope in hell that I'd pass maths and then found I couldn't get a job - high unemployment at the time & by then I was essentially classified as a failure because I couldn't hack my A's. No you could say `well the stupid teachers should have got you to do an easy maths paper at A level'. Well yes & I would then have gone onto university under the illusion that I was some kind of boffin & failed there instead. But the fact is that I would have been better off going to do something at college instead. Wouldn't it have all been a lot less pain for all involved if they'd made me sit the standard `O' level in the first place & let me fail & understand my true ability at maths instead of trying to patronise me? The result was that I as good as dropped out for 10 yrs doing odd-jobs (nurse, postman, labourer amongst others) before I decided that if I was going to get anywhere then I needed to be educated. I did an Access course in engineering & I had a wonderful maths teacher & with her encouragement I realised I truly did have an ability at maths, it just had never been stretched & I'd been metaphorically thrown into the deep-end of maths at A level after just having learnt how to paddle at the very shallow end of AEB maths. Anyway I went on to do HND mech/man engineering (everybody should study engineering IMHO for a good all-round education) and I'm now doing an Hons in math sci & comp. The moral of the story is don't bullshit & pamper your students, they'll learn at there own pace if they want to learn - and certainly don't do it in order to fulfill a bogus government target. At 17 I didn't want to learn about maths - I wanted to learn about doing drugs & women & having a good time but I was led astray by the well-intentioned.
There are a lot of new technologies in the world and lots of new study
areas
these days as a result.
We have seemed very polarised in discussions on programming. Should there be RAD or should there not? This seems to the hub of the argument. In my view their should be RAD and the discipline of top down structured programming is too restrictive to creativty and not fast enough for a modern world. We just need RAD that is more robust.
RAD will never be robust because most of the users are unfamiliar with fundamental concepts of software design. It allows the developer to skim over these important concepts in order to allow quick development. But if you're writing a critical piece of software or large piece of software then your resulting flawed approach to software development will result in instability, poor design, poor scaling, poor usability, poor maintainability and every other software sin you can shake a stick at.
There seems to be an obsession with with maths and programming as the only solution to ICT training as well. I have twenty students all wanting to do an A'level in multimedia, web design, Flash, 3d max, cinema and games design. The head is on my back to come up with the goods. Universities are now offering courses in this but I can't find an A'level syllabus because
of
this obsession. Maths and programming has it's place but computing is about more than just this, these days.
Multimedia? The term itself is ephemerous and just a buzzword IMO, so you can't study something that you can't nail down. Web design? They need to understand html, TCP/IP, client and server side programming, graphical design using software like the Gimp and usability. Flash? It stinks and is for film maker wannabes. Send them to film school to do something worthwhile instead - porno perhaps ;) 3d Max.? Ditto. Cinema? Study propaganda & they can make a mint in Hollywood pitching & making the next `American Hero Saves the World' film. Games design? Art/Film school & nothing to do with computers per se. Unless they want to program games in which case they have to be a seriously good programmer with good mathematical ability - you need the maths to evaluate algorithms in real-time systems. You can't build bloatware for games platforms. Anyway, tell the head to get of your back. Most of the stuff isn't covered by your remit and devising an ICT curriculum to meet all that stuff certainly isn't.
About time the GNU site had a graphical revamp too. (IMHO)
Nothing wrong with it IMHO - it's functional which is more than can be said for any number of other sites. Google being my favourite site. -- Frank *-*-*-*-*-*-*-*-*-*-* Boroughbridge. Tel: 01423 323019 --------- PGP keyID: 0xC0B341A3 *-*-*-*-*-*-*-*-*-*-* http://www.esperance-linux.co.uk/ "Dump the condiments. If we are to be eaten, we don't need to taste good." -- "Visionaries" cartoon
participants (7)
-
'Frank Shute'
-
Bruce Miller
-
Gary Stainburn
-
Ian
-
Matt Johnson
-
Michael Brown
-
tjones