T
Turtle Wizard
Final Fantasy 2 based game written in Java : source code GPLv2 : http://code.google.com/p/angels-destiny-rpg/
Turtle said:Final Fantasy 2 based game written in Java : source code GPLv2 :
http://code.google.com/p/angels-destiny-rpg/
Lew said:Turtle said:Final Fantasy 2 based game written in Java : source code GPLv2 :
http://code.google.com/p/angels-destiny-rpg/
[Snip Lew's code review]
The problem is - and I'm not sure you are aware - the tone in your review
could be perceived as rather hostile, you even shout at one place. Do you
think people are more prone to listen to your advice when you shout? Also
you needlessly use negative adjectives, like "clumsy" and "strange", where
it would suffice to describe the technical problem with the code.
Condescension is the currency of programming support. Beginners get free
advice and help, and experienced folks get to feel superiour. Both sides
win. Personally, I offer condescension- and agression-free advice and
reviews at a low rate of 39,99/h (EUR, not USD).
Don't begrudge seasoned programmers their air of superiourity. At best you
will make them stop responding to newbies, and at worst they will leave
altogether.
Qu0ll said:Let me offer you some advice Fredrik. [...] you can do far worse than to
follow his advice or learn from him. He reviewed your code [...]
The only possible explanation is that he gets some sort of pleasure by
being such a dick. Or can you offer another reason ?
I'm hoping this is a joke and I'm looking forward to Lew quoting your message with lots of [sic]s.Condescension is the currency of programming support. Beginners get free
advice and help, and experienced folks get to feel superiour. Both sides
win. Personally, I offer condescension- and agression-free advice and
reviews at a low rate of 39,99/h (EUR, not USD).
Don't begrudge seasoned programmers their air of superiourity. At best you
will make them stop responding to newbies, and at worst they will leave
altogether.
If someone offered me free advice on the condition that they can be condescending and aggressive I would consider the price they are charging too high.
in message
[snip]I also wanted to add something along the lines of "If you can't stand
the heat then get out of the kitchen" but I struggled to frame that
analogy in the terms of software development.You are an idiot.[...]
It is perfectly possible to offer good advice without all the personal
abuse, insults and snide remarks.
While it might be possible in general, it seems to be a skill you do not
possess yourself, making you something of a hypocrite.
Liebe Gruesse,
Joerg
Fredrik said:It isn't my code. I don't know who the original poster is, and I'm not
familiar with his projects. I just had to call out on Lew's tone.
I, on the other hand, would be happy to know which words I spelled wrong.
English being my 3rd language, I am always eager to know how I can improve.
2013-03-20 17:49, Joerg Meier skrev:
The only words you misspelled were "superior(ity)". Your sig, however,
seems to show that you feel superior to people who would try to email
you. Why?
Ah, I thought that was the proper English spelling (as opposed to the
American spelling) of that word. Thanks for the correction.
My sig, while probably largely useless here since it's German, just says
that I don't read the emails going to the account in my From:-field, since
I only get spam there. I usually check it once every other month or so, but
if someone were to try to contact me there, they would likely wait in vain
for a reply.
I just like to separate the two things, no value judgement included.
2013-03-20 23:15, Joerg Meier skrev:
Ok. A little awkward way of saying that the email address given is a
throwaway address and shouldn't be used. Another more common way is to
give a fake address, for example with a domain like "invalid".
"Fredrik Jonson" wrote in message
Let me offer you some advice Fredrik.
I have observed Lew's comments and behaviour in this group for several
years. While he may come across as "hostile" or "rude" on first
impression, I believe he is not trying to be either of those things.
There is no doubt that Lew has excellent skills and knowledge in Java
and you can do far worse than to follow his advice or learn from him.
He reviewed your code and provided some feedback because he wanted to
help you, not to get his jollies belittling you or showing how clever he
is. He didn't have to do that (it takes time and effort) and he gains
nothing from it other than the satisfaction of helping people.
The other thing to remember is that the world is a tough place and to
succeed as a developer you need to be able to compete on the world stage
and amongst talented peers. Had Lew delivered a "softer" response you
may have been less likely to react in a positive, motivated way.
Prospective employers would most likely be much harder on you than Lew
has been.
You are free to interpret my "tone" however you please, but please do understand
that that is entirely a projection on your part.
Every statement I made to the OP was objective and supportable by the evidence.
Every statement I made was meant to be taken literally. If you want "tone", read it
out loud to yourself in a robot voice, keeping inflection as neutral and unvarying
as you can.
I am not overly concerned with your emotional interpretation of objective statements.
People remember negative emotions better than positive emotions. So,
present your comments as a scathing critique, and it will be better
remembered and applied in the future than a melancholy response.
On 20/03/13 09:28, Qu0ll wrote:
in message
[snip]
I also wanted to add something along the lines of "If you can't stand
the heat then get out of the kitchen" but I struggled to frame that
analogy in the terms of software development.You are an idiot.[...]
It is perfectly possible to offer good advice without all the personal
abuse, insults and snide remarks.
While it might be possible in general, it seems to be a skill you do not
possess yourself, making you something of a hypocrite.
I wasn't offering advice was I?
I was making an observation.
There is a difference.
Condescension is the currency of programming support. Beginners get free
advice and help, and experienced folks get to feel superiour. Both sides
win. Personally,
Don't begrudge seasoned programmers their air of superiourity. At best you
will make them stop responding to newbies, and at worst they will leave
altogether.
On 3/20/2013 7:41 AM, Joerg Meier wrote:
[snip]
Don't begrudge seasoned programmers their air of superiourity. At best you
That is not a pretty picture that you paint of seasoned/experienced
programmers.
I don't believe that in general they are so horrible.
Most would help because they like to help and they learn themselves
by helping others - not to feel superior.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.