3 ms·
I mean that's how most circuit designers lost their jobs to CAD/EDA tools, why should software engineers be different?
by tonmoy 10y ago
I mean that's how most circuit designers lost their jobs to CAD/EDA tools, why should software engineers be different?
- wybiral 10y agoDon't fuel my paranoia. I'm researching luddism right now.
- natoliniak 10y agoautomation of software development is inevitable as there is huge financial incentive to do so. Businesses view developers as expensive middle men between them and the product -- much like the assembly line workers in a factory. I am betting that typical crud business apps and majority of web development will be the first fields experience heavy automation, which also happen to be the areas where the vast majority of software jobs exist today. But this won't happen overnight, so lets enjoy the good times while they are rolling :)
- yestoallthat 10y agoNothing (in the league of things we are discussing) is inevitable, it's a result of choices, sometimes masked with rationalizations of how things are inevitable. For me good times start where there are people with both feet on their own liberate square meter to have fun times with, to the rest I can only say "connect me to whoever told you this".
- tluyben2 10y agoI hope we reach that phase, but so far it does not look promising. We'll get there, but I don't think it'll be in my lifetime. I hope we do though, I'm up for a career change.
- petra 10y agoI don't think businesses are having a great success in automating developers, and it doesn't seem a technology problem, we've got some interesting but relatively unused(and a bit old) technologies(spiralgen, apache-isis/naked-objects) , so it seems more like an organizational issue and those are tough to solve.
- busterarm 10y agoEvery time I encounter people in this business with that view, they're way off though. Most often business' initial expectations are a nice-looking broken pile of shit. They simply haven't conceptualized the product enough and figured out how it needs to work. It's my job to get them there. Businesses/stakeholders are the expensive middle men between me and the money to build the product. I can do this without you.
- beaconstudios 10y agoI'm working on a tool suite at the moment that will automate a lot of the current pain of web development. It's actually quite easy to build once you have the patterns figured out.
- kevinnk 10y agoCircuit designers didn't lose their jobs to EDA tools any more than software developers lost their jobs to compilers.
- partycoder 10y agoA programmer translates requirements into implementation. Which is translating natural language into a programming language. Now, as automation increases, that layer gets thinner each time. But it will be some time before we see AI capable of doing requirement analysis, negotiating requirements, etc.
- deepnotderp 10y agoCircuit designers did not lose their jobs to eda... try putting 12 billion transistors together by hands...