- 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
Hardly surprising since Yahweh is Da'Man, according to some at least.
Admin
This reminds me of a chat I made once with a classmate from my first school. We haven't seen each other for a few years and drifted apart certainly. I was studying Computer Science, he was starting a career in the army.
Hearing I am a student, he almost involuntarily sneared. Which is a common habit among lower-grade soldiers (ones that don't need to graduate university) in the army.
But not only me being a student made him feel pity for me. CS students made him feel double-pity. Also, there was a truth he knew from his brother in law.
The brother in law could have been actually able to 'make game like Halo', if 'game like Halo' was on the marked then. At that time we would rather say he was able to make a game like Doom if he fancied. Or a database. Or an application to count anything.
His secret was "The Program". He had a program on his computer, that allowed him to make almost anything he wanted, despite having no formal IT education.
Thus, both my old friend and his bro'in'lo could laugh at all these naive students who were hoping they will learn something useful at their universities.
IT market was about to dry out soon. I should rather be thinking of learning something useful instead.
Yes, I immediately asked about the program name. My old buddy did not remember. It had something with "Amiga" or whatever in it. And yes, you guessed it right. I exposed gross incompetence, not knowing "The Program" after studying CS for almost two years...
I was wandering what could it be? Perhaps an office suite? Or some demo development studio? Remember the "demos" - vector animations people used to craft on their home computers in mid-90'?
Years went by and hopefully "The Program" hasn't threatened the IT market. Who knows - perhaps it had Millenium Bug? Or some conspiracy of concerned IT specialists managed to bury it down in a well protected safe in Hangar 18?
Admin
More than 12 years in the industry now, and I still cannot explain to anyone who is not a programmer what I do exactly. Usually when I'm done fixing someone's printer or router, they say that to do this full-time must surely be a boring job. I even have problems telling the new brand of web/ajax/javascript developers what it is that I do exactly.
I always revert to analogies, like desiging cars or buildings, but even then they have a hard time linking this to computers.
Admin
Must... Not... Bash... Head... Against... Keyboard...
I swear, most of the people using computers don't need them at all.
Admin
Well, he's not that far off. All he then needs to do is explain, nicely, to the computer what he means by "create", "football", "stadium", "players", "start", "game", "when", "user, "spacebar", "presses", "make", "have", "red", "shirt", "white", "sock" and so forth, in excruciating detail using an exacting syntax, and he'll be .01% of the way there :)
Admin
Well, this WTF is posted by Yahweh...
Admin
I think that he's biggest mistake was answering yes to a question "Him: Hey, you're good with computers right?". It's almost a real WTF, because when you hear that question, you probably must run. At least I always do so.
Admin
Yazeran
Admin
Admin
That reminds me of a time long ago when my mum used to ask me how to use her banking website.
Another time, my neighbour asked me to make an operating system that didn't crash so he could use it instead of Windows 95 (this was in 2003; I just installed XP instead).
Although, to be fair on the man, he had been hit by three seperate trains in his life, and was shot in a Nazi POW camp... Poor bastard.
Admin
Admin
Well I see the problem! He SHOULD have written "Morph the screen into something cool;" - you need a semi-colon at the end of the command. :-)
Admin
(I couldn't find the actual image of the comic.) Here's a Dilbert strip from February, 2006:
Dilbert is at his desk and a fellow walks up behind him: Generic Guy: "Hey, Dilbert, would you mind stopping by my house after work and seeing if you can fix my computer?" Dilbert: "Sure. And while I do that you can be at my house cleaning the grout in my shower." Generic Guy (with a shocked expression): "That's crazy talk." Dilbert: "Hey. I'm not the one who majored in comparative literature"
Admin
Yes but WE need people to need computers. And people who need people to need computers are the luckiest people of all.
Admin
How many dads do you think the guy has?
Admin
Actually, up until this point it was a pretty reasonable question.
Also - ever see Star Trek 4? (I think - the one where they go back in time.)
Scotty: Computer. [pauses, then, growing irritable] Computer. Engineer: [hands Scotty a mouse] Scotty: [smiles] Ah. [into mouse] Computer.
Admin
This will just be your top level file. All the rest will be something along the lines of "The socks are 20cm high. They are made out of wool. They have a slight crease at the 15cm height...." ad nauseum. We need to wait till they come up with a direct brain to PC link.
Admin
Admin
Admin
I generally explain to people that programming is like writing cooking recipes for absolute imbeciles who have never seen a kitchen or held a pan.
When they act surprised and state that it couldn't be that hard I ask them, as a test, to come up with how to guide an idiot through poaching an egg.
They get it pretty soon after that.
Admin
Get him to download freebasic from http://www.freebasic.net
Tell him:
Job done.
Admin
Haha, my uncle is the guy who wrote "Teach Yourself Java in 24 hours".
Admin
I have been both a CS student and a soldier and I don't get it. When you'll be working in a cozy air-conditioned office with your donut and coffee, he'll be out in the freezing wind and rain guarding some god-forsaken ammo depot. And he feels pity for you?! Not very bright, is he?
Admin
Yep. Using Windows 95? Seriously poor bastard.
Admin
The best thing to say is "it's magic, like in Harry Potter" or "it involves quantum mechanics". Usually then they bow low before you and you can run away.
Admin
I get this all the time. I have a cousin who thinks that owning the program is enough to get the job done.
"You need a logo? I can do that, I have photoshop somewhere"
"need a webpage? I can do that, I have frontpage"
"programming? that' easy, just download visual studio"
Admin
Like "on error resume next". That is just sends my blood pressure soaring when I see code like that. And no, I'm not a VB programmer. I'm a C/C++/C# developer.
Admin
I know what he means. I just got through "The Internet 2007, Web 2.0 Edition". Was cool, had lots of flashy interfaces and stuff, but the ending was kind of disappointing. Can't wait for "The Internet 2008" to come out.
Admin
Sounds like your sister is banging a douchebag.
Admin
They spent more than hundreds of thousands. :) Halo 3 cost $30 million to make. Halo 2 cost $20 million (they reportedly also spent that again in marketing costs).
Not entirely sure about the first one, do not think it was up there with the others, I think it is somewhere about the 5 million mark
Admin
I'm a developer, and my mother in law got kinda upset w/me one day. She asked me what I did, so I told her I wrote software. That wasn't enough for her, so she asked what exactly I did. So I said something along the lines of I write programs, you know like MS Word (which I know she uses). I told her that when she uses a program on her computer, someone like me has written code to get the computer to do what she wanted. Well, she wanted more details, and I told her she wouldn't understand the details (she's not even close to being technical). When she still pressed, I turned my laptop around (I was working on an app for fun), and showed her the code. I said this is what I do, I type this stuff into the screen so I can make programs like this, and then launched the app. She was upset b/c I didn't really explain what I do. sigh
Admin
No programming-illiterate PERSON understands ...
Admin
Same here, and the only thing I miss from being a soldier is shooting different weapons. And sometimes you don't want to be in an office in such a beautiful day, but again, the military can destroy a day like those in seconds making you march for 5 hours straight:
"Oh! Such a nice day... gear up! Going for a Walk!"
He must not be very smart actually.
Admin
Not unless he wants his football stadium to look like a windows error report or a blue screen of death (the ole converting a text file into an executable thing that ordinary people try to do).
Admin
Look into a good refactoring application.
Admin
Patterns aren't a feature; they're a hack:
I don't know how to implement a singleton in VB4, but, sadly, I can do it in VB6. Well, VBA. :::sigh:::
VBs are good for rapid prototyping/quick dev with a GUI. They don't exist to implement a multi-platform server.
Admin
Anglocentrism is ugly.
Admin
Admin
oh this makes me so mad! Is it OK to call these people "stupid" or do we have to say that they just don't understand computers but maybe they are smart in different areas? I have quite a few friends who are very smart in the liberal arts and couldn't program a computer to save their life -- but at least they understand that, and would never ever ask me anything approaching that! How did you not scream at him over the phone? I might explode!
Admin
Admin
Java was invented to run toasters and microwave ovens. When Sun couldn't manage to convince firmware OEMs to incorporate it into ROMs, they started searching for other uses since they'd spent all the money inventing it. Suddenly it was Good For What Ails You on the web, but even that didn't really work out because Java is really, really bad at user interfaces. (No, really. It's horrible. Both AWT and Swing have serious design issues, which shows that while Gosling might have been a genious at language design--in the sense that he mostly copied C++--those who followed him were tragically bad at class framework designs.) Finally, with Javascript and Flash eating Java's lunch every day (or stealing its lunch money, depends on how you look at it), Java finally found a place in the world: a server-side language, with or without JSP.
This is something at which Java excels, although C# and .NET might eat into that a little bit, especially if the Mono Project gets to the tipping point. The JSP tag library thing could be a little nicer, no doubt, but for speed-to-market and maintainability, Java is great on the server.
What I suspect, however, is that the dude what said "Java is almost the opposite of true programming" is actually one of those nutjob functional programmers, not a procedural programmer. They always say things like that, since there's little actual "real world" work done with their languages, which are doomed to remain as little more than toys for university professors and eccentrics of all stripes.
There, did I clear that up for you?
Admin
I know what you mean. I have a friend whose knowledge of computers is very limited...and he knows it. Occasionally I'll get a call from him asking a question, and he admits it's probably a "stupid" question to me, but he doesn't know. I try to help him out, and it doesn't upset me. Then again, he knows a lot about cars, so he's the first guy I call when I have a car question ;)
Admin
Yes, that was ST4 -- I still say "Computer" in that great Scotty voice when I'm frustrated by the computer's inability to read my mind and do what I MEAN. yay!
Admin
Not necessarily.
It could be that that Yahweh is banging a douchebag's sister.
Admin
http://www.pouet.net/prod.php?which=30244
Admin
When a user wants something implemented quickly and then tells me it is trivial/easy I just print out the relevant section of source code and ask them where I should start.
If that doesn't recalibrate their easy-meter I swat them across the nose with the rolled up source code.
When an annoying acquaintance asks for help when they clearly have not even tried to figure it out for themselves I always refer them to the words near the top of the screen - specifically the one that says HELP...
Admin
Pfffft. Scheme > Inform 7.
Admin
What. . . The first one wouldn't start?
Admin
Admin
Obviously Hungarian Notation.