Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. The guy who knows

The guy who knows

Scheduled Pinned Locked Moved The Lounge
designhardwaretoolstutorialquestion
69 Posts 33 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Mark_Wallace

    That's just pedantry, and won't make his feelings about what you do any better. If you can't play nice with the other kids, everyone loses -- you, your colleagues, and the company.

    I wanna be a eunuchs developer! Pass me a bread knife!

    R Offline
    R Offline
    R Giskard Reventlov
    wrote on last edited by
    #47

    That's cowardly nonsense: if you can't stand up for yourself you'll get pounded and that'll be the first guy to do it.

    M 1 Reply Last reply
    0
    • R Rage

      I am currently having issues with a guy at work who think he's a great programmer and knows everything about what is the latest and greatest technology, but alas, is not. I work in mechanical development, so pretty much anybody who knows how to write an Excel macro is Bill Gates here, just for you to get the picture. As a former embedded and desktop coder, I am lightyears ahead of this. Now these people, and that particular colleague, get sometimes involved in SW programming, when they create tools helping the mechanical design or write interfaces between internal systems and matlab for instance. And this leads to terribly poor technology choices, oversized, or obsolete before they were born, or so terribly programmed that the code cannot be maintained. The programming "guru" however has powerful persuasion skills, so he drives management, who have not the start of a clue (otherwise they would have known they need professionals to design software), into believing that what he does is the right thing to do - not intentionally, he is genuinely persuaded he is a know-how holder :~ And this is eating up my patience. I am not directly involved in what he does, that is why I don't do anything about it, but I attend some meetings sometimes where I just could bang my head on the desk. To give you a feeling, it is as if you were looking over someone's shoulder and he would copy and paste 10 times the same code instead of making a for loop : it works, but gnngnnngn it is just plain wrong. :sigh:

      ~RaGE();

      I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.

      _ Offline
      _ Offline
      _WinBase_
      wrote on last edited by
      #48

      Ive had my own small software business for over 20 years and one of the things I was glad to leave behind was maintaining legacy code written by morons or working in a 'team' with them. some of these people only got the job because there was no-one else around or they came across as 'bright' and quick learners in their interview, but who couldn't adhere to any sort of standards or write maintainable code - as I say it was 1991 the last time I had to do it but still remember the frustration, so I feel your pain m8 :)

      1 Reply Last reply
      0
      • R R Giskard Reventlov

        That's cowardly nonsense: if you can't stand up for yourself you'll get pounded and that'll be the first guy to do it.

        M Offline
        M Offline
        Mark_Wallace
        wrote on last edited by
        #49

        Hwuh? You're talking to me, here. I've been in bar fights. The point is that you go to work to earn a living. In order for you to earn a living, your company has to be profitable, and run smoothly. Picking fights because you think you can do someone else's job better than him (whether it's true or not) will in no way help you to achieve your objective (of making a living), and, if you upset too many people, may even result in your having to try and earn your living elsewhere. A few people in this thread have given their personal experiences and opinions on how to handle such a situation, but the only ones who have said the situation actually improved are those who said that they did not go out of their way to make anyone look like an idiot, but instead used their brains and focused on doing things that would resolve the situation, rather than escalate it. You are not at war with your colleagues, and your objective has got nothing to do with belittling your colleagues. If anyone doesn't think those two statements are true, then the person who is preventing the company working smoothly (and therefore endangering the objective of making a living) is not the guy who is writing code (poor or otherwise), it's the guy who is causing friction and political battles between colleagues. Any idiot can cause trouble, run to tell mummy tales, and call people cowards. I thought developers were meant to be more intelligent than any idiot. You won't solve a programming problem by giving your computer a show of ego, and, somewhat unsurprisingly, a show of ego doesn't solve any other kind of problem, either.

        I wanna be a eunuchs developer! Pass me a bread knife!

        R 1 Reply Last reply
        0
        • F Fabio Franco

          Mark_Wallace wrote:

          If you can't play nice with the other kids, everyone loses -- you, your colleagues, and the company.

          I have to agree with every bit of what you said so far. Unfortunately, in our industry (software development in general) soft skills are rare to find, specially having a good political attitude. I have myself struggled over the years to grow up and learn to deal with things I do not agree with and one of my greatest lessons was to not go cry for the boss. I have made that mistake already and I have also learned that going directly to the person I disagree with rendered much better results. Most of the time when I would approach the person directly, the results were positive. They would listen to me and even when we could not reach an agreement, our relationship did not deteriorate. And surprisingly, most of the time the relationship improved, they would come to me for advice and even recognize my ideas to upper management. All in all, I learned that by swallowing my pride, I couldn't go wrong; and eventually it ceased to be difficult to do it. Being humble, being right or wrong (yes, it happens) tends to work on your own benefit. I never have to say: "I told you so!". With this type of attitude, it becomes unnecessary. This is one of the things I believe the younger ones need to be better educated about. There should a dedicated class in this area in every college, I wish this could be learned outside the scope of real life experience, not sure how feasible this is. I heard you mention something about a book you wrote. Care to share an amazon link? Cheers

          To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson ---- Our heads are round so our thoughts can change direction - Francis Picabia

          M Offline
          M Offline
          Mark_Wallace
          wrote on last edited by
          #50

          Ah! Got it! I said "In my book, ~~". Unfortunately, that's just an expression that you use to indicate that you're stating a strong opinion.

          I wanna be a eunuchs developer! Pass me a bread knife!

          F 1 Reply Last reply
          0
          • M Mark_Wallace

            Hwuh? You're talking to me, here. I've been in bar fights. The point is that you go to work to earn a living. In order for you to earn a living, your company has to be profitable, and run smoothly. Picking fights because you think you can do someone else's job better than him (whether it's true or not) will in no way help you to achieve your objective (of making a living), and, if you upset too many people, may even result in your having to try and earn your living elsewhere. A few people in this thread have given their personal experiences and opinions on how to handle such a situation, but the only ones who have said the situation actually improved are those who said that they did not go out of their way to make anyone look like an idiot, but instead used their brains and focused on doing things that would resolve the situation, rather than escalate it. You are not at war with your colleagues, and your objective has got nothing to do with belittling your colleagues. If anyone doesn't think those two statements are true, then the person who is preventing the company working smoothly (and therefore endangering the objective of making a living) is not the guy who is writing code (poor or otherwise), it's the guy who is causing friction and political battles between colleagues. Any idiot can cause trouble, run to tell mummy tales, and call people cowards. I thought developers were meant to be more intelligent than any idiot. You won't solve a programming problem by giving your computer a show of ego, and, somewhat unsurprisingly, a show of ego doesn't solve any other kind of problem, either.

            I wanna be a eunuchs developer! Pass me a bread knife!

            R Offline
            R Offline
            R Giskard Reventlov
            wrote on last edited by
            #51

            Nobody said anything about picking a fight: those are your words. I said to stand up for yourself and make yourself heard above the babbling incoherence of stupidity that infests so many companies. To give an idiot your time and ideas is to waste them. And if you won't go around someone even when that would directly help the company then you do that company a dis-service with your ever-so-'umble politics. If you don't take risks, if you don't challenge people you will never get anywhere. If you are happy with that then fine; if not, then do something.

            Mark_Wallace wrote:

            I've been in bar fights

            Ooh, quivering. What a childish threat: no wonder you won't stand up to anyone.

            Mark_Wallace wrote:

            You won't solve a programming problem by giving your computer a show of ego, and, somewhat unsurprisingly, a show of ego doesn't solve any other kind of problem, either.

            Ego is your word, not mine. No one said ego had anything to do with it. You have a very narrow, child like view of the world. No risk, no reward. You can approach the manager without shoving your ego out in front of you. Remember, you are trying to help the company, not hurt it. If you can't articulate that properly then sure, don't do it. Mouse up and sit in the corner or give in to the office idiot.

            M 1 Reply Last reply
            0
            • M Mark_Wallace

              I've bookmarked your message, to show to people. Having a "from the horse's mouth" personal anecdote like that is worth any amount of trying to explain to people where they might be making their own lives more difficult. On schooling: I've often thought of putting down some points on this topic, to be used in a class, but the thought of such material being used by organisations that anally and robotically follow processes has put me off, every time I've sat down to do it -- visions of employees of a certain petrochemical company (that shell remain nameless) mindlessly ticking off what they've "achieved" during the day flood my brain: "I've chatted with so-and-so, as it says to do in paragraph 11; I've arranged a catch-up meeting with thingummy, like in section 3a; and I've defused a potential problem by following the first stages of the 'admitting a weakness' chapter. That's a good day's work! Now I only have to follow the steps in section nine, and I can ask for a promotion!" God only knows how they ever get anything done. It's Marc Clifton who writes all the books, around here. I only write, well, just about everything else.

              I wanna be a eunuchs developer! Pass me a bread knife!

              F Offline
              F Offline
              Fabio Franco
              wrote on last edited by
              #52

              Mark_Wallace wrote:

              I've bookmarked your message, to show to people.

              This makes me happy. Hopefully, we can reach and enlighten more people.

              Mark_Wallace wrote:

              God only knows how they ever get anything done.

              I hear you, I've experienced myself situations where playing by the book becomes more important than the mission it's trying to accomplish.

              To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson ---- Our heads are round so our thoughts can change direction - Francis Picabia

              1 Reply Last reply
              0
              • M Mark_Wallace

                Ah! Got it! I said "In my book, ~~". Unfortunately, that's just an expression that you use to indicate that you're stating a strong opinion.

                I wanna be a eunuchs developer! Pass me a bread knife!

                F Offline
                F Offline
                Fabio Franco
                wrote on last edited by
                #53

                Right... Not being a native speaker of the language makes me miss this kind of stuff sometimes.

                To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson ---- Our heads are round so our thoughts can change direction - Francis Picabia

                1 Reply Last reply
                0
                • B BrainiacV

                  Mark_Wallace wrote:

                  Because making an enemy of someone who is very persuasive to management is an extremely bad idea.

                  DING DING DING DING, you are the winner! I agree wholeheartedly, I've made that mistake myself (several times) First, you are trying to change the perception that management has of this person. Their egos do not take kindly to the realization they have been wrong. It is easier to make you out to be the person that is wrong instead of them. Second, the person you are showing up is not going to like it either, he may think you are threatening his job and possibly you want his position. Best advice I have, is to approach the programmer and make him see the light. You don't have to be confrontational to do that, just give him a few gentle suggestions. If he does not react well to them, give up, his is a lost cause.

                  Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.

                  F Offline
                  F Offline
                  Fabio Franco
                  wrote on last edited by
                  #54

                  BrainiacV wrote:

                  You don't have to be confrontational to do that, just give him a few gentle suggestions. If he does not react well to them, give up, his is a lost cause.

                  Exactly, I feel that you should try to approach him nicely, but it may fail as there are a lot of people that are too cocky to admit they are wrong or are willing to listen to others. I'd rather not engage in discussions with them when I realize they are not reasonable. If you do, its likely that they will take it personally and attack you with nothing but insults. The statement below illustrates what how I feel: “Never argue with an idiot. They will only bring you down to their level and beat you with experience.” - George Carlin

                  To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson ---- Our heads are round so our thoughts can change direction - Francis Picabia

                  1 Reply Last reply
                  0
                  • R Rage

                    I am currently having issues with a guy at work who think he's a great programmer and knows everything about what is the latest and greatest technology, but alas, is not. I work in mechanical development, so pretty much anybody who knows how to write an Excel macro is Bill Gates here, just for you to get the picture. As a former embedded and desktop coder, I am lightyears ahead of this. Now these people, and that particular colleague, get sometimes involved in SW programming, when they create tools helping the mechanical design or write interfaces between internal systems and matlab for instance. And this leads to terribly poor technology choices, oversized, or obsolete before they were born, or so terribly programmed that the code cannot be maintained. The programming "guru" however has powerful persuasion skills, so he drives management, who have not the start of a clue (otherwise they would have known they need professionals to design software), into believing that what he does is the right thing to do - not intentionally, he is genuinely persuaded he is a know-how holder :~ And this is eating up my patience. I am not directly involved in what he does, that is why I don't do anything about it, but I attend some meetings sometimes where I just could bang my head on the desk. To give you a feeling, it is as if you were looking over someone's shoulder and he would copy and paste 10 times the same code instead of making a for loop : it works, but gnngnnngn it is just plain wrong. :sigh:

                    ~RaGE();

                    I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.

                    M Offline
                    M Offline
                    mcowen1
                    wrote on last edited by
                    #55

                    You might ask yourself why he is highly regarded by management. It may be true that you are light years ahead of this fellow in programming skill but he is clearly ahead of you in the things that matter to management - providing good ideas that work. I have seen it too often that programmer think that their programming skill is what matters when in reality no one,except programmers, give a darn. They want ideas executed quickly. That's what pays the bills. Rewriting his ideas in "proper code" will do nothing - I repeat, nothing for your career. Take a page from his book - find a great idea code it quickly and pitch it to the bosses.

                    1 Reply Last reply
                    0
                    • L Lost User

                      Management are there to manage the business - and therefore they want stuff done now, cheaply and right. They don't give a toss about whether it is in C# or VB6, using Access or Oracle. They just want a solution. If someone offers them a solution, and it works, then as far as they are concerned, job done, tick the box, take the bonus at xmas. So, you need a way to tell them that the solutions being produced are only good in the short term (assuming that is the case - what is the cost of maintenance of the badly written code - how often does it need to be changed?) It's all well and good to see SW being hacked together and die a little inside when it is, but if it provides a working, cost effective solution to the business then there's nothing you can do about it - because the business doesn't care. For example: Business needs a front end program to write some values to the serial port to change some settings on a machine. You look at it and propose a solution with some base classes for serial communication, a base "Machine" class that can be inherited and extended for different machine types, a Xaml front end that will scale for different devices, and a Db back end to provide Machine descriptions to dynamically build the GUI for different machine types. it will be written in C# .Net with SQL Server back end, using Agile methodologies with daily scrums and peer programming. TFS will be used for both source control and task management. Your colleague knocks something up in MS Access overnight, with everything hard coded for the one machine. The code is illegible, uncommented and about as efficient as a chocolate kettle. Lets say your solution would cost $10,000 and his cost $1,000 The company could write another 10 of the crap solutions, from scratch, for the cost of the flexible solution. If they anticipate adding a new front end monthly then over a year (ignoring any costs involved in your system setting up a new machine) the cost of both systems is equal. You see what I am getting at? crap software is not necessarily a bad thing for a business!

                      PooperPig - Coming Soon

                      M Offline
                      M Offline
                      mycroft1
                      wrote on last edited by
                      #56

                      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.

                      L 1 Reply Last reply
                      0
                      • S StatementTerminator

                        Mark_Wallace wrote:

                        Because making an enemy of someone who is very persuasive to management is an extremely bad idea.

                        This. Don't do it. You've said that you don't have to work with the guy directly, so I say take a zen approach and let the amateurish code flow by you like water. It's not your problem, but if you step into it you will make it your problem, and while you may be able to fix the code fixing the political situation may be a different matter. If you go to management, they aren't going to understand what you're saying. They're going to go to someone else to evaluate what you're telling them, and guess who they're going to ask? That's right, the guru, who will likely (and accurately) see you as attacking his professional reputation. If he is persuasive with management, that means that you can only lose that fight. Let it go, is my advice. You have a lot to lose and little to gain. If you really want to change things, build your own reputation with projects that don't threaten the guru, and cultivate a relationship with management that will allow you to give them advice that they will listen to. Don't go about it by attacking the work of someone with more political power than you've got, you won't win. Pick your battles, man.

                        R Offline
                        R Offline
                        Ren van Heerden
                        wrote on last edited by
                        #57

                        Sound advice. Had a similar situation, I ended up re-writing three projects...

                        1 Reply Last reply
                        0
                        • S StatementTerminator

                          Mark_Wallace wrote:

                          Because making an enemy of someone who is very persuasive to management is an extremely bad idea.

                          This. Don't do it. You've said that you don't have to work with the guy directly, so I say take a zen approach and let the amateurish code flow by you like water. It's not your problem, but if you step into it you will make it your problem, and while you may be able to fix the code fixing the political situation may be a different matter. If you go to management, they aren't going to understand what you're saying. They're going to go to someone else to evaluate what you're telling them, and guess who they're going to ask? That's right, the guru, who will likely (and accurately) see you as attacking his professional reputation. If he is persuasive with management, that means that you can only lose that fight. Let it go, is my advice. You have a lot to lose and little to gain. If you really want to change things, build your own reputation with projects that don't threaten the guru, and cultivate a relationship with management that will allow you to give them advice that they will listen to. Don't go about it by attacking the work of someone with more political power than you've got, you won't win. Pick your battles, man.

                          O Offline
                          O Offline
                          ormonds
                          wrote on last edited by
                          #58

                          Best advice so far. Your reaction belongs to you, not him. Use the meetings for a bit of meditation.

                          1 Reply Last reply
                          0
                          • R Rage

                            I am currently having issues with a guy at work who think he's a great programmer and knows everything about what is the latest and greatest technology, but alas, is not. I work in mechanical development, so pretty much anybody who knows how to write an Excel macro is Bill Gates here, just for you to get the picture. As a former embedded and desktop coder, I am lightyears ahead of this. Now these people, and that particular colleague, get sometimes involved in SW programming, when they create tools helping the mechanical design or write interfaces between internal systems and matlab for instance. And this leads to terribly poor technology choices, oversized, or obsolete before they were born, or so terribly programmed that the code cannot be maintained. The programming "guru" however has powerful persuasion skills, so he drives management, who have not the start of a clue (otherwise they would have known they need professionals to design software), into believing that what he does is the right thing to do - not intentionally, he is genuinely persuaded he is a know-how holder :~ And this is eating up my patience. I am not directly involved in what he does, that is why I don't do anything about it, but I attend some meetings sometimes where I just could bang my head on the desk. To give you a feeling, it is as if you were looking over someone's shoulder and he would copy and paste 10 times the same code instead of making a for loop : it works, but gnngnnngn it is just plain wrong. :sigh:

                            ~RaGE();

                            I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.

                            P Offline
                            P Offline
                            Plamen Dragiyski
                            wrote on last edited by
                            #59

                            As people suggested many things here, they are all good. But if you don't have the power to change the mind of that programmer or the management (either persuasive, or by authority) and cannot provide solid examples of his failures (or that doesn't work), I suggest to let it fail. Failures may be bad for business, but business people does not see failure so complete (it is just another step) and keeping company from failure (usually hiding it through more work) is not only getting you anywhere better, but also will make you wish to work go away. Quitting a job will is always an option. A lot of people see a lot of drama in that, but I consider it as a fair option - the company management should not be easily persuaded, but objectively judging. And a person quitting is strong signal to management that something is wrong. If they see you useful, they'll try to hold on, explaining the problem to them after such a step will probably make them listen. Point the exact problem (not the person, the person's code, the current architecture, etc.) in the right language will make them at least think about it. Sooner or later something will fail and they'll remember your words.

                            1 Reply Last reply
                            0
                            • M mycroft1

                              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.

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #60

                              mycroft1 wrote:

                              Maxx said what I've been thinking.

                              ... and you said it so much better ! +5

                              PooperPig - Coming Soon

                              1 Reply Last reply
                              0
                              • B BobbyStrain

                                Sounds like you work for one of the major engineering companies. They charge by the hour, you know. And management thinks software is a rubber plate. Bobby

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #61

                                BobbyStrain wrote:

                                Sounds like you work for one of the major engineering companies.

                                Nope

                                BobbyStrain wrote:

                                They charge by the hour, you know.

                                ? I don't understand? Who charges by the hour?

                                BobbyStrain wrote:

                                And management thinks software is a rubber plate.

                                What? A rubber plate? Something lost in translation, I think!

                                PooperPig - Coming Soon

                                1 Reply Last reply
                                0
                                • R R Giskard Reventlov

                                  Nobody said anything about picking a fight: those are your words. I said to stand up for yourself and make yourself heard above the babbling incoherence of stupidity that infests so many companies. To give an idiot your time and ideas is to waste them. And if you won't go around someone even when that would directly help the company then you do that company a dis-service with your ever-so-'umble politics. If you don't take risks, if you don't challenge people you will never get anywhere. If you are happy with that then fine; if not, then do something.

                                  Mark_Wallace wrote:

                                  I've been in bar fights

                                  Ooh, quivering. What a childish threat: no wonder you won't stand up to anyone.

                                  Mark_Wallace wrote:

                                  You won't solve a programming problem by giving your computer a show of ego, and, somewhat unsurprisingly, a show of ego doesn't solve any other kind of problem, either.

                                  Ego is your word, not mine. No one said ego had anything to do with it. You have a very narrow, child like view of the world. No risk, no reward. You can approach the manager without shoving your ego out in front of you. Remember, you are trying to help the company, not hurt it. If you can't articulate that properly then sure, don't do it. Mouse up and sit in the corner or give in to the office idiot.

                                  M Offline
                                  M Offline
                                  Mark_Wallace
                                  wrote on last edited by
                                  #62

                                  Going to someone's boss to tell him that he's an idiot is a good way to pick a fight. Calling people cowards is a good way to pick fights. Take a step back, look at what you're doing and saying, and then picture how you would feel if someone else did or said such things to you. Your perspective on this thing has been egoistic and aggressive. Those are not endearing qualities, so don't be surprised when people get pissed off with you, and respond egoistically and aggressively (which I haven't, for which you can thank your lucky stars). Bear in mind that the biggest problem is that if everyone is posturing egoistically and aggressively, no work gets done, so everyone's objective of making a living is endangered.

                                  I wanna be a eunuchs developer! Pass me a bread knife!

                                  R 1 Reply Last reply
                                  0
                                  • M Mark_Wallace

                                    Going to someone's boss to tell him that he's an idiot is a good way to pick a fight. Calling people cowards is a good way to pick fights. Take a step back, look at what you're doing and saying, and then picture how you would feel if someone else did or said such things to you. Your perspective on this thing has been egoistic and aggressive. Those are not endearing qualities, so don't be surprised when people get pissed off with you, and respond egoistically and aggressively (which I haven't, for which you can thank your lucky stars). Bear in mind that the biggest problem is that if everyone is posturing egoistically and aggressively, no work gets done, so everyone's objective of making a living is endangered.

                                    I wanna be a eunuchs developer! Pass me a bread knife!

                                    R Offline
                                    R Offline
                                    R Giskard Reventlov
                                    wrote on last edited by
                                    #63

                                    Mark_Wallace wrote:

                                    Going to someone's boss to tell him that he's an idiot is a good way to pick a fight.

                                    You are a very poor communicator: no one said call him an idiot except you.

                                    Mark_Wallace wrote:

                                    Calling people cowards is a good way to pick fights.

                                    You're welcome, coward.

                                    Mark_Wallace wrote:

                                    Take a step back, look at what you're doing and saying, and then picture how you would feel if someone else did or said such things to you.

                                    a) never happened. b) I would confront them (I don't have a problem with confrontation).

                                    Mark_Wallace wrote:

                                    Your perspective on this thing has been egoistic and aggressive.

                                    Neither, actually. Ego doesn't come into it and I am not really aggressive except when confronted.

                                    Mark_Wallace wrote:

                                    Those are not endearing qualities, so don't be surprised when people get pissed off with you, and respond egoistically and aggressively (which I haven't, for which you can thank your lucky stars).

                                    Haha. You are a funny little man. How childlike to threaten over the internet you idiot.

                                    Mark_Wallace wrote:

                                    Bear in mind that the biggest problem is that if everyone is posturing egoistically and aggressively, no work gets done, so everyone's objective of making a living is endangered.

                                    Perhaps in your childish, ego-laden world where everyone walkson eggshells and everyone gets bullied because no one stands up for themesleves. And your constant references to how tough you are - hilarious. I don't know you but I'm willing to bet you are not what you advertise yourself to be: anyone that feels the need to point it out... is not.

                                    M 1 Reply Last reply
                                    0
                                    • R R Giskard Reventlov

                                      Mark_Wallace wrote:

                                      Going to someone's boss to tell him that he's an idiot is a good way to pick a fight.

                                      You are a very poor communicator: no one said call him an idiot except you.

                                      Mark_Wallace wrote:

                                      Calling people cowards is a good way to pick fights.

                                      You're welcome, coward.

                                      Mark_Wallace wrote:

                                      Take a step back, look at what you're doing and saying, and then picture how you would feel if someone else did or said such things to you.

                                      a) never happened. b) I would confront them (I don't have a problem with confrontation).

                                      Mark_Wallace wrote:

                                      Your perspective on this thing has been egoistic and aggressive.

                                      Neither, actually. Ego doesn't come into it and I am not really aggressive except when confronted.

                                      Mark_Wallace wrote:

                                      Those are not endearing qualities, so don't be surprised when people get pissed off with you, and respond egoistically and aggressively (which I haven't, for which you can thank your lucky stars).

                                      Haha. You are a funny little man. How childlike to threaten over the internet you idiot.

                                      Mark_Wallace wrote:

                                      Bear in mind that the biggest problem is that if everyone is posturing egoistically and aggressively, no work gets done, so everyone's objective of making a living is endangered.

                                      Perhaps in your childish, ego-laden world where everyone walkson eggshells and everyone gets bullied because no one stands up for themesleves. And your constant references to how tough you are - hilarious. I don't know you but I'm willing to bet you are not what you advertise yourself to be: anyone that feels the need to point it out... is not.

                                      M Offline
                                      M Offline
                                      Mark_Wallace
                                      wrote on last edited by
                                      #64

                                      tl;dr Yeah, yeah, yeah. You're a tough guy and everyone had better keep out of your way. Do you know how many employees with that kind of attitude I've had to deal with? Come work for me; you might learn something about being a bearable colleague.

                                      I wanna be a eunuchs developer! Pass me a bread knife!

                                      R 1 Reply Last reply
                                      0
                                      • M Mark_Wallace

                                        tl;dr Yeah, yeah, yeah. You're a tough guy and everyone had better keep out of your way. Do you know how many employees with that kind of attitude I've had to deal with? Come work for me; you might learn something about being a bearable colleague.

                                        I wanna be a eunuchs developer! Pass me a bread knife!

                                        R Offline
                                        R Offline
                                        R Giskard Reventlov
                                        wrote on last edited by
                                        #65

                                        I'm not tough at all, I'm a real softy. I just stand up for myself and don't get pushed around by meathead jerkoffs like you. If you were my employee... Well, actually, I wouldn't employ anyone who has to say how tough they are. And work for you? Unlikely, I have met many like you over the years - they all have one thing in common - they think they have to tell you how tough they are. Stupid. Don't say - do.

                                        M 1 Reply Last reply
                                        0
                                        • R R Giskard Reventlov

                                          I'm not tough at all, I'm a real softy. I just stand up for myself and don't get pushed around by meathead jerkoffs like you. If you were my employee... Well, actually, I wouldn't employ anyone who has to say how tough they are. And work for you? Unlikely, I have met many like you over the years - they all have one thing in common - they think they have to tell you how tough they are. Stupid. Don't say - do.

                                          M Offline
                                          M Offline
                                          Mark_Wallace
                                          wrote on last edited by
                                          #66

                                          tl;dr (as in it's longer than zero words)

                                          I wanna be a eunuchs developer! Pass me a bread knife!

                                          R 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups