Linked by Thom Holwerda on Mon 24th Sep 2012 15:07 UTC, submitted by MOS6510
General Development "I've been programming professionally for about 3 years at this point, and I've noticed some interesting patterns in other programmers I've worked with. One of the key differentiators among programmers is motivation. I'm not referring to an individual's passion to simply be successful in their career, but rather the type of work they want to pursue. The thing they want to do with computers every day, the types of problems they are interested in solving."
Permalink for comment 536311
To read all comments associated with this story, please click here.
all true
by l3v1 on Mon 24th Sep 2012 17:06 UTC
l3v1
Member since:
2005-07-06

The programmer with a good mix of science and engineering is a true phenom and an invaluable asset.


+1 to that. Fortunately, I can say that I have 1 colleague who's like that, myself leaning a bit more towards Eng than CS. However, we're scientists first, and in these circles eventually you and up with people like that - if all goes well, that is. With sw company contacts I had (taking all of them under one hat for this purpse), my experience was they were 90% programmers, 9% eng.s, and maybe 1% scientists.

Another experince I have is that a lot of researchers who don't code for coding's sake, but code to create software as tools to advance or evaluate their research, so these people generally produce more reliable and stable code than programmers from the above category. Sometimes faster abd more efficient too - you can go a good long way to prove your idea and its implementation is fast and efficient and for that is nice to know that slowness is not because you roduced inefficent code. Plus, most good researchers can do nice SMP code, and they could do that much earlier than the how-hard-it-is-to-switch-to-parallel-coding craziness popped up.

Anyway, original post is +1.

Reply Score: 3