Reputation
5,874
Next privilege 10,000 Rep.
Access moderator tools
Badges
15 28
Newest
 Yearling
Impact
~377k people reached

Sep
10
comment Don't like my current job, want to leave, how to explain this in a job interview?
@job: That's why you take your prospective coworkers out for a beer later. There is nothing wrong with being honest, but don't be negative. Managers imbibe that "power of positive thinking" crap with their breakfast cereal every morning.
Sep
9
comment Don't like my current job, want to leave, how to explain this in a job interview?
+1: NEVER air dirty laundry in a job interview. It just makes you look like an unpleasant, negative person.
Aug
25
comment Do you sign each of your source files with your name?
@sleske: Effectively impossible, I'm afraid. We're not remotely standardized, and any attempt I made to push something like this would devolve into a pissing contest among larger business units about what sort of repo, who'd host it, code naming conventions...Yuck.
Aug
25
comment Do you sign each of your source files with your name?
@sleske: In my industry it's pretty common to pass source around among different business units. Even with compiled code, I put my name on the config files, so when there are issues, they know who to call.
Aug
17
comment Do you sign each of your source files with your name?
@scorchio: I don't send repos to people. I send finished, deployable code.
Aug
17
comment Do you sign each of your source files with your name?
@scorchio: Did you even read what I wrote? The vast majority of people who use my code don't have access to my VCS, so how would that help them?
Aug
4
comment Submit code during interview
I like that answer. If it's specific to their database, what else are you going to do with it? Write it off as the price for interviewing. Also, chances are you're not going to be blowing their minds with your brilliance...Not being mean, but I know enough of that sort of people to know that they never look for jobs, or interview.
Jul
28
comment Where do you use ROT13?
@graham: Yea, I didn't want to go there. I thought about saying the "English" alphabet, which would make sense, but is kinda anglocentric.
Jul
28
comment Where do you use ROT13?
@green Ell. Oh. Ell. 13 is ROTing my brain.
Jul
19
comment How do you keep all those languages straight in your head
+1 for not being all, "Well if you're a real programmer, you won't have any problems." If you program in enough different languages, syntax references are a must.
Jul
18
comment When is code “legacy”?
@jerry: So what made it legacy? Legacy isn't a synonym for "bad".
Jul
18
comment When is code “legacy”?
I agree with this answer most. Legacy is more about being stuck on an obsolete platform than being annoying (yet modern) code that you don't want to support. Legacy code is often quite good (otherwise no one would care if you left it behind!) but it's usually wedded to obsolescent hardware and antiquated languages/libraries/databases/etc.
Jul
13
comment Revenue sharing with customer who is unable to pay development fee
@maple: Agreed. For 50% I would expect the other person to have done just an extraordinary job of planning the app, and also to have some non-technical skill to contribute (art or writing or sound or something)
Jul
6
comment I'm forced to write bad code. How do I save my face?
@ashamed: Sometimes it's more important to have it quick than to have it good. (siryes.blogspot.com/2010/11/…)
Jun
30
comment Is it a bad idea to list every function/method argument on a new line and why?
Too many people reduce arguments by dumping them in an array. I'd rather see an ugly mess than cleaner-looking code with hidden complexity.
Jun
29
comment What is the proper response to lousy error message?
Heh. When I started working where I am now, I was amazed that the code was so bad. Now I'm amazed that it is as good as it was. If you have to go from the recognized need for an application to production in a week or less, clean and pretty isn't as important as functional.
Jun
21
comment Do programmers possess the means of production?
@jerry: And the current smartphone market share crushed everything from 20 years ago. It's not apples to apples.
Jun
21
comment 30 minutes to explain programming to a 15 year old
@rei: Well, I have advanced social skills, and I found it cringe-worthy the amount of attention that the few females in those classes received...It was well intentioned, but...alarming. If it had been me, I'd have run screaming. Being surrounded by a horde of sweaty mouth-breathers is bound to be a turnoff for any normal person, so either you would have to like the attention, or you'd have to really really like comp sci. So it certainly didn't surprise me that there were so few females. I imagine at smaller schools it's not so horrifying.
Jun
20
comment What's your favourite quote about programming?
I was once at a programming competition, and time was almost up, and we couldn't get our last program to compile. So, in desperation, we deleted the bits that wouldn't compile, and ran the program. And it worked. Perfectly. To this day I have no explanation for how this could be the case because, by our measure, the part that we deleted was the part that was supposed to be doing the work.
Jun
20
comment Do programmers possess the means of production?
@jerry: I never even mentioned DOS. I specifically mentioned Unix, which, to me, implies some of the horrid 4GL IDEs that people were using at the time, which were expensive as hell. And if you choose to use Visual Studio, and expensive Microsoft products, that's doesn't invalidate my point that there are free alternatives.