| > Yeah, except 10 years at certain companies could teach you less than 6months to 1 year at one company that's actually doing it right. Is it common for programmers that have been on a job to not realize the ways in which their software sucks? Knowing what to avoid and the consequences of doing things wrong is an important factor of experience; additionally, maintaining a bad system gives insight into mitigating problems. That said, I do agree that experience isn't just a passive function of time (as in "interest earned"). Instead, it's more like a landscape that needs to be explored (and to your point, some companies will allow a programmer to explore more productive areas). > ...the equation you posted wouldn't the intellect variable be pretty much equal to experience, and you could make up for one with the other? I suppose the answer to your question would depend on just how much variance you place on intellect. Is it: - 0.0 (rock) to 1.0 (cleverest human on earth) - 0.0 (rock) to 1.0 (cleverest intelligence across time and space) Either way, I wouldn't take the equation too seriously--it was just a model to show a trend :/ |