Click here to Skip to main content
15,903,763 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: How to... PinPopular
OriginalGriff10-Apr-16 1:34
mveOriginalGriff10-Apr-16 1:34 
GeneralRe: How to... Pin
Kornfeld Eliyahu Peter10-Apr-16 1:40
professionalKornfeld Eliyahu Peter10-Apr-16 1:40 
GeneralRe: How to... Pin
Sander Rossel10-Apr-16 1:44
professionalSander Rossel10-Apr-16 1:44 
GeneralRe: How to... Pin
Kornfeld Eliyahu Peter10-Apr-16 1:50
professionalKornfeld Eliyahu Peter10-Apr-16 1:50 
GeneralRe: How to... Pin
908236510-Apr-16 2:33
908236510-Apr-16 2:33 
GeneralRe: How to... Pin
Kornfeld Eliyahu Peter10-Apr-16 2:35
professionalKornfeld Eliyahu Peter10-Apr-16 2:35 
GeneralRe: How to... Pin
TheGreatAndPowerfulOz10-Apr-16 5:01
TheGreatAndPowerfulOz10-Apr-16 5:01 
GeneralRe: How to... Pin
Sander Rossel10-Apr-16 11:06
professionalSander Rossel10-Apr-16 11:06 
Then don't tell lies.
Actually it's better if you don't because most people are bad liars.

Tell him stuff like "if I were you I'd do the same" which technically isn't a lie, because he's doing it and if you were him you'd, well, do it too (or you wouldn't be him).
And "it's a good plan if it works", which also isn't a lie, because if it does it's really a good plan (just don't tell him the chances of it succeeding are pretty close to zero).

Also try to get into his mindset, why is he doing it? Perhaps it really does make sense, after all this guy is your (probably well paid) boss which means he's made some good decisions in the past. Perhaps he knows something you don't, or he has another view on things. If you get to see his point of view you can judge it from there and it might make sense in some twisted way. You might even praise him for it (you really got his attention now)!

Also tell him your plan in a way that he benefits from it. Maybe his plan is (short term) financially optimal, but technical (as in produced code) sub-optimal, maybe you could convince him that there's more money to be made in the long term when better code is produced. Don't tell him the produced code sucks and from a programmer's perspective that's unacceptable (like he gives a damn), tell him instead that more money can be made in the long run when the code that is produced now is of better quality (that's HIS money you're talking about!).

And if it's possible make him think it's his plan even when it's actually yours!
You: "Do you think our code quality should be better so we can make more money in the future?"
Him: *I don't know what he said, but it involved more money* "Of course we should!"
You: "That's pretty clever of you!"
I'm oversimplifying it, but you get the idea Big Grin | :-D

Of course it's easier said than done.
You don't want to be a suck up, but you don't want to burn his idea either.
Visit my blog at Sander's bits - Writing the code you need.
Or read my articles at my CodeProject profile.
Simplicity is prerequisite for reliability.
— Edsger W. Dijkstra
Regards,
Sander

GeneralRe: How to... Pin
KP Lee14-Apr-16 5:50
KP Lee14-Apr-16 5:50 
GeneralRe: How to... Pin
Mark_Wallace10-Apr-16 5:52
Mark_Wallace10-Apr-16 5:52 
GeneralRe: How to... Pin
Dave Kreskowiak10-Apr-16 19:09
mveDave Kreskowiak10-Apr-16 19:09 
GeneralRe: How to... Pin
Sander Rossel10-Apr-16 21:01
professionalSander Rossel10-Apr-16 21:01 
GeneralRe: How to... Pin
maze311-Apr-16 0:15
professionalmaze311-Apr-16 0:15 
GeneralRe: How to... Pin
Sander Rossel11-Apr-16 0:25
professionalSander Rossel11-Apr-16 0:25 
GeneralRe: How to... Pin
KP Lee14-Apr-16 5:39
KP Lee14-Apr-16 5:39 
GeneralRe: How to... Pin
Sander Rossel14-Apr-16 12:06
professionalSander Rossel14-Apr-16 12:06 
GeneralRe: How to... Pin
PIEBALDconsult10-Apr-16 5:37
mvePIEBALDconsult10-Apr-16 5:37 
GeneralRe: How to... Pin
patbob11-Apr-16 6:06
patbob11-Apr-16 6:06 
GeneralRe: How to... Pin
PIEBALDconsult11-Apr-16 7:50
mvePIEBALDconsult11-Apr-16 7:50 
GeneralRe: How to... Pin
Dikshitar V.10-Apr-16 5:51
Dikshitar V.10-Apr-16 5:51 
GeneralRe: How to... Pin
Mark_Wallace10-Apr-16 5:56
Mark_Wallace10-Apr-16 5:56 
GeneralRe: How to... Pin
Kornfeld Eliyahu Peter10-Apr-16 6:36
professionalKornfeld Eliyahu Peter10-Apr-16 6:36 
GeneralRe: How to... Pin
Mark_Wallace10-Apr-16 8:13
Mark_Wallace10-Apr-16 8:13 
GeneralRe: How to... Pin
Kornfeld Eliyahu Peter10-Apr-16 8:52
professionalKornfeld Eliyahu Peter10-Apr-16 8:52 
GeneralRe: How to... Pin
Suresh710-Apr-16 21:05
Suresh710-Apr-16 21:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.