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. I've lost my mojo...

I've lost my mojo...

Scheduled Pinned Locked Moved The Lounge
c++question
44 Posts 33 Posters 6 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.
  • T TheRealRarius

    I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

    Rarius

    W Offline
    W Offline
    wizardzz
    wrote on last edited by
    #11

    You need to find a project you love, anything that excites you. It's worth the change of companies to find it.

    1 Reply Last reply
    0
    • T TheRealRarius

      I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

      Rarius

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

      rarius@rarius.co.uk wrote:

      I've been a software engineer for nigh on 25 years

      Me too but I still love it. You need to take a break, perhaps. You may find you miss it so much that you need to get back to it and, if you don't... time to find a new career.

      "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

      1 Reply Last reply
      0
      • T TheRealRarius

        I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

        Rarius

        N Offline
        N Offline
        NormDroid
        wrote on last edited by
        #13

        I been gigging the same length as you, I recommend you find yourself a pet project that you can divert you resources into.

        Software Kinetics Wear a hard hat it's under construction
        Metro RSS

        1 Reply Last reply
        0
        • W W Balboos GHB

          I'm still being paid to play for a living - needs to do things the company wants, but then, that's where the money comes into the picture (eating, heating, cooling, and going to Jamaica All-Inclusive Resorts for vacations (with no computer)). Buck up. Kill a manger or two. You'll feel better in no time.

          "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

          "As far as we know, our computer has never had an undetected error." - Weisert

          "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

          T Offline
          T Offline
          thrakazog
          wrote on last edited by
          #14

          W∴ Balboos wrote:

          Buck up. Kill a manger or two.

          :thumbsup:

          Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]

          G 1 Reply Last reply
          0
          • T TheRealRarius

            I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

            Rarius

            T Offline
            T Offline
            thrakazog
            wrote on last edited by
            #15

            I've built my own tools and played with the legos other people put out. There are pluses and minuses with each. When work gets annoying I either dust off the resume or pick a new hobby to distract from it. Sometimes it just comes down to the old quote:

            “Oh, you hate your job? Why didn't you say so? There's a support group for that. It's called everybody, and they meet at the bar.” ~Drew Carey

            Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]

            1 Reply Last reply
            0
            • T TheRealRarius

              I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

              Rarius

              _ Offline
              _ Offline
              _beauw_
              wrote on last edited by
              #16

              My opinion is that this is not a very enjoyable, easy, or rewarding time to be a Windows developer. My reasons are a bit different from yours; in hindsight, WPF was esoteric and unnecessary, and the technology selection guidance emanating from Redmond in the last 5 years or so has been garbage. I don't find anything "too easy" about Windows development right now, though... "too abstract" is a pejorative I would probably agree with. I don't think your boss could wrap his head around WPF Dependency Properties unless he's a real developer, for example. Also, I think that much of Windows development practice, and also Web development practice, has become very checklist-based: "make sure you do this; make sure you don't do that; etc." Some people seem to be blind to just how bad such things are. Development should be about making things work, NOT about dodging metaphorical potholes. The good news is that most of the platforms I work with (Android, PIC microcontrollers, and certain UNIX variants) remain a source of joy to me.

              1 Reply Last reply
              0
              • T TheRealRarius

                I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

                Rarius

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

                rarius@rarius.co.uk wrote:

                I've been a software engineer for nigh on 25 years...

                rarius@rarius.co.uk wrote:

                When I started, I was writing windows controls for Win95...

                :doh: I know my math is not the same it use to be, but unless you had a time machine that is under 20 years (17 if you were into it right away)

                Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.

                S D 2 Replies Last reply
                0
                • T TheRealRarius

                  I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

                  Rarius

                  J Offline
                  J Offline
                  Jorgen Sigvardsson
                  wrote on last edited by
                  #18

                  Same here. I'm switching employer this fall. I'm responsible for ~ 1 million lines of code, and my employer gave me a QA 3 years too late. Everytime I hear some idiot talking about new (and most of the time silly!) ideas, I feel like hanging myself, knowing there will be less quality assurance, and more sucking up to customers in the 20-segment of the 80/20 rule (the wrong segment!). My next job will be as a consultant. Sure, customers can be a bit weird, and change specification a quarter to midnight before delivery, but hey, at least I get feedback for what I've done, and appreciation for the quality (unlike my current employer).

                  -- Kein Mitleid Für Die Mehrheit

                  1 Reply Last reply
                  0
                  • T thrakazog

                    W∴ Balboos wrote:

                    Buck up. Kill a manger or two.

                    :thumbsup:

                    Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]

                    G Offline
                    G Offline
                    gstolarov
                    wrote on last edited by
                    #19

                    Cool games... PhoneGap?

                    T 1 Reply Last reply
                    0
                    • T TheRealRarius

                      I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

                      Rarius

                      N Offline
                      N Offline
                      Nagy Vilmos
                      wrote on last edited by
                      #20

                      I had the same problem. But I replaced my mojo with mojito and it's been great ever since. :cool:


                      Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                      L 1 Reply Last reply
                      0
                      • T TheRealRarius

                        I've been a software engineer for nigh on 25 years and just recently I have come to realise that I just don't give a damn about software anymore. Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind. When I started, I was writing windows controls for Win95, C++ was new and exciting and no-one had heard of a garbage collector. Now all I ever seem to write is glue code sticking other developer's components together. Am I alone in this, or have other people hit this kind of crisis?

                        Rarius

                        J Offline
                        J Offline
                        jschell
                        wrote on last edited by
                        #21

                        rarius@rarius.co.uk wrote:

                        Maybe its because I work for a company that just treats us all like resources not people. Maybe its because all I get to do is customise someone else's badly written software. Or maybe its just that software development has changed so much since I started out that it has left me behind.

                        Or, as a wild guess, maybe it is because you have been doing it for 25 years.

                        1 Reply Last reply
                        0
                        • G gstolarov

                          Cool games... PhoneGap?

                          T Offline
                          T Offline
                          thrakazog
                          wrote on last edited by
                          #22

                          Thanks. I used XNA for the games on WP7 and Unity3D for the iphone and android.

                          Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]

                          G 1 Reply Last reply
                          0
                          • J Joan M

                            You should definitely change your username... And probably change your job also... :rose:

                            [www.tamautomation.com] Robots, CNC and PLC machines for grinding and polishing.

                            B Offline
                            B Offline
                            BillWoodruff
                            wrote on last edited by
                            #23

                            Hi Joan, I agree, strongly, with your name change idea : here's a few ideas: various.various precarious.various verifiably.voracious motivated.motivator be-all.do-all nevermiss.deadline agilescrum.aupair Are hyphens legal ? best, Bill

                            The glyphs you are reading now: are place-holders signifying the total absence of a signature.

                            1 Reply Last reply
                            0
                            • N Nagy Vilmos

                              I had the same problem. But I replaced my mojo with mojito and it's been great ever since. :cool:


                              Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

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

                              My favourite cocktail actually. Truly sublime. Truly....

                              1 Reply Last reply
                              0
                              • L Lost User

                                rarius@rarius.co.uk wrote:

                                I've been a software engineer for nigh on 25 years...

                                rarius@rarius.co.uk wrote:

                                When I started, I was writing windows controls for Win95...

                                :doh: I know my math is not the same it use to be, but unless you had a time machine that is under 20 years (17 if you were into it right away)

                                Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.

                                S Offline
                                S Offline
                                S Houghtelin
                                wrote on last edited by
                                #25

                                Collin Jasnoch wrote:

                                I know my math is not the same it use to be, but unless you had a time machine that is under 20 years (17 if you were into it right away)

                                Ah! The lost years, now we know where he lost his mojo. :sigh:

                                It was broke, so I fixed it.

                                T 1 Reply Last reply
                                0
                                • T TheRealRarius

                                  I have been looking. I have had several interviews but they all seem to much the same. Does no-one actually write applications any more. Has software development degenerated into a game of high-tech Lego?

                                  B Offline
                                  B Offline
                                  Brady Kelly
                                  wrote on last edited by
                                  #26

                                  I try to make a living gluing components together, and fill in my own components and special glues in between. The latter two keep me interested in the finer points of .NET and C# and the former one allows be to pursue them. I have had episodes of burnout though, where nothing at all gets me interested except a break.

                                  1 Reply Last reply
                                  0
                                  • T thrakazog

                                    Thanks. I used XNA for the games on WP7 and Unity3D for the iphone and android.

                                    Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]

                                    G Offline
                                    G Offline
                                    gstolarov
                                    wrote on last edited by
                                    #27

                                    Cool. I guess it's a topic for another discussion, but I saw a lot of apps build with Unity and I wonder how's learning curve? I myself build couple of games using a home grown framework similar to PhoneGap (https://play.google.com/store/apps/developer?id=GASP[^]). Since it's all standard HTML/JS it was pretty straight forward after building/migrating framework to a new environment (Android/iOS). If I would of known than what I know now, I would of chosen PhoneGap. The problem though is performance with either AI or animation since it goes through DOM/JS and all the layers. I thought something like Unity would address at least performance. What's your thoughts on that?

                                    T 1 Reply Last reply
                                    0
                                    • G gstolarov

                                      Cool. I guess it's a topic for another discussion, but I saw a lot of apps build with Unity and I wonder how's learning curve? I myself build couple of games using a home grown framework similar to PhoneGap (https://play.google.com/store/apps/developer?id=GASP[^]). Since it's all standard HTML/JS it was pretty straight forward after building/migrating framework to a new environment (Android/iOS). If I would of known than what I know now, I would of chosen PhoneGap. The problem though is performance with either AI or animation since it goes through DOM/JS and all the layers. I thought something like Unity would address at least performance. What's your thoughts on that?

                                      T Offline
                                      T Offline
                                      thrakazog
                                      wrote on last edited by
                                      #28

                                      Unity has its ups and downs as far as learning curve goes. If you've had a primer in 3d graphics before it's not that bad and they have pretty helpful forums and lots of examples. The biggest plus for me with Unity was that it can use Monodev. I got to re-use all my C# game logic and objects pretty much as-is. Unity performed very well for me. I did all my testing on the Samsung Galaxy S (old dog of a phone compared to what is on shelves now) and the AI and graphics ran just fine.

                                      Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]

                                      G 1 Reply Last reply
                                      0
                                      • T thrakazog

                                        Unity has its ups and downs as far as learning curve goes. If you've had a primer in 3d graphics before it's not that bad and they have pretty helpful forums and lots of examples. The biggest plus for me with Unity was that it can use Monodev. I got to re-use all my C# game logic and objects pretty much as-is. Unity performed very well for me. I did all my testing on the Samsung Galaxy S (old dog of a phone compared to what is on shelves now) and the AI and graphics ran just fine.

                                        Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]

                                        G Offline
                                        G Offline
                                        gstolarov
                                        wrote on last edited by
                                        #29

                                        Thanks a lot for your reply. I wish there would be a forum for a discussion like that. The Galaxy S is oldie but still good. In my stats it's #6. Though you are right - a year ago I was getting much more complaints about performance then I do now - so I guess as hardware moves on, browser-based solutions becomes more acceptable. Early on I decided trade performance for development speed. Somehow HTML/JS/jQuery/Notepad++/Firebug gives me pretty quick turn around. Also I thought that this is the only way to cover for all mobile devices, Facebook and others... I thought that something like Angry Birds, FarmVile, actually uses HTML solution to cover for all their environments - Chrome/Android/iOS... The longer I spend researching the more I'm convinced that they probably have multiple versions for different environments sharing only level design and timing constants - to large degree similar to what you do with XNA/Unity.

                                        P 1 Reply Last reply
                                        0
                                        • G gstolarov

                                          Thanks a lot for your reply. I wish there would be a forum for a discussion like that. The Galaxy S is oldie but still good. In my stats it's #6. Though you are right - a year ago I was getting much more complaints about performance then I do now - so I guess as hardware moves on, browser-based solutions becomes more acceptable. Early on I decided trade performance for development speed. Somehow HTML/JS/jQuery/Notepad++/Firebug gives me pretty quick turn around. Also I thought that this is the only way to cover for all mobile devices, Facebook and others... I thought that something like Angry Birds, FarmVile, actually uses HTML solution to cover for all their environments - Chrome/Android/iOS... The longer I spend researching the more I'm convinced that they probably have multiple versions for different environments sharing only level design and timing constants - to large degree similar to what you do with XNA/Unity.

                                          P Offline
                                          P Offline
                                          parths
                                          wrote on last edited by
                                          #30

                                          gstolarov wrote:

                                          I wish there would be a forum for a discussion like that.

                                          You might find this forum[^] interesting.

                                          "It was when I found out I could make mistakes that I knew I was on to something." -Ornette Coleman "Philosophy is a study that lets us be unhappy more intelligently." -Anon.

                                          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