Become a fan of Slashdot on Facebook


Forgot your password?
Trust the World's Fastest VPN with Your Internet Security & Freedom with PureVPN - 79% off. ×

Comment Re:Bullshit conclusion (Score 1) 320

The thing is the "choice" here is something that a very simple quasi-mechanical subsystem can do, and people will just delegate that way to the base mechanisms provided by their bodies. You do not decide where to exactly put your feet either, you decide about the general direction, start the process, and your body takes over and does the walking with all the details and extreme fine-control that involves. That mechanism is not too smart, whenever my motor cortex thinks it can accelerate my writing, I can see that it has only a very rough grasp of language. But it is fast and it has autonomous emergency reflexes that are _very_ useful. Probably saved my life several times by now. While these biological carrier-systems suck in some regards, they are pretty nifty in others.

Comment Re: Please stop this (Score 1) 170

I fully agree. Some people manage to do it without support from their parents, but they are rare. Parents that are not invested in their children are a blight and should never have had any. It is the ultimate form of irresponsibility. Well meaning parents that are limited themselves are much less of a problem, I think, I had several fellow students with such a background at university and they did not do worse than others.

Incidentally, my main issue with these "teach coding" initiatives is exactly the same as yours: Most people are not cut out for STEM (and coding is STEM) and should find things they enjoy doing at least to some degree instead. A bad coder is worse than no coder, same as any other STEM worker.

Comment Re: Please stop this (Score 1) 170

Not at all. But the idea to fix that by teaching them to code on a low skill level is not going to work at all. Instead it wastes their time and will just turn out to be another false hope and demotivate them further. I am not against teaching kids valuable skills that they actually have a good chance of learning, but "coding" is not that skill for a number of reasons.

Comment Re:Please stop this (Score 1) 170

Well. this is a difficult question. What would certainly be beneficial to have a lot of people that can do some coding (say on the level of math you learn in school as opposed to what a STEM graduate can do), and that know they are not experts at it. On the other side, we have far too many people that have "coding" as core skill and most of them are bad at it. That is probably more harmful than anything else, because it drives salaries to the bottom and causes bad working conditions. Smart people that are interested in coding and the general field that surrounds it are driven away, because they do _not_ want to go into a field like this and instead re-focus on other areas they do not like as much, but allow you to found a family and have kids, for example. At the same time, these people are critically needed. You cannot replace one good coder with 10, 100, or even 1000 bad ones. The bad ones will produce bad results because they lack the insight required. You need that one good coder, and they are getting rarer and rarer.

The only hope I have for the IT field eventually figuring out how to not mess it up consistently is, strangely, from automation. While there is little hope of ever automating what a good coder can do, it might just be possible to get rid of the bad ones altogether and thereby reduce the damage done considerably. Of course, I do not believe the "production economy" can be kept alive much longer, most things just need far too few people to be made and that is not ever going to get better but is getting progressively worse. This problem will have to be solved in a different way. "Work" as a mechanism to distribute wealth and allow people to buy things so the market stays viable and people can live reasonably is approaching the end of its viability. Not much of a surprise either.

Comment Re: Please stop this (Score 1) 170

Sorry, but people that have failed to use the opportunities to learn these skills before will _not_ pick them up in a coding camp either. And there were plenty of such opportunities before. Ever debugged your solution to a math problem? Ever had any kind of group-work in school? Ever had any kind of home-work that required planning? See what I mean? "Coding" is not the magical subject that will make people learn things they were not prepared or willing to learn before and certainly not in a short-term program like a "coding camp".

Comment Re:hahaha (Score 1) 170

Sounds like you never learned to say "no". It is a critical survival skill in the IT industry, as so many people are so incompetent that they spend a lot of time looking for somebody that can do their work for them.

It does not need to be a blunt "no". It can be, "sure, I will be delighted, what cost object do I book this on?" or "sure, we will be happy to do that for you under an additional contract" or the like. That way, you can fend of people that just want your time and expertise for free and if they are willing to pay, you have the needed data to demand a raise.

Comment Re:Strange wording (Score 1) 170

Any kind of racism is about some faction of a society defined by real or imagined racial characteristics feeling inherently superior, universally without any factual basis.

To be fair, the article says it is about supporting minorities, so they may have actually non-racist goals, and the Prince-quote is likely taken out of context.

Slashdot Top Deals

Don't hit the keys so hard, it hurts.