Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment My rule of software estimates (Score 3, Interesting) 347

The amount of time it will take to complete a project is inversely proportional to the perceived difficulty of the project. This also applies to tasks and deliverables within the project. The project that you think will be easy and fast will be neither. The project that you think is going to be a tangled nightmare will turn out to have some surprising shortcuts and simplifications that make it not so bad.

Part of this is the stupid human trick factor - if we think something is going to be difficult, we approach it differently and with more caution. As a result we're more able to identify things to make the project go smoother. Conversely, if we think something is going to be easy, it's because we've only determined one path to approaching it, and if that path turns out to be non-viable, we have an immediate delay as we scramble to find other solutions that will work.

There's also the psychological factor at play for the customer - if we say something is going to be ghastly and difficult and will take us a long time ( because we think it will) but then turn around and deliver it ahead of schedule and under budget, we look good and feel good. This does not work if you say something will be ghastly and difficult but secretly think it will be easy and fast, however.

Comment Re:Don't Waste Time Making films (Score 4, Interesting) 698

Going to agree on this. The most important memory I have with my father was the time he took me to an observatory. We stayed up until 3AM watching the stars. It was the first time I had seen the night sky without light pollution. He encouraged me when I said I wanted to work for NASA, but it was this action that I remember the most. An hour of driving, a few gallons of gas, and a free Saturday night at a state park observatory - I never felt as loved, cherished, or supported as I did that night. I lost my father when I was 21.

Comment Re:do you want exodus? (Score 1) 145

I agree, the best guys I've met are at best 2x-3x. We've worked with a few pickups from a local consulting firm when we're short a developer. There were two guys known as the "rock stars" from that company. My company eventually poached one as a permanent hire, and the other guy became their senior architect and a VP. The other guys we've worked with are good, but by no means rock stars. They're average 1X coders. For most work, that's good enough.

Comment Turns out agencies don't really work like that (Score 4, Insightful) 145

If you're trying to hire an agent, at least in other areas of creative space like acting or writing novels, the agent themselves has to believe you're worth the effort. So if this really does become a thing where a hotshot developer wants to find an agent to represent him, you can be damn sure that agency is going to be a hundred times harsher about testing skills before agreeing to represent the talent than an interviewer would be.

Comment Krikkit (Score 1) 421

I'm pretty sure that the planet Krikkit had no sky because they were in a nebula and could not see any other stars. And as soon as they learned about other worlds, the first thought they had was they'd have to destroy everything. And then the killer robots came for us all.

Comment Did they ask if they could look it up? (Score 5, Insightful) 809

You don't need to hire experts right off the bat. What you want to hire is someone who recognizes that they don't know the answer, and tells you that, and then immediately says they'd go research it to find out. "Can I Google that?" is a perfectly valid answer sometimes. If you hire a person who knows how to learn whatever it is you need them to become an expert in, you'll have a new employee who is not only going to be a valuable asset for where you're hiring them, but also has the flexibility to expand to other areas when necessary.

TL;DR: Stop looking for purple unicorns, and start looking for fast learners.

Comment Re:30% ? (Score 1) 200

Generally that statistic refers to "at any given age, averaged out." You're 30% more likely to die at age 60 if you don't exercise, compared to if you do. Conversely, you're 30% more likely to die at age 60 if you exercise too intensely, compared to those who exercise in moderation. Most of those weighted averages also stop around age 90 or so, depending on their methodology, since few people live that long and those that do are quite unlikely to be jogging multiple miles every day.

Slashdot Top Deals

Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"

Working...