Look at how engineering has developed over the last 200 years. People lost arms to early automation in farm fields. Some bad code is a pittance to what used to be actually dangerous.
Who do you want to certify the reliability of engine components on your 747?
I'll let the engineers make the simulink and the Simulink can certify itself for flight.
Because you still aren't wrapping your head around who they are teaching to code.
I am a mechanical engineer... that codes more or less full time for a living. I have had 3 actual classes in code: Matlab, Java and C/C++. My actual job isn't writing code it's something completely unrelated, code is just the tool I pick to do my job. Some people use Excel but that chokes on high sample rate data.
Do I do the proper O(n) format for getting something done? Nope. Is my program the most optimized best in the world? Nope. Would I consider 99% of what I write production code? Absolutely not. But like a good engineer I use my hammer to pound anything that looks like a nail and for the most part it works.
Dumping money into schools to train kids to code isn't going to lead to more salaried programmers. It's going to lead to more Engineers that can write code, more Doctors that can write code, more Accountants[0] that can code. Because when I need something coded engineering wise it's easier to teach an engineer to code than to teach a software tech worker engineering.
Tech workers need to understand that their 'profession' like every other profession that came before it is going to get simplified and handed off at a lower level to the next generation.
[0]. There are companies out there with accounting departments being run by Janice in accounting manually sorting Excel lists and manually removing duplicates. Manually doing table lookups. This generation is set to retire and for the next generation of accountants to be able to step up and cover her job and theirs they're going to have to code. No, they don't need a full blown programmer.
I just upgraded my mobile computer Galaxy Note 4 (From a Note 3) buying used on Amazon. While it looks shiny I see no reason for a Note7 (or what ever they're up to now).
My phone is a Kyocera DuraPlus and have no reason to replace it.
See also teaching kids programming. Graphical programming languages. Self driving cars.
Pretty much any progress in society is being held back by people that find one issue and continue to limp along on their old ways. It's like reading the naysayer comments about cars and computers.
If I crash with my kids in the car, it is possible that it is entirely my fault.
Thank you for pointing out exactly what I said. The vehicle drives itself to you so you can drive and get the kids because you don't trust it to do it itself.
Uber drivers and electric cars aren't going to take me on that dirt road for 60 miles at 4:00am so that I can capture that moment on (digital) film when the sun first pokes its head over the mountains at the far end of the canyons.
So by that requirement alone you're not even close to the 99.99% of use cases. How about you let the rest of us get on with modern society. You can keep your horses.
Where I visited in Europe everyone seemed to have a trailer hitch, but no one had trailers. Every gas station had a few in the out lot for rent. If you had 90% of your driving covered there's no reason there couldn't be a service to step in for the other 10%. Be it Uber or a car rental service.
Maybe go in with 5 of your EV neighbors and get a time share vehicle.
When you have an issue like that a free market can step in and provide a solution.
Why not a surplus of cheap uber type truck rentals? Why do you even need a vehicle that can carry a lot of stuff? Go to the store with a barcode scanner, walk around, pick out everything you need. (Lumber and all) and schedule it for deliver. No lifting. No moving it multiple times (shelf -> cart -> car -> house).
Same for minivans. Have soccer practice? Have the self driving van drop itself off at your house (So that you can drive it because you still don't trust it driving you).
The point is you don't sit around and do 'nothing'. Since my wife got her Leaf she's never spent time just standing around waiting at the pump. Come home, pop the flap, plug it in walk inside. Stop thinking of filling up an electric car in the same terms of 'filling up' a gasoline one.
Yes, it is different but it's not that difficult to figure out. The farthest the Leaf has been from home was we tried a 2 charge excursion. Drove to a neighboring city. Ate at a restaurant near a charger. Visited the city. Stayed at a hotel that had a charger. Drove home.
You still aren't getting it. I don't need a CS major
Whine, gnash your teeth, complain. I don't need one. Sorry.
Slashdotters are entertainingly narrow minded as to what 'code' is and where it lives. I don't need someone to write 'production code'. I need someone to write code so that I don't have to and can concentrate on other stuff.
Slashdot has the best system I've seen so far. Reddit's just leads to bandwagoning. Slashdot is capped at -2:5.
Additionally if I only have 5 points I'll usually not waste them on 0, I normally just browse at +2. Back in the day you would have entire threads of +5s. I'll save them for someone that needs modded up, not waste it on someone that doesn't need to be heard.
That's what makes programming hard, is that to be good you need to be the engineer AND the plumber/electrician.
No, that is what a bunch of middle aged CS degrees sitting on slashdot are saying.
It's not been my experience.
If you are not you will mess something up on the either end or for the group of people you are not in.
And yet houses get built still.
Like I said, turns out in ten years that was the one you needed after all, and your short-sightedness caused calamity (and more work for the competent so thanks for that I guess).
I could train a high school student to do what I need done. I'll hire someone that does well at one of these and teach them what they need to know beyond that. For a fraction of what a CS student would cost and I'd end up with what I needed.
Because as we all learned in history class. Northern europeans are native to North America.
who's going to stay committed to a relationship with a weak AI?
I suggest you lookup the term 'waifu'.
Fewer people to complain.
Make that DOOM III, err, nevermind.
I've watched enough long term KickStarters to know how this is going to go.
There's good money to be made maintaining and fixing technical debt.
If it looks stupid but it works, it's not stupid.
Look at how engineering has developed over the last 200 years. People lost arms to early automation in farm fields. Some bad code is a pittance to what used to be actually dangerous.
Who do you want to certify the reliability of engine components on your 747?
I'll let the engineers make the simulink and the Simulink can certify itself for flight.
Because you still aren't wrapping your head around who they are teaching to code.
I am a mechanical engineer... that codes more or less full time for a living. I have had 3 actual classes in code: Matlab, Java and C/C++. My actual job isn't writing code it's something completely unrelated, code is just the tool I pick to do my job. Some people use Excel but that chokes on high sample rate data.
Do I do the proper O(n) format for getting something done? Nope. Is my program the most optimized best in the world? Nope. Would I consider 99% of what I write production code? Absolutely not. But like a good engineer I use my hammer to pound anything that looks like a nail and for the most part it works.
Dumping money into schools to train kids to code isn't going to lead to more salaried programmers. It's going to lead to more Engineers that can write code, more Doctors that can write code, more Accountants[0] that can code. Because when I need something coded engineering wise it's easier to teach an engineer to code than to teach a software tech worker engineering.
Tech workers need to understand that their 'profession' like every other profession that came before it is going to get simplified and handed off at a lower level to the next generation.
[0]. There are companies out there with accounting departments being run by Janice in accounting manually sorting Excel lists and manually removing duplicates. Manually doing table lookups. This generation is set to retire and for the next generation of accountants to be able to step up and cover her job and theirs they're going to have to code. No, they don't need a full blown programmer.
Ding Ding Ding.
Now put those two pieces of information together and you realize why the price isn't a problem at all.
I'm still developing for a sub 100 MHz PPC in an embedded environment. These things are nothing short of magic.
Reading these comments make me question how much experience some people actually have with corporate development tools.
The compilers for our development tools cost more than this thing.
Not sure you quite understand their market.
Look at what DIN mounted automation controls cost.
Your sisters idiocy doesn't mean that others have the same problem.
I just upgraded my mobile computer Galaxy Note 4 (From a Note 3) buying used on Amazon. While it looks shiny I see no reason for a Note7 (or what ever they're up to now).
My phone is a Kyocera DuraPlus and have no reason to replace it.
I don't even have the same login in different sites.
Linked in? linkedin.com@example.org.
Facebook? facebook.com@example.org.
This is Slashdot.
See also teaching kids programming. Graphical programming languages. Self driving cars.
Pretty much any progress in society is being held back by people that find one issue and continue to limp along on their old ways. It's like reading the naysayer comments about cars and computers.
If you live in a NYC apartment you don't own a car.
If I crash with my kids in the car, it is possible that it is entirely my fault.
Thank you for pointing out exactly what I said. The vehicle drives itself to you so you can drive and get the kids because you don't trust it to do it itself.
Uber drivers and electric cars aren't going to take me on that dirt road for 60 miles at 4:00am so that I can capture that moment on (digital) film when the sun first pokes its head over the mountains at the far end of the canyons.
So by that requirement alone you're not even close to the 99.99% of use cases. How about you let the rest of us get on with modern society. You can keep your horses.
Rentals for long trips are great.
Something breaks far from home? Not my problem. Idiot driver or child damages something? Bought the extra insurance.
I just wish they had more manual diesel vehicles like they do in Europe.
Where I visited in Europe everyone seemed to have a trailer hitch, but no one had trailers. Every gas station had a few in the out lot for rent. If you had 90% of your driving covered there's no reason there couldn't be a service to step in for the other 10%. Be it Uber or a car rental service.
Maybe go in with 5 of your EV neighbors and get a time share vehicle.
When you have an issue like that a free market can step in and provide a solution.
Why not a surplus of cheap uber type truck rentals? Why do you even need a vehicle that can carry a lot of stuff? Go to the store with a barcode scanner, walk around, pick out everything you need. (Lumber and all) and schedule it for deliver. No lifting. No moving it multiple times (shelf -> cart -> car -> house).
Same for minivans. Have soccer practice? Have the self driving van drop itself off at your house (So that you can drive it because you still don't trust it driving you).
The point is you don't sit around and do 'nothing'. Since my wife got her Leaf she's never spent time just standing around waiting at the pump. Come home, pop the flap, plug it in walk inside. Stop thinking of filling up an electric car in the same terms of 'filling up' a gasoline one.
Yes, it is different but it's not that difficult to figure out. The farthest the Leaf has been from home was we tried a 2 charge excursion. Drove to a neighboring city. Ate at a restaurant near a charger. Visited the city. Stayed at a hotel that had a charger. Drove home.
You still aren't getting it. I don't need a CS major
Whine, gnash your teeth, complain. I don't need one. Sorry.
Slashdotters are entertainingly narrow minded as to what 'code' is and where it lives. I don't need someone to write 'production code'. I need someone to write code so that I don't have to and can concentrate on other stuff.
Slashdot has the best system I've seen so far. Reddit's just leads to bandwagoning. Slashdot is capped at -2:5.
Additionally if I only have 5 points I'll usually not waste them on 0, I normally just browse at +2. Back in the day you would have entire threads of +5s. I'll save them for someone that needs modded up, not waste it on someone that doesn't need to be heard.
That's what makes programming hard, is that to be good you need to be the engineer AND the plumber/electrician.
No, that is what a bunch of middle aged CS degrees sitting on slashdot are saying.
It's not been my experience.
If you are not you will mess something up on the either end or for the group of people you are not in.
And yet houses get built still.
Like I said, turns out in ten years that was the one you needed after all, and your short-sightedness caused calamity (and more work for the competent so thanks for that I guess).
"Hire us CS majors or or else"
I could train a high school student to do what I need done. I'll hire someone that does well at one of these and teach them what they need to know beyond that. For a fraction of what a CS student would cost and I'd end up with what I needed.