- 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
Admin
Admin
I still think you are off. Someone who said they could program in any language probably understands the fundamentals of programming far better; as long as the paradigm of those languages were similar (procedural as opposed to object oriented). Although you may give a clue as to the real reason not to hire him, his bad idea of software engineering. As I stated before, if you are a poor developer, you will be a poor developer regardless of language chosen. Even with all that said, some languages are more appropriate for some tasks than others. I wouldn't use FORTRAN for report generation, but I also wouldn't use VB for scientific number crunching.
Admin
I always thought it was C crosshatch
Admin
Sorry about the delay. I was out having lunch.
The guy who I said was out to lunch before I went out to lunch was Josh, the guy who said that it was Bb and that C# was an octave above C. There were at least eight things wrong with his post, and it was only about 40 words long.
That post was bad, and I'm saying that as "the shenanigans guy".
Admin
You can call it what you want, I will keep calling it C-havelåge.
Admin
None too soon, in some cases...
-Harrow.
Admin
function createComment () { var names = ["C sharp", "C pound", "C hash", "C octothorpe", "C tic-tac-toe", "C++++", "D flat", FILE_NOT_FOUND, "... Profit!"]; COMMENTS.post( "No, it's " + names[parseInt(Math.random()*names.length)] ); } createComment();
Admin
Next they hired a guy who was a total incompetent but could talk the obfuscospeak to managers. This time they were forced to keep him on for a full year so that it wouldn't look like they (management) were incompetent when it came to hiring. During that time his total accomplishment was to create a one-page web form which gathered user input and emailed it to a given destination. When they finally fired him I was given the task of "finishing" his project. It was such complete crap that I asked, and was given, permission to scrap it and start fresh. It took me about a day and a half to complete.
Yes indeed, hirers: interview based on tales of past exploits. Don't test your applicants. Don't ask for a practical demonstration of ability. God forbid that the pretenders should get up and walk out on you in a huff.
Addendum (2008-03-06 16:29): This is for you, dude.
Admin
I'm betting on C-tic-tac-toe.
Admin
Let me guess... the company was a state agency. Those guys will sometimes hire someone just to get them off of the street.
Admin
Wow, I thought I knew it. Got "Entertainment, Sports, ... Network". Guess I have no idea.
Wikipedia says: Entertainment and Sports Programming Network
I think they have dropped the old acronym though and now ESPN stands for nothing. http://www.espnmediazone.com/corp_info/
Admin
There's no precedent in English for inserting vowels other than schwas into the pronunciation of abbreviations. So, unless you want to pronounce SQL as "suckle," you should probably stick to spelling it out. (It's also fun to annoy people by calling it "squirrel.")
Admin
What, no option for "D Flat"?
Admin
Actually, no. C sharp is 1/2 a tone higher than C, not 1/2 an octave. B is half a tone lower than C. C# == D flat.
Admin
If that was me you had rejected, I would drop to my knees and thank God that you didn't hire me.
I know plenty of people that have years of experience in a specific language that couldn't program their way out of a paper sack. It all breaks down to 1s and 0s so what really matters is if a person can actually program... not be an idiot with 10 years experience who can't figure out the inverse of a condition so he puts no code in the if statement and all the code in the else... of uses an if-else statement to copy one boolean into another... both of which I've seen generated by programmers with 5+ years experience...
Admin
C-Mesh. Sheesh, ain't nobody ever written any INTERCAL before?
Admin
Clearly, it's C not-not-equal-to.
Admin
It is frequently the case that people take the same programming practices they used in Pascal in 1985 and try to apply them to an object-oriented language.
Sure, "programming is programming" ... for some values of the word "programming." Namely, the value which defines it as "the union of procedural programming, object-oriented programming, et al." The words themselves, "programming is programming," seem to frequently lead to people trying to apply obsolete and even harmful programming practices to modern languages and design.
Admin
C tic-tac-toe, duh.
Admin
LOL GUYS I CAME UP WITH A NEW ONE
IT'S C TIC TAC TOE
BET YOU HAVEN'T HEARD THAT ONE BEFORE LOL
Admin
It was in response to the comment about getting dumber by reading the thread, and it was the dumbest thing I could think of to say.
I'm not sure if you were trying to top me.
Admin
C Spot Run!
Admin
Admin
None of the above. It's C Splat.
Admin
In the typewriting era, it was called C equal-backspace-verticalbar-backspace-verticalbar
Admin
Please also be sending me the tic-tac-todes?
Admin
C-don't_use_this_if_you_want_to_live ;)
Admin
Lack of skills aside, that is a very hard position to be in. I've been the technical expert where the person being interviewed didn't have anywhere near the technical skills needed, but was obviously desperate for a job.
Cold business interests meets being human and responding emotionally. I did the cold business thing and said no you can't hire this person. but it was not an easy thing to do, for me or my boss.
Admin
Trust me, it wasn't that. When he wasn't busy sleeping on the job, he was writing for 1 to 4 loops with giant select cases in them with code only in case 2 and case 3. But hey, with all his "experience" in the language, he'd make a much better hire than anyone stupid enough to think Java is similar to VB.Net with different syntax, right?
Admin
I'm not sure I can tell any more whether people genuinely think the "C-tic-tac-toe" comments are witty or whether they are just sadistic griefers trying to damage my brain with their banality. Either way, this thread has more tossers than slashdot.
I was once rejected for a job specifically because I didn't already know MFC. They told me "You may be a programmer but you're not a software engineer."
They were right in that I wasn't a software engineer then, but they were wrong because they didn't know what a software engineer was, and thought that a software engineer is different from a programmer in that he knows more APIs or languages. That's not the distinction at all: a programmer is someone who can write programs in a language; a software engineer is someone who works not on a level of syntactic obstacles but a level of problem domains, efficiency and maintainability.
If you're interviewing a programmer, different languages could cause them problems. A software engineer should be productive in different language pretty quickly. As an interviewer your job is to work out where on that path your candidate is.
Admin
Besides, I'm pretty sure Coctothorps aren't legal in this state.
Admin
If the CFO is working at the level where it matters what a SQL server is:
then he had damn well better know what a SQL server is. I'd expect this sort of thing in a smaller shop where the CFO is also the Director of IT - otherwise, it's the director's job to present things properly.
Admin
I would actually consider this something of a litmus test for an interviewer. If they care so deeply about how I pronounce C# that they'll make it the deciding factor of an interview, they may very well be someone I don't want to work with (or for).
Admin
I think your comment made it reach critical mass.
So, who is going to tell it to Microsoft?
Admin
I've had to deal with fifteen-man (and token woman) projects that include at least three or four entirely useless, and potentially dangerous, individuals. Deal with it. Push them into testing, push them into business analysis, push them into customer support ... hell, push them into high-level management, if you really need to embarrass the poor sods.
Corey sounds like he needs some help. (I've been on the other side of a custody case.) Give the poor guy a shot at it, and, if he doesn't work out, fire his sorry ass two weeks later.
Me, I thought that was what made America great. I seem to be behind the times, though.
Admin
Ya think we could get Josh interested in rhythm? I can see a whole new interpretation of Trout Mask Replica opening up here...
Admin
Good move for Brice. His boss is really smoking something. He and Corey would make a good couple.
Admin
It's spelled C-pound, but pronounced C-sharp (honestly http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29#Language_name)
Admin
Ain't C a bitch?
Admin
More wood to the fire:
What's SQL + C#?
SQL = Squirrel C# = C Hash = Cash SQL + C# = Squirrel with cash!
There - mystery solved. We have a lot of rich squirrels. Isn't perverted logic fun?
Admin
What kind of company was this? If they do contract work and bill by the hour, I can believe they would hire the most incompetent guy they could find, as long as they had one competent guy to complete the job.
Admin
C-tic-tac-toe!
Admin
Oh frak, someone already said that :P
Admin
C curse
Because it's short for C#$%*&!
As for T-T-T... "Interesting game. The only way to win is not to play."
Admin
C Tic Tac Toe.
Admin
It's C-Waffle.
Admin
Java-- ??
Admin
I always wondered who-TF invented c-pound. Not even Wiki mentions it under wrong names:
http://en.wikipedia.org/wiki/C_Sharp_(programming_language)#Language_name
Good explanation though. Just some older guys with old habits first talked about c-pound, that's all.
Admin
C shit.