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. Frustated programmers

Frustated programmers

Scheduled Pinned Locked Moved The Lounge
47 Posts 30 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.
  • L Lost User

    fat_boy wrote:

    Name one other job as good as software engineering!

    Reserve goalkeeper. You get paid a few thousand pounds a week, for that you are expected to put in a few hours gentle training, play the odd reserve match that nobody cares about the result of, and if you are not at a top club can be fairly safe in the knowledge that if anything does actually go wrong your club will simply loan someone else in to play.

    Every man can tell how many goats or sheep he possesses, but not how many friends.

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

    Nope, thats just boring. Plus he has only got a 10 year or so career. I can make almost a few thousand a week and can kep doing so till I am 80! :)

    Dr D Evans "The whole idea that carbon dioxide is the main cause of the recent global warming is based on a guess that was proved false by empirical evidence during the 1990s" financialpost

    1 Reply Last reply
    0
    • S Slacker007

      We all no you live the perfect life fat body, you don't have to rub it in our faces. You kernel developer you. ;)

      -- ** You don't hire a handyman to build a house, you hire a carpenter. ** Jack of all trades and master of none.

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

      The nice thing about being in the kernel is that very few can do it and thus one tends to get left alone to get on with it. Managers cant pester you, they are shit scared you will leave (and it took them months to find you to rescue their product from certain death). The probelm is there isnt a lot of demand, and what there is is wide spread, so I work all over europe. Of course thats nice too, get to see lots of paces, but it gets a bit of a pain sometimes. But it pays well, doesnt change (no new technology to learn) and is interesting and very challenging (being so damned complex). Its also nice working with hardware; osciliscopes, logicanalyzers and that kind of thing. Its real engineering, not just coding.

      Dr D Evans "The whole idea that carbon dioxide is the main cause of the recent global warming is based on a guess that was proved false by empirical evidence during the 1990s" financialpost

      L 1 Reply Last reply
      0
      • D Dan Neely

        Paul Ceglia and the Winkelvosi. :wtf:

        3x12=36 2x12=24 1x12=12 0x12=18

        J Offline
        J Offline
        JustWorking
        wrote on last edited by
        #23

        So you have seen the movie “The Social Network”. I don't know why would someone downvote me for posting that :sigh:

        1 Reply Last reply
        0
        • L Lost User

          I am not frustrated or used up thankyou. :) I still like writing complex code, never have a problem meeting deadlines, and completely understand that the customer/marketing pays my salary. I have little stress, work the hours I want, drink coffe and listen to music all day. Its creative, challenging, and gives a very quick feedback in terms of idea->implementation->satisfaction. Name one other job as good as software engineering!

          Dr D Evans "The whole idea that carbon dioxide is the main cause of the recent global warming is based on a guess that was proved false by empirical evidence during the 1990s" financialpost

          P Offline
          P Offline
          PSU Steve
          wrote on last edited by
          #24

          I'm with you -- my job is great. I basically work on what I want to each day, set my own hours, and work with little mgmt oversight. I do work for the US government though... :-)

          D 1 Reply Last reply
          0
          • L Lost User

            Why is it that most programmers i meet are a frustrated bunch of people. They feel cheated and used up.:confused:

            I only read newbie introductory dummy books.

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

            Urgnt, plz snd codez :)

            Bastard Programmer from Hell :suss:

            D 1 Reply Last reply
            0
            • L Lost User

              I am not frustrated or used up thankyou. :) I still like writing complex code, never have a problem meeting deadlines, and completely understand that the customer/marketing pays my salary. I have little stress, work the hours I want, drink coffe and listen to music all day. Its creative, challenging, and gives a very quick feedback in terms of idea->implementation->satisfaction. Name one other job as good as software engineering!

              Dr D Evans "The whole idea that carbon dioxide is the main cause of the recent global warming is based on a guess that was proved false by empirical evidence during the 1990s" financialpost

              S Offline
              S Offline
              Steve Naidamast
              wrote on last edited by
              #26

              As a professional group we are often treated no better than plumbers called in for house repairs. We often work with people who do not understand what we are talking about while those same people expect us to come up with "magical" solutions to their ridiculously unfeasible implementation ideas at light-speed with no defects. All this and the fact that no pretty girls sit beside us providing sympathy for our pain... :-)

              Steve Naidamast Black Falcon Software, Inc. blackfalconsoftware@ix.netcom.com

              1 Reply Last reply
              0
              • L Lost User

                Or more general: Entropy. We fight our battles against entropy. Down with chaos and its servants! :)

                "I just exchanged opinions with my boss. I went in with mine and came out with his." - me, 2011 ---
                I am endeavoring, Madam, to construct a mnemonic memory circuit using stone knives and bearskins - Mr. Spock 1935 and me 2011

                D Offline
                D Offline
                Drozzy
                wrote on last edited by
                #27

                Dear @CDP1802, I hope you don't mind if I use these two gems in my presentation. They really cracked me up, and at the same time are so true!!!

                L 1 Reply Last reply
                0
                • M Mark_Wallace

                  5fingers wrote:

                  Why is it that most programmers i meet are a frustrated bunch of people.

                  Because they don't talk honestly and openly to their managers enough, so their managers are left with having to guess at their needs. Seriously. If you're unhappy, go and talk with your manager -- don't shout about "what he did!"/"what they did!"; don't get all wired up; just say, in simple, unemotional language, "This is what makes me unhappy here" and "This is what would make me happier". People can't try to fix a problem if they don't know what the problem is. Let the dog see the rabbit.

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

                  L Offline
                  L Offline
                  lpgray
                  wrote on last edited by
                  #28

                  Mark Wallace wrote:

                  Because they don't talk honestly and openly to their managers enough, so their managers are left with having to guess at their needs.

                  Some managers have no idea how to listen to honest, open talk. And unfortunately some areas don't have a lot of other good companies to switch to.

                  1 Reply Last reply
                  0
                  • M Mark_Wallace

                    5fingers wrote:

                    Why is it that most programmers i meet are a frustrated bunch of people.

                    Because they don't talk honestly and openly to their managers enough, so their managers are left with having to guess at their needs. Seriously. If you're unhappy, go and talk with your manager -- don't shout about "what he did!"/"what they did!"; don't get all wired up; just say, in simple, unemotional language, "This is what makes me unhappy here" and "This is what would make me happier". People can't try to fix a problem if they don't know what the problem is. Let the dog see the rabbit.

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

                    K Offline
                    K Offline
                    KLPounds
                    wrote on last edited by
                    #29

                    I tried talking to my manager.. Turned into a nearly 2 hour long clear and detailed discussion of issues and suggestions of clearing up the issues.. That ended with him saying "I don't know what to tell you.. I can't do anything to change things, its just how it is." I work elsewhere now.

                    1 Reply Last reply
                    0
                    • L Lost User

                      Why is it that most programmers i meet are a frustrated bunch of people. They feel cheated and used up.:confused:

                      I only read newbie introductory dummy books.

                      R Offline
                      R Offline
                      rjmoses
                      wrote on last edited by
                      #30

                      Simple! One of two reasons: First, they get into programming to make a lot of money and find out that development is hard work. They don't love development for development's sake. They don't have the passion to learn programming. They don't want to spend the 20,000 hours that it takes to become a master in any discipline. They just want the big bucks! Frustration = Hard work + no desire + non-millionaire wages; Or, second, they truly have the passion, the heart, and the desire to do development, to spend the time it takes to learn, to master software development. But they are bound by ever changing rules and regulations; clients, users, managers, etc with severe attention deficit disorder; crapware from vendors who promise the clients, users, managers the moon for free and expect the developer to make it work. When, in fact, all they want to do is write good code to accomplish something really slick, to be recognized for the time and effort that they have put into the job. Frustration = Lack of (accomplishment, recognition, praise) + excessive pressures + roadblocks; Getting off my soapbox now.

                      modified on Thursday, May 19, 2011 10:29 AM

                      L 1 Reply Last reply
                      0
                      • L Lost User

                        Urgnt, plz snd codez :)

                        Bastard Programmer from Hell :suss:

                        D Offline
                        D Offline
                        davidwilde
                        wrote on last edited by
                        #31

                        It is because we got into this industry because we want to create cool stuff and instead we make mundane changes to horrible legacy systems that just makes someone else rich. You read up on Test Driven Development only to be told that there is no business justification for it so don't do it. Then watch as some charlatan gets promoted above you. :mad:

                        L 1 Reply Last reply
                        0
                        • P PIEBALDconsult

                          Because no hot girls sit beside us and listen as we explain Design Patterns.

                          G Offline
                          G Offline
                          giuchici
                          wrote on last edited by
                          #32

                          It may seem unlikely but there are some places where that's actually happening. I know for a fact.

                          giuchici

                          1 Reply Last reply
                          0
                          • J JustWorking

                            Steve Echols wrote:

                            Mark Zuckerberg (or whoever created facebook ;-)

                            Who do you think made Facebook?

                            D Offline
                            D Offline
                            djdanlib 0
                            wrote on last edited by
                            #33

                            Ooh, I know this one... umm... Al Gore?

                            1 Reply Last reply
                            0
                            • M Mark_Wallace

                              5fingers wrote:

                              Why is it that most programmers i meet are a frustrated bunch of people.

                              Because they don't talk honestly and openly to their managers enough, so their managers are left with having to guess at their needs. Seriously. If you're unhappy, go and talk with your manager -- don't shout about "what he did!"/"what they did!"; don't get all wired up; just say, in simple, unemotional language, "This is what makes me unhappy here" and "This is what would make me happier". People can't try to fix a problem if they don't know what the problem is. Let the dog see the rabbit.

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

                              B Offline
                              B Offline
                              BrainiacV
                              wrote on last edited by
                              #34

                              I dunno. Most of the managers I've had to deal with were complete bricks. They were the managers, you were the peon. Do what they say, even though they be turkeys that have read the latest management/programming fad in a magazine article and feel it must be implemented with no more understanding than what they gleamed glancing through it. And remember, if it fails, it is your fault, not theirs. I have had a few managers who were not like that, but they were rare. They treated you like an adult who knew what to do. Unfortunately they did not last long, upper management would need a scapegoat for one of their most egregious screwups and the reasonable manager would be toast. The jerko managers were never at fault. But most were on the power trip that they were the boss and you weren't. And don't be a day late on the schedule, for when the going gets tough, the tough take meetings where they nail your tongue to the tabletop and insist on knowing every inch of your failure (while not letting you finish the task, thereby increasing its lateness and your level of incompetence). Your knowledge of the task, knowledge of programming, and your genealogy will be called into question. Nobody expects the Spanish Inquisition, but it would be preferable to the crap you will be subjected to. (Speaking from direct experience)

                              Psychosis at 10 Film at 11

                              1 Reply Last reply
                              0
                              • L Lost User

                                Why is it that most programmers i meet are a frustrated bunch of people. They feel cheated and used up.:confused:

                                I only read newbie introductory dummy books.

                                M Offline
                                M Offline
                                MikeTheFid
                                wrote on last edited by
                                #35

                                Biggest reasons are that they are immature and take themselves way too seriously. The universe has a virtually endless supply of morons. They'll be everywhere you are. Get used to it. :)

                                Cheers, Mike Fidler You don't have to believe everything you think.

                                1 Reply Last reply
                                0
                                • L Lost User

                                  Why is it that most programmers i meet are a frustrated bunch of people. They feel cheated and used up.:confused:

                                  I only read newbie introductory dummy books.

                                  R Offline
                                  R Offline
                                  R Erasmus
                                  wrote on last edited by
                                  #36
                                  1. I feel that my frustration comes from not really doing what I want to but rather what someone else wants me to do. I think I'll feel much more satisfied if I were to do what I want to instead of being used where X wants to use me. 2) Sitting in front of a computer for minimum 8 hours a day is bound to get frustrating. That why I exercise on a regular basis. 3) Money 4) I feel that we constantly sit and solve problems. Solving problems is a frustrating task all together. Trial and Error is a frustrating process... Not that it is always Trial and Error, alot of times its Trial and Success. 5) Life on Lifes terms can be frustrating. 6) Hungry, Angry, Lonely, Tierdness can cause frustration. 7) Overworked can cause frustration. 8) Incorrect eating habits can cause frustration/stress/tention. 9) Then a biggy, sexual frustration... a whole book on its own. 10) ++++ whatever else

                                  "Program testing can be used to show the presence of bugs, but never to show their absence." << please vote!! >>

                                  1 Reply Last reply
                                  0
                                  • L Lost User

                                    I am not frustrated or used up thankyou. :) I still like writing complex code, never have a problem meeting deadlines, and completely understand that the customer/marketing pays my salary. I have little stress, work the hours I want, drink coffe and listen to music all day. Its creative, challenging, and gives a very quick feedback in terms of idea->implementation->satisfaction. Name one other job as good as software engineering!

                                    Dr D Evans "The whole idea that carbon dioxide is the main cause of the recent global warming is based on a guess that was proved false by empirical evidence during the 1990s" financialpost

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

                                    fat_boy wrote:

                                    I am not frustrated or used up thankyou. :)

                                    Glad you said that. Me neither! I agree with all of your points! -Max :D

                                    1 Reply Last reply
                                    0
                                    • L Lost User

                                      The nice thing about being in the kernel is that very few can do it and thus one tends to get left alone to get on with it. Managers cant pester you, they are shit scared you will leave (and it took them months to find you to rescue their product from certain death). The probelm is there isnt a lot of demand, and what there is is wide spread, so I work all over europe. Of course thats nice too, get to see lots of paces, but it gets a bit of a pain sometimes. But it pays well, doesnt change (no new technology to learn) and is interesting and very challenging (being so damned complex). Its also nice working with hardware; osciliscopes, logicanalyzers and that kind of thing. Its real engineering, not just coding.

                                      Dr D Evans "The whole idea that carbon dioxide is the main cause of the recent global warming is based on a guess that was proved false by empirical evidence during the 1990s" financialpost

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

                                      fat_boy wrote:

                                      The nice thing about being in the kernel is that very few can do it and thus one tends to get left alone to get on with it. Managers cant pester you, they are sh*t scared you will leave (and it took them months to find you to rescue their product from certain death).

                                      I'm the "kernel" developer of a large labor management system. No one else understands how any of it works. Always some interesting business-rule problem to solve. It's a little lonely at times but, as you pointed out, management is sh*t scared of you which makes it kind of a fun position to be in. -Max :D

                                      1 Reply Last reply
                                      0
                                      • D davidwilde

                                        It is because we got into this industry because we want to create cool stuff and instead we make mundane changes to horrible legacy systems that just makes someone else rich. You read up on Test Driven Development only to be told that there is no business justification for it so don't do it. Then watch as some charlatan gets promoted above you. :mad:

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

                                        davidwilde wrote:

                                        It is because we got into this industry because we want to create cool stuff and instead we make mundane changes to horrible legacy systems that just makes someone else rich. You read up on Test Driven Development only to be told that there is no business justification for it so don't do it.
                                         
                                        Then watch as some charlatan gets promoted above you.
                                         
                                        :mad:

                                        OK, then go make something cool yourself, sell it and get rich. Then hire some other frustrated programmers yourself! It might take years to accomplish, but the legacy system you're "stuck" working on didn't happen overnight either. Quit yer bitchin'. Do something about it. -Max :D

                                        1 Reply Last reply
                                        0
                                        • R rjmoses

                                          Simple! One of two reasons: First, they get into programming to make a lot of money and find out that development is hard work. They don't love development for development's sake. They don't have the passion to learn programming. They don't want to spend the 20,000 hours that it takes to become a master in any discipline. They just want the big bucks! Frustration = Hard work + no desire + non-millionaire wages; Or, second, they truly have the passion, the heart, and the desire to do development, to spend the time it takes to learn, to master software development. But they are bound by ever changing rules and regulations; clients, users, managers, etc with severe attention deficit disorder; crapware from vendors who promise the clients, users, managers the moon for free and expect the developer to make it work. When, in fact, all they want to do is write good code to accomplish something really slick, to be recognized for the time and effort that they have put into the job. Frustration = Lack of (accomplishment, recognition, praise) + excessive pressures + roadblocks; Getting off my soapbox now.

                                          modified on Thursday, May 19, 2011 10:29 AM

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

                                          Nicely put. -Max :D

                                          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