Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment One programmer's perspective (Score 1) 432

I'm 43 and have been a programmer in Silicon Valley since 1995. From my personal perspective, the job market is red hot. However, having experienced countless interviews, from both sides of the table, I know how arbitrary and capricious hiring decisions are. I've worked at a lot of places and always kept my skill-set relevant, but if, for example, I had spent the last 12 years doing nothing but C++ for one employer, and suddenly found myself looking for work, I'm sure my age would be a liability.
One thing I've noticed from recent experience interviewing candidates: mediocre interviewees with only a few years experience often get the benefit of the doubt, where people with 10 or more years experience who give an equally mediocre interview performance will get rejected outright. The rationale is that the junior person is likely to improve, whereas with the senior person, "what you see is what you get". Is this unfair? I don't know, I guess it depends on the situation, but it certainly illustrates the fact that as an interviewee, you are judged according to significantly varying standards depending on your age. This, by definition, is "discrimination".

Science

Colliding Particles Can Make Black Holes After All 269

cremeglace writes with this excerpt from ScienceNOW: "You've heard the controversy. Particle physicists predict the world's new highest-energy atom smasher, the Large Hadron Collider (LHC) near Geneva, Switzerland, might create tiny black holes, which they say would be a fantastic discovery. Some doomsayers fear those black holes might gobble up the Earth — physicists say that's impossible — and have petitioned the United Nations to stop the $5.5 billion LHC. Curiously, though, nobody had ever shown that the prevailing theory of gravity, Einstein's theory of general relativity, actually predicts that a black hole can be made this way. Now a computer model shows conclusively for the first time that a particle collision really can make a black hole." That said, they estimate the required energy for creating a black hole this way to be roughly "a quintillion times higher than the LHC's maximum"; though if one of the theories requiring compact extra dimensions is true, the energy could be lower.

Comment Re:Long-winded comments can be very useful (Score 1) 660

given a negative attitude towards long comments, many bad programmers will likely simply respond by not commenting their code at all. That's not good.

I agree 100%, and would add that this can even happen with good programmers. A few years ago I worked at a company whose culture was deeply invested in the XP "comments are a code smell" philosophy. The engineers were all extremely bright, but as a newcomer I found the code to be difficult to work with, in part because there were no comments anywhere. No API docs, no explanations of hacky code (there was plenty of hacky code, by the way), no nothing.
The idea was that 1) if code is not clear without comments, it should be rewritten to make it more simple, and 2) if you need help understanding someone's code, just walk over and ask him/her about it. Well, regarding 1), I was trying to maintain/improve some nasty code which had been touched by multiple people over several years and it didn't seem like its lack of comments had led to any kind of refactoring or simplification. And regarding 2), the company now no longer exists, and while the IP now belongs to another company, all of the original engineers have moved on to bigger and better places. I bet the people who had to take over the code would not have minded the additional "smell" of a few well-placed comments. :-)

Slashdot Top Deals

"It ain't so much the things we don't know that get us in trouble. It's the things we know that ain't so." -- Artemus Ward aka Charles Farrar Brown

Working...