Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment: Re:First and foremost (Score 1) 176

Yep, I'm running into people who are being hired as architects and they know barely anything because they have been stuck working on the same crap for ten years. I worked on my own outside of corp America for ten years always doing what I wanted to do, experimenting, making mistakes on my own stuff. I learned a lot....a lot more than I thought I had as I'm now employed to examine software systems that have been designed by senior developers and architects--fixing thier crap systems and documenting their blatant mistakes.

I'm also finding that they are using the business to experiment and pad their resume most of the time which is not tuning out good. They have attempted to build systems that are scalable and robust--ending up with products that are neither and worse than the simple solutions they replaced. In every meeting and design session I'm in I hear "I have never done X before (replace X with any fad or buzz tech you can imagine) but it is the way it should be done." I let loose with questions and insights and all I get is stammering and blank stares. It is a joke....and the company is trusting them to build key systems. So far it has not gone well.

Comment: Re:ah, but the analogy ... (Score 1) 212

by datavirtue (#48360913) Attached to: New Book Argues Automation Is Making Software Developers Less Capable

Actually, now they are locked into a cycle of debt that precludes using an old tractor in favor of buying new ones before the old ones wear out. Those who run old tractors fix them themselves. Besides, there is often no time to hire a mechanic, when the tractor breaks it needs to be back in production ASAP. Your analogy sucks.

Comment: Re:And Self-Actualization is not the goal. (Score 1) 212

by datavirtue (#48359017) Attached to: New Book Argues Automation Is Making Software Developers Less Capable

Our best developers (I'm an Application Engineer/Application Support....read dev babysitter) create some of the most dangerous code. The less skilled devs create code that obviously doesn't work from zero point. Their lack of knowledge about the database, network, operating system, application server, threading, failure to properly handle exceptions all contribute to dangerous bugs and failures. Senior developers routinely take it upon themselves to make decisions in vacuum that they press on junior developers who get blamed for fucking up. The worst possible thing you can do these days is grant a title of architect or senior developer--people stop questioning their decisions and they feel like they can make design decisions without a team review of their choices. Automation and abstraction are the key ingredients in making this situation a reality. These things are good, but they allow us to construct systems without the necessary knowledge of the inner workings. Colleges cannot handle teaching the inner workings...especially if we require them to turn out x-number of new programmers every year.

Comment: Re:So.... (Score 0) 583

by datavirtue (#48245405) Attached to: Elon Musk Warns Against Unleashing Artificial Intelligence "Demon"

I think he is talking about this because we are starting to build quantum computers. As soon as we can rectify and combine a deterministic machine and a non-deterministic one we will have created the foundation for a new being. It is un-nerving to some, hell most, because they realize that the progress from that point will be very fast with the market being the proponent of spreading these new beings. What we are really asking is if we should be using the market to propagate self-aware entities or should we have some type of control over the spread--regulation.

3500 Calories = 1 Food Pound