Follow Slashdot stories on Twitter


Forgot your password?

Comment Re:Guile supports curly-infix, too! (Score 1) 107

A real lisper would find (+ a b) to be easier to read and less ambiguous. This is similar to someone going to the HP calculator fans and telling them that you have a patch to allow it to work like a TI calculator, they're just not going to be impressed. The real reason perhaps is that people want to get rid of what they mistakenly think are redundant parentheses, however in order to do that you dont need infix what you really need is operator precedence, and that's an ugly bag of worms with no business appearing in a functional language.

Comment Re:Illegal to pay less (Score 2) 617

Too hard to enforce. You just give the cheaper worker a title that has a lower pay grade. Ie, you make "Software Engineer 1" do the same work as "Software Engineer 3". If for some bizarre reason this causes problems then you just say "oh, we're doing a title and pay re-evaluation next month, we're just a little behind is all". But don't even worry about that, the Labor Department isn't sending out inspectors, and the H1-B visa holder is in not going to rock the boat and risk being departed.

Comment Re:Crazy (Score 1) 617

Some businesses seem to want a cookie cutter approach. Ie, anyone with piece of paper that says Microsoft Certificate at the top is preferred in some places because it means they're cookie cutter employees. Anything difficult is handled by outsourcing to someone. Ie, set up things so that you have a Microsoft only office, using only 2 or 3 pre-approved software packages. If you need additional tools then outsource that particular function to a subsidiary or even overseas. Now when any of those employees starts getting uppity and asking for more wages you dump that worker and get a cookie cutter replacement who has the relevant pieces of paper from Microsoft.

Comment Re:Value of experience (Score 1) 617

However that experience counts for things you don't get elsewhere. Ie, I may not know a particular language but I can learn it fast without complaining that I was never taught that in school. I also understand lots of practical things, how to write a device driver that doesn't exactly fit the template of the previous job, how to spot bugs in code quickly, how to question the specifications if they don't look right, and so forth.

So it depends on what you mean by "relevance of experience in technical fields". If you mean knowing all the particulars of the latest Java incarnation, then you're going to have bad results for both younger and older workers. But if you mean "knows how to get stuff done" then the older worker will usually be the one who knows it after a brief time spent getting up to speed with a new environment.

Now if knowing modifier keys is essential to the job, then spend 5 minutes explaining it and move on. It's irrelevant to the big picture and it says nothing about decayed technical skills. Everyone starting a new job has to learn new stuff, no one ever comes pre-loaded with all the stuff they need to know unless it's a really stupid job.

Comment Re:"Shortage" (Score 4, Insightful) 617

Many people like to claim that they lack talent with the relevant skills for the particular jobs. I think some of this is true, but most is BS. What it really means is that they don't want to spend even a minute training anyone. They'd rather have the person with the particulars already on the resume than hire someone who might need some minimal introduction. Ie, any older programmer is going to be able to figure out your new fad language of the year very quickly, and will be able to program it far better than your entry level worker who peppers the resume with buzzwords.

This is where age discrimination comes in, and it's very subtle, and the people doing the discrimination don't even realize they're doing it. Managers want the exact match for a job, HR people are filtering based on keywords, executives want to give out lowest possible salary. It all adds up.

The visa system is up for abuse, and it is being abused. Those execs who disagree about this should be made to step up and prove that no other suitable workers could be found.

Comment Re:Still exists? (Score 1) 288

Big problem with Chrome is all the new Google features that require Chrome. Google wants vendor lock in and Chrome is their tool to do so. Granted, Mozilla is acting very much like corporate vendors as well these days, so maybe it doesn't make any difference. I just want a browser that pays attention to the customer, and prefers listening to customers needs instead of telling customers what they need, and neither Chrome nor Firefox fit this model.

Comment Re:In version 20 Firefox will have built-in Emacs! (Score 2) 288

Hmm, it used to be that PDF was secure, since it was render only and no way would anyone be stupid enough to have a PDF engine that could actually munge with your computer. But it happened. Now is this to repeat with JavaScript, which used to be for "light" web work to do some fancy tricks and is now being greatly expanded in order to enable the HTML5 new world order? Yes there will be massive security holes with this approach too.

Slashdot Top Deals

You will be successful in your work.