- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
he should put "PHP" under "Others" along with Winrar and winzip...
Admin
My copy of Visual C is on 5 1/4 floppies. I would have to dust off a old drive to install it.
Admin
Standard grading system for degrees in the UK. The top grade is 1, followed by 2:1, 2:2, 3, and finally "pass", which means "fail".*
If you're wondering how such a silly system ever came to be, it's quite simple. The grades originally ran from 1 to 4. Then 4 was dropped because it was worthless, and since 2 was the commonest grade, it was divided into upper and lower classes to get a better grade spread. Most employers look for a 1 or 2:1 when hiring graduates.
* There are a few other grades, like "aegrot", which means you would probably have passed if you hadn't been too sick to take the exam. But that's rarely awarded nowadays.
Admin
Weird...but interesting
Admin
When I saw average I was hopeful that perhaps this is a resume I could applaud because it isn't trying to overstate their abilities. Average applies to most programmer's abilities (compared to their peers, Paula of PaulaBean fame is well above average compared to the common person), and I like honestly.
Sadly the rest of the resume proves this is not the case. This person really is average, compared to the average person on the street.
Admin
Man! That dude is perfect for a position as an average web-surfer. They are in great demand in the hi-tech world. I hope he doesn't spark another bidding war.
Admin
However, if you want to emphasize the "might have a problem" aspect (e.g. you've got a block of such checks), then you can turn them around:
complain("reason1") if expression1;
complain("reason2") if expression2;
complain("reason3") unless expression3;
Admin
ROTFL :-) :-) :-)
3 - the new 4.
2:2 - the new 3.
2:1 - the new 2.
Reminds me of all the fast food places around here that sell three sizes of soft drink cups... medium, large, and super-size.
Admin
Don't forget this classic. :)
http://unix.rulez.org/~calver/pictures/i_know_chmod.jpg
Admin
The standard grading system in the U.S. used to be "A=exceptional, B=above average, C=average, D=barely pass, F=did you even attend a class?".
Then "they" decided that these grades were somehow damaging kids' self-esteem, which is *bad*, so now we have a numeric system of 1-4.
Which, of course, translates as, "4=exceptional, 3=above average, 2=average, 1=barely pass, 0=you didn't even attend a class".
Sometimes we make me sick.
Admin
Also with Perl:
complain("thing not working!") unless thing.works();
Admin
But certainly we have to give credit to Dijkstra for the innovation of the Come From statement.
Example:
10 J=1
11 COME FROM 20
12 WRITE (6,40) J STOP
13 COME FROM 10
20 J=J+2
40 FORMAT (14)
Without that, none of this would have been possible!
(See Also: http://www.cs.nyu.edu/kandathi/come_from.html)
Admin
according to GoDaddy http://some-ugly-as-hell-web-site-made-with-an-online-page-builder.com is available
Admin
Needless to say, this resume never made it passed the scan-and-trash filter.
Neither will you. It's spelled "past".
Admin
If this is an average paying job, maybe this candidate is what you will end up with
Admin
Sorry, but that doesn't explain a thing. In (some?) latin-derived languages the adjective may be used after the noun, so "the red dog" becomes "el perro rojo" (sp) or "le chien rouge" (fr) or "il cane rosso" (it). They all read "the dog red" literally, but mean "the red dog". Note however that the phrase "este rojo perro" (this red dog) is valid in Spanish.
However, all that doesn't mean we suddenly start dividing proper nouns into oblivion. Proper nouns, especially of corporations, aren't modified. Otherwise you English speakers should be calling Adobe "Mud", for example. Micro Soft? It'd be nice, and it is funny, but it's not Spanish, it's just sloppy writing.
Morons are morons everywhere, even in Spain. It's not a matter of language.
Admin
And the fact that you can't speak English doesn't mean that you can't read. ;)
That's something I don't understand about "average users". I mean, every single piece of software shows its name in the title bar, just read it, for god's sake!.
Admin
I go to interviews in Jeans. I don't see the point in dressing up, especially since I'd refuse to work somewhere that forced me into a dress code anyway. The only places that have raised an eyebrow are the places I wouldn't want to work.
I can honestly say that after every interview I've ever had, if I've wanted the job then I've got it.
Oh yeah, taking the exchange rate into account, I do earn 100K.
The disclaimer is that I run my own software consulting business and hire myself out as a contractor. I've never had a permie job.
Admin
With the sun beatin' down,
I swear I see
That Emule, old Rivers, and me
Admin
Your wish is my command: http://some-ugly-as-hell-web-site-made-with-an-online-page-builder.ws
Admin
Presumably the application name would be in Spanish as well if the user has localized their computer to use Spanish.
Admin
Ruby lets you do the above, but also provides 'unless', which can sometimes make things clearer, though it should be used with care:
complain("thing not working!") unless thing.works?
I find it can be easy to miss the operation at the end of the line when reading the code, so I generally avoid this kind of construct.
Admin
But that's not the point. It doesn't matter if the application name is in English, Spanish or whatever, it's just in front of you. You can copy it, character by character.
Admin
Fine. This forum software doesn't like me. :-P
Admin
As opposed to ineffective. Effective use of the internet is a highly desirable trait in potential employees.
Admin
I have used this pattern as a container for comments, to explain why I am not doing something if the condition is false, or to specify that something else will be done automagically somewhere else:
if (configFile.exists())
{
config.loadConfig(configFile);
}
else
{
// use default values defined as constants in the Config class
}
This can also be combined with logging:
if (configFile.exists())
{
config.loadConfig(configFile);
}
else
{
log.Warn("Config file not found. Using default values defined in the Config class.");
}
Admin
Well, who's to blame? I never understood why companies would choose a name like this, that is: if one expects it to be spelled correctly.
Like here in the Netherlands a new online payment method was introduced, called iDEAL. That's is not even a Dutch word; it should be interpreted as the English "I deal", like in "I am trading". First of all, not too many people know about that. But worse, newspapers and other sites keep referring to it as Ideal or iDeal. And the www.ideal.nl domain name had been registered since 1997 when some genius came up with that name (only very recently ING Bank finally acquired that domain name -- I wonder at what cost). Google likes the name, of course, as sponsorred links are required to make a search for "ideal" show up the official site of the payment method :-)
Just another example: ABN AMRO, which has a space in its name but a dot in the logo, is by many people written with a dash: ABN-AMRO. I've even seen it written as ABN-Amro in PowerPoint sales presentations in which ABN AMRO was the customer-to-be...
But I feel it is really a problem if people consider the correct spelling to be wrong. Some companies have an all-lowercase name, and do not even use capitals when their name is the first word in a sentence. That simply looks wrong to me. And the company I work for uses "iT" in its name, in which the lowercase "i" always makes me feel I've made a typo when actually using the correct capitalization -- making me wonder what customers think.
Admin
i have had a resume for a web developer position list "htm" and "html"!
needless to say that we hired him right there and then...
Admin
I think you're maybe just a bit too fixated on correct capitalization... :)
Admin
What's a CV?
Also, I don't know anything about this candidate, but keep in mind that he was charged with murder and was not found guilty of murder. Even if he were found guilty, it is still possible that he was wrongfully charged.
Of course it pays to be careful but an interviewer has to objective.
Admin
A "CV" is a European resume. It stands for "Curriculum Vitae".
Honestly, it's like those people have a different word for everything! ;)
Admin
Ooooh.. He's got "Upload/Download"-skills too.. What a diamond in the rough...
Admin
He probably heard this: Make the statement in the IF resolve to true in most cases, that will make for faster code. That is true, make your if statement such that it resolves the if more than the else.
Except, managers pick these things up in conventions and such, from other managers, who may have overheard some employees. You manager remembers something, and forces it upon his people.
Admin
I never met any good perl programmer, as no one of them knew when not to use perl. I think there is 8, maybe 10 good perl programmers in the whole world and none of them lives in a country where I live.
Admin
Well, one could interpret "Micro Soft Visuals: Basic" as one entry in the list and the others completely separate from that.
But the real kicker here, which you apparently didn't even notice, is "C+" - there is no such language!
One could give him the benefit of the doubt and consider it a misspelling of C++, but since he lists that as well, it very much looks like he simply extrapolated the name from the others, and that the only thing he knows about some of those is probably their name.
Admin
He must've been joking. As far as I can see it's just some kind of reversed GOTO. Actually it makes the code harder to read!
Ah, good times. When there were no functions, the world was nice and simple, and small furry creatures from Alpha Centauri were real small furry creatures from Alpha Centauri...
Admin
On the flip side of this (employment) issue, I am always caught laughing out loud when I read a classified job ad requesting the following skills:
ASP, Sequel and Pearl knowledge....
Admin
I was working for Lucent Technologies during the dot-com days (actually, I proudly assert that I was an employee of Ascend Communications-acquired by Lucent) and we were selling ATM switches and Carrier-Class Communications equipment.
I would make a point that Al Gore did in fact invent the Internet, with this simple evidence:
All of the switching/routing equipment that carries data through the Internet is controlled by complex <FONT size=4>Al-Gore-ithms</FONT> !
Admin
I usually try to do
boolean subExpression1WithMeaningfulName = ...;
boolean subExpression2WithMeaningfulName = ...;
boolean expressionWithMeaningfulName = subExpression1WithMeaningfulName && subExpression2WithMeaningfulName;
if (expressionWithMeaningfulName) ...
That way negation doesn't look so bad.
Admin
I actually read the referenced article (I can do this, right? this not being slashdot and all?) and you will find that the inventor of the COME FROM statement is one Lawrence Clark. I think you can be pretty sure that Mr. Clark is being sarcastic. Perhaps an attempt to stress how difficult GOTO-laden code can be to read.
Dijkstra's part in all this is his famous "GOTO Statement Considered Harmful" letter in CACM.
Admin
I haven't heard the name before, and the text was too subtle for my sarcasm detector...
Admin
That's is not even a Dutch word; it should be interpreted as the English "I deal", like in "I am trading". First of all, not too many people know about that. But worse, newspapers and other sites keep referring to it as Ideal or iDeal
I interpreted the word as ideal which means "perfect" or "almost perfect". If something is flawed or doesn't work very well, we it's "not ideal". Another way it could be interpreted is iDeal, like iPod - similar to the 'e' prefix in a lot of online services. Sounds like marketing people trying to be too clever for their own good.
Admin
At least he didn't list Yahoo! Games as a skill. He probably sees the language ASP and immediately thinks about how Harry Potter can speak to snakes. Or so I'm told.
Admin
lol! thats a beauty....
Admin
Suspicious person that I am, I am always skeptical of people who use words that have no specific definition to describe the amount of their experience.
Myself I would say, "Four years of developer experience in Java and J2EE, primarily focused on applets and GUIs."
I would never ever ever say, "Average Java knowledge". What the hell does that even mean? Average for who?
I'd much rather someone take a look at my qualifications, realize I'm not qulified for the job, and pass me up, than get picked up for a job because someone thinks I can do something I can't resulting in stress and aggrivation for everyone involved.
Admin
I am a beginner at this murder stuff and may not have it quite right, but try surfing over to http://www.allofthegoodnamesweretaken.com/
Sincerely,
Gene Wirchenko
Admin
I've noticed that also, I'd like to point out that the term 'average' is not very positive sounding, to me it sounds like 'just good enough to make it work' which we all know as WTF code.
Blacklegs
Blacktops
Blackleg's
Blacktop's
Edit...
Ignore all
Add to dictionary
Admin
2nd post from a converted lurker.
puppy, your flaw is that you're running afoul of "Smallberries' First Law:" Never invoke the "L" word where they are concerned. (For the lexically-challenged, or just those not privy to my thought processes, the "L" word is "logic." {I was once told by a PHB-type that "Logic is a four-letter word."})
In short, "never underestimate the human capacity for stupidity."
Of course, the flipside to this is that, thanks to the human capacity for stupidity, we have a wonderful place on the web to laugh at them, as well as have the occasional holy war.
p.s. okay, this forum software is officially screwy. H(ow)TF do you insert an emoticon?
Admin
Google is your friend. There apparently really is a C+ programming language. There might even be two of them.
Yes, it probably is a misspelling of "C++", but beware of assuming that is necessarily the case.
Sincerely,
Gene Wirchenko
Admin
Finally! Now I can draw my self-portrait. MS Paint. Never thought of that.
[image]