Click here to Skip to main content
15,905,420 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: The guy who knows Pin
jeron122-Sep-14 6:40
jeron122-Sep-14 6:40 
JokeRe: The guy who knows Pin
PIEBALDconsult22-Sep-14 6:18
mvePIEBALDconsult22-Sep-14 6:18 
JokeRe: The guy who knows Pin
V.22-Sep-14 10:34
professionalV.22-Sep-14 10:34 
GeneralRe: The guy who knows Pin
Munchies_Matt22-Sep-14 12:31
Munchies_Matt22-Sep-14 12:31 
GeneralRe: The guy who knows Pin
_Maxxx_22-Sep-14 14:02
professional_Maxxx_22-Sep-14 14:02 
GeneralRe: The guy who knows Pin
BobbyStrain22-Sep-14 18:07
BobbyStrain22-Sep-14 18:07 
GeneralRe: The guy who knows Pin
_Maxxx_23-Sep-14 13:14
professional_Maxxx_23-Sep-14 13:14 
GeneralRe: The guy who knows Pin
mycroft123-Sep-14 10:32
mycroft123-Sep-14 10:32 
Maxx said what I've been thinking. Sometimes old or bad tech solutions are good enough to satisfy business requirements. Management often has a belief that faster is better when delivering a working solution, and they don't worry about maintenance effort until it becomes necessary. There's also a huge difference between solo developers working in isolation on a focussed problem and team developers working on a large application where they have to use current technology.

I've seen cases where programmers weren't willing to make the stretch to adopt newer methods. I have actually talked with an assembly programmer from early mainframe days who never made the transition to 3GLs because he thought they were inefficient and pointless. I also worked with a COBOL programmer who learned structured programming and never used it because she couldn't see any advantage over her GoTo code. I swallowed hard and left her code alone, because it was the only way she could maintain it, even though I had produced structured code for over 20 years in organizations where it was absolutely required. No one with newer, better ideas was ever going to reach these people, and it's possible that this know-it-all isn't interested in changing either.

My advice is to find some way to respect the guy if at all possible. His solutions do work, even if they are suboptimal, and he's able to sell them. If you choose to approach him, make it about the work and not about personalities or competition or personal gain. Who knows, your enthusiasm for better methods might be contagious. But don't count on it. The principle of "Praise in public, critize in private" applies here. Your position is inherently critical of his approach, so it is less risky to approach him alone than to confront him or his ideas in a meeting with others.

If you want to lead the organization in new directions, the best way is by demonstrated success in your own area of responsibility. Make sure your own managers and coworkers understand the reasons for and advantages of your technical choices. At some point there should be value added because your solutions are scalable, enhancable, or optimized, and it might pay to point that out occasionally.
GeneralRe: The guy who knows Pin
_Maxxx_23-Sep-14 13:12
professional_Maxxx_23-Sep-14 13:12 
GeneralRe: The guy who knows Pin
Johnny J.22-Sep-14 20:06
professionalJohnny J.22-Sep-14 20:06 
GeneralRe: The guy who knows Pin
daniel_bingamon23-Sep-14 0:42
daniel_bingamon23-Sep-14 0:42 
GeneralRe: The guy who knows Pin
Fabio Franco23-Sep-14 2:59
professionalFabio Franco23-Sep-14 2:59 
GeneralRe: The guy who knows Pin
Harrison Pratt23-Sep-14 4:09
professionalHarrison Pratt23-Sep-14 4:09 
GeneralRe: The guy who knows Pin
Roger16523-Sep-14 4:44
Roger16523-Sep-14 4:44 
GeneralRe: The guy who knows Pin
patbob23-Sep-14 5:14
patbob23-Sep-14 5:14 
GeneralRe: The guy who knows Pin
_WinBase_23-Sep-14 5:31
_WinBase_23-Sep-14 5:31 
GeneralRe: The guy who knows Pin
mcowen123-Sep-14 9:19
mcowen123-Sep-14 9:19 
GeneralRe: The guy who knows Pin
Plamen Dragiyski23-Sep-14 12:30
professionalPlamen Dragiyski23-Sep-14 12:30 
GeneralGit : Install unpacks with no UI notification. Also Git : does it generate Ads? Pin
newton.saber22-Sep-14 2:53
newton.saber22-Sep-14 2:53 
GeneralRe: Git : Install unpacks with no UI notification. Also Git : does it generate Ads? Pin
Dan Neely22-Sep-14 2:56
Dan Neely22-Sep-14 2:56 
GeneralRe: Git : Install unpacks with no UI notification. Also Git : does it generate Ads? Pin
newton.saber22-Sep-14 3:02
newton.saber22-Sep-14 3:02 
GeneralRe: Git : Install unpacks with no UI notification. Also Git : does it generate Ads? Pin
Vark11122-Sep-14 3:50
Vark11122-Sep-14 3:50 
GeneralRe: Git : Install unpacks with no UI notification. Also Git : does it generate Ads? Pin
newton.saber22-Sep-14 3:54
newton.saber22-Sep-14 3:54 
GeneralRe: Git : Install unpacks with no UI notification. Also Git : does it generate Ads? Pin
Marc Clifton22-Sep-14 8:31
mvaMarc Clifton22-Sep-14 8:31 
GeneralRe: Git : Install unpacks with no UI notification. Also Git : does it generate Ads? Pin
newton.saber22-Sep-14 9:34
newton.saber22-Sep-14 9:34 

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.