Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment: Re:Problem domain, not language (Score 5, Insightful) 277

by crgrace (#48516173) Attached to: Which Programming Language Pays the Best? Probably Python

This is exactly right. I'm a scientist, not a programmer, and we use Python in my group because it is clean, easy, and gets the job done. When we hire people for scientific programming they typically use some mix of Python, C++ (ROOT, anyone?), and Fortran. These engineers are sought-after because they know how to solve tricky large-scale mathematical problems using computers, not because of a specific language.

So it isn't a matter of "programming language x is valuable", but more a matter of "valuable people use programming language x".

Comment: saying no is great, but.... (Score 2) 186

by crgrace (#48435333) Attached to: It's Not Developers Slowing Things Down, It's the Process

I'm work for an organization that provides design services (as opposed to building and selling products). If you are ever, ever , realistic about the time it will take to deliver or what features you can include in a design for a given set of resources, you won't get the job. It's as simple as that.

Why do you think most construction projects go over budget? One big reason is they had to make a crazy bid because if they didn't, someone else would.

The bottom line is: if you say no, you're out of a job.

Comment: Re:Diversity bullshit (Score 3, Insightful) 123

by crgrace (#48301621) Attached to: Amazon Releases (Not Many) Details On Its Workforce Demographics

Interment camps, not concentration camps. Also, interment wasn't done from a desire to oppress the Japanese, but out of fear of the Japanese Empire. So it's not so much that the Americans felt the Japanese inferior, but rather that they feared a full scale invasion of the west coast by the Japanese Empire.

Not defending it, but it's still important to understand these things in context.

Indeed, context is everything.

We put American citizens of Japanese descent in concentration camps (a weasel word like "internment camp" doesn't change what it was).

We put American citizens of German descent in charge of our armed forces (Eisenhower, for example. He was Pennsylvania Dutch, who are of German descent).

Comment: Re:Second the recommendation (Score 1) 267

by crgrace (#48017141) Attached to: Could We Abort a Manned Mission To Mars?

I'd like a few examples as well so I can check them out. I'm an engineer and I found it to be one of the most plausible books I can remember in science fiction. The one mistake that got me was that the narrator grossly overestimates the number of calories a day a human needs to function, but that is hardly Phantom Menace quality.

Comment: are you sure there is no practical application (Score 4, Insightful) 479

by crgrace (#47976049) Attached to: Ask Slashdot: Finding a Job After Completing Computer Science Ph.D?

You assert without proof that your research has no practical application. Were your researching how to implement LOGO in VAX assembly language or something?

More to the point, if your research was on the cutting edge of Computer Science I assure you it has practical applications. Use some of the research skills that you gained obtaining your PhD and put them to use identifying companies that have business or research interests in line with your own. Then, using LinkedIn or conference proceedings, identify researchers and engineers with interests similar to your own and contact them. Ask to set up informational interviews. See if they "know anyone" looking for new researchers. Build a network tirelessly until you have a job.

You have a PhD. You're not a programmer anymore. Accept it and don't look for programming jobs. Most organizations that are pushing the state-of-the-art have need for PhD-level people. Find them and find your niche.

Comment: ask your advisor (Score 5, Insightful) 479

by crgrace (#47975749) Attached to: Ask Slashdot: Finding a Job After Completing Computer Science Ph.D?

Surely your advisor has links to industry? Where does the funding come from? Industrial consortia? Federal sources (NSF / DOE / etc). Can you look at doing a postdoc at a National Lab so you can make some contacts? If you don't, ask your advisor for help. It is the least he or she can do for you.

I don't think resume sites are good places for a newly minted PhD to look for work. You surely did some networking while you were a student. Did you present your research at some conferences? Those are the people you should be talking to about work, not filling out on-line applications. At the PhD level you find work based on a personal network, not web-based applications (although you will need to fill those out for compliance).

Comment: Re:Simply ignore studies ... (Score 1) 588

by crgrace (#47808377) Attached to: Low-Carb Diet Trumps Low-Fat Diet In Major New Study

Hah? Weight loss can certainly be attained through exercise. Basically, you need to burn more calories than you take in. You can do that by reducing calories, or by increasing the burn rate. If you keep your calorie intake constant and increase your exercise, you will lose weight, all else being equal.

While this is technically true, in practice it is very, very hard to significantly increase your exercise while keeping your caloric intake constant.

This is simply because you get much hungrier when you're exercising. If you increase your exercise volume while keeping your eating constant you'll feel miserable and hungry all the time. Just like dieting, except you'll feel worse for a given calorie deficit.

You can lose weight through diet, exercise, or a combination. For most people a combination works best but you have more leverage on the diet side than on the exercise side.

: is not an identifier