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. Giving up programming

Giving up programming

Scheduled Pinned Locked Moved The Lounge
wcfsysadmintools
76 Posts 36 Posters 2 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.
  • R Offline
    R Offline
    RugbyLeague
    wrote on last edited by
    #1

    I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

    OriginalGriffO R M S N 21 Replies Last reply
    0
    • R RugbyLeague

      I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #2

      So...situation normal then?

      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      R 1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        So...situation normal then?

        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

        R Offline
        R Offline
        RugbyLeague
        wrote on last edited by
        #3

        Unfortunately that seems to be the case for how software is developed these days. Programming is out, devops and fighting with sub standard tools is in. It's not really want I to do

        OriginalGriffO 1 Reply Last reply
        0
        • R RugbyLeague

          Unfortunately that seems to be the case for how software is developed these days. Programming is out, devops and fighting with sub standard tools is in. It's not really want I to do

          OriginalGriffO Offline
          OriginalGriffO Offline
          OriginalGriff
          wrote on last edited by
          #4

          So change it: come up with a unified solution - gawd knows we need it. Now there is a development task for you! :laugh:

          Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
          "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

          R N 2 Replies Last reply
          0
          • OriginalGriffO OriginalGriff

            So change it: come up with a unified solution - gawd knows we need it. Now there is a development task for you! :laugh:

            Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

            R Offline
            R Offline
            RugbyLeague
            wrote on last edited by
            #5

            I have one. I built my own programming language, it's own IDE, and my own database engine and query GUI (winning several industry awards) Unfortunately it all requires very little maintenance and deployment takes seconds. So I am on other projects now - which is mostly about fighting with the tools

            D M L B 4 Replies Last reply
            0
            • R RugbyLeague

              I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

              R Offline
              R Offline
              Rob Philpott
              wrote on last edited by
              #6

              What tools are you using? I've been using Microsoft Visual tools for 20 odd years and they've never been better. Sure, we all miss Visual SourceSafe and the web is just an abomination, but there's plenty of scope for *proper* programming still.

              Regards, Rob Philpott.

              R N G E 4 Replies Last reply
              0
              • R Rob Philpott

                What tools are you using? I've been using Microsoft Visual tools for 20 odd years and they've never been better. Sure, we all miss Visual SourceSafe and the web is just an abomination, but there's plenty of scope for *proper* programming still.

                Regards, Rob Philpott.

                R Offline
                R Offline
                RugbyLeague
                wrote on last edited by
                #7

                I have no complaints about the programming language environment in VS2010/12 - they are great. I loathe any kind of source control - I have never had any actual cause to use it but spend a lot of time fighting it

                N T R 3 Replies Last reply
                0
                • R RugbyLeague

                  I have one. I built my own programming language, it's own IDE, and my own database engine and query GUI (winning several industry awards) Unfortunately it all requires very little maintenance and deployment takes seconds. So I am on other projects now - which is mostly about fighting with the tools

                  D Offline
                  D Offline
                  DaveAuld
                  wrote on last edited by
                  #8

                  Sounds like you need to move to StartupVille, obtain squillions of dollars in seed capital, party like its 1999, sell and retire. All in a 3 week window!

                  Dave Find Me On:Web|Facebook|Twitter|LinkedIn Folding Stats: Team CodeProject

                  R 1 Reply Last reply
                  0
                  • D DaveAuld

                    Sounds like you need to move to StartupVille, obtain squillions of dollars in seed capital, party like its 1999, sell and retire. All in a 3 week window!

                    Dave Find Me On:Web|Facebook|Twitter|LinkedIn Folding Stats: Team CodeProject

                    R Offline
                    R Offline
                    RugbyLeague
                    wrote on last edited by
                    #9

                    Sounds like a plan

                    1 Reply Last reply
                    0
                    • R RugbyLeague

                      I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

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

                      Put a big sign on the wall: A PROCESS SHOULD ONLY BE CONSIDERED IF: 1: It demonstrably improves products or services from the customer perspective. 2: It demonstrably improves the efficiency of product/service implementation without having a negative effect on point 1. 3: It demonstrably makes the job easier for those implementing the product/service, without having a negative effect on points 1 or 2. All too many poor and/or inappropriate processes are put in place because they're either fashionable or they appeal to one or more people personally. If a process, no matter how "in" it is or how appealing it is to your or anyone else's tastes, does not *demonstrably* meet the requirements above, it should be replaced with processes that do. And keep pounding the word "demonstrably". If someone wants a new process, he has to demonstrate the effects it will have on the company, including all the cons (make sure that any discussions go straight to seeking out the cons, rather than bathing in the glory of the pros).

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

                      OriginalGriffO M 2 Replies Last reply
                      0
                      • M Mark_Wallace

                        Put a big sign on the wall: A PROCESS SHOULD ONLY BE CONSIDERED IF: 1: It demonstrably improves products or services from the customer perspective. 2: It demonstrably improves the efficiency of product/service implementation without having a negative effect on point 1. 3: It demonstrably makes the job easier for those implementing the product/service, without having a negative effect on points 1 or 2. All too many poor and/or inappropriate processes are put in place because they're either fashionable or they appeal to one or more people personally. If a process, no matter how "in" it is or how appealing it is to your or anyone else's tastes, does not *demonstrably* meet the requirements above, it should be replaced with processes that do. And keep pounding the word "demonstrably". If someone wants a new process, he has to demonstrate the effects it will have on the company, including all the cons (make sure that any discussions go straight to seeking out the cons, rather than bathing in the glory of the pros).

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

                        OriginalGriffO Offline
                        OriginalGriffO Offline
                        OriginalGriff
                        wrote on last edited by
                        #11

                        :thumbsup: And far, far too many groups put the customer perspective last, if they consider it at all.

                        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                        N 1 Reply Last reply
                        0
                        • OriginalGriffO OriginalGriff

                          :thumbsup: And far, far too many groups put the customer perspective last, if they consider it at all.

                          Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

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

                          Ladies and Gentlemen, I give you "Usability Driven Development" - - If the ops don't understand, it ain't n't usable! - If the devs don't understand, it ain't n't usable! - If the users don't understand, it ain't n't usable! - If the support don't understand, it ain't n't usable! - If the managers don't understand, it ain't n't usable! So make it usable!

                          N 1 Reply Last reply
                          0
                          • OriginalGriffO OriginalGriff

                            So change it: come up with a unified solution - gawd knows we need it. Now there is a development task for you! :laugh:

                            Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                            N Offline
                            N Offline
                            newton saber
                            wrote on last edited by
                            #13

                            OriginalGriff wrote:

                            So change it: come up with a unified solution

                            I really like this positive attitude and goal-oriented re-framing of the problem. This is truly Engineering Life. +100 Life Points* to you. May you live long an prosper, Gandalf. 1 Life Point = 32 heart points 1 heart point = 6.72 happy points 1 happy point = 3 cups of coffee 1 cup of coffee = warm lively goodness In normal play, 100 Life Points would take 7.2 game years**#** # 7.2 Game Years = 37.38 Real Life Years. That means you have just gained an extra 37.38 Real Life Years on your life if you choose to redeem them. :)

                            1 Reply Last reply
                            0
                            • R RugbyLeague

                              I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

                              S Offline
                              S Offline
                              Slacker007
                              wrote on last edited by
                              #14

                              This is what happens when non-developers/programmers, call the shots for too long a period of time. Half the tools that we are forced to use, we really should not be using. People use technology just because it is new, not because it is correct. Also, most of us (I want to say all) are forced to meet unrealistic deadlines for production releases. Haste makes waste, on every level, every time. I have never worked on a project in my 15+ year career that has not ended in failure of some sort, if we went too fast.

                              1 Reply Last reply
                              0
                              • R Rob Philpott

                                What tools are you using? I've been using Microsoft Visual tools for 20 odd years and they've never been better. Sure, we all miss Visual SourceSafe and the web is just an abomination, but there's plenty of scope for *proper* programming still.

                                Regards, Rob Philpott.

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

                                Visual SourceSafe :) RIP my dear friend.

                                Web | News | LinkedIn

                                1 Reply Last reply
                                0
                                • R RugbyLeague

                                  I have no complaints about the programming language environment in VS2010/12 - they are great. I loathe any kind of source control - I have never had any actual cause to use it but spend a lot of time fighting it

                                  N Offline
                                  N Offline
                                  newton saber
                                  wrote on last edited by
                                  #16

                                  RugbyLeague wrote:

                                  I loathe any kind of source control

                                  Uh oh. If you work at a large place you'll get hit over the head with the Source Control Hammer. They just tell you that you must use it. And many source control packages are confusing and annoying, until you learn the point of how they help you. But Source Control is a Real Programmer's Best Friend. Why do I say that? There are many benefits to using Source Control: Branching -- changing code without damaging your original trunk code. Then if you don't want to do the change, you just drop the branch, nothing lost. Tagging -- Oh man, there are so many companies that cannot simply check out the exact version of source that was used to build a particular version that is in production. That's because they didn't Tag. With Source Control you can Tag an exact version, then later when someone says there is a bug in version 3.01, you can go and get that exact source and attempt to reproduce the error even though you are 5 versions past it. It is amazing. Diffing -- I leave on Friday and by Monday I open source files and wonder "who's been hacking around in here?" Answer: "It was me." I can see all of that because I can do diffs on the code from so many angles that I can tell exactly which source files were changed and by who. It is fantastic. You must see the tools as something working for you and attempt to learn how they work for you to get all of this. I used to hate source control too, but if you'll see it as a programmer's helper you will see your life can be so much better. Good luck.

                                  R N F 3 Replies Last reply
                                  0
                                  • R RugbyLeague

                                    I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

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

                                    I'm enjoying android development at the mo, like combile windows backend and tablet frontend.

                                    Web | News | LinkedIn

                                    1 Reply Last reply
                                    0
                                    • N newton saber

                                      RugbyLeague wrote:

                                      I loathe any kind of source control

                                      Uh oh. If you work at a large place you'll get hit over the head with the Source Control Hammer. They just tell you that you must use it. And many source control packages are confusing and annoying, until you learn the point of how they help you. But Source Control is a Real Programmer's Best Friend. Why do I say that? There are many benefits to using Source Control: Branching -- changing code without damaging your original trunk code. Then if you don't want to do the change, you just drop the branch, nothing lost. Tagging -- Oh man, there are so many companies that cannot simply check out the exact version of source that was used to build a particular version that is in production. That's because they didn't Tag. With Source Control you can Tag an exact version, then later when someone says there is a bug in version 3.01, you can go and get that exact source and attempt to reproduce the error even though you are 5 versions past it. It is amazing. Diffing -- I leave on Friday and by Monday I open source files and wonder "who's been hacking around in here?" Answer: "It was me." I can see all of that because I can do diffs on the code from so many angles that I can tell exactly which source files were changed and by who. It is fantastic. You must see the tools as something working for you and attempt to learn how they work for you to get all of this. I used to hate source control too, but if you'll see it as a programmer's helper you will see your life can be so much better. Good luck.

                                      R Offline
                                      R Offline
                                      RugbyLeague
                                      wrote on last edited by
                                      #18

                                      I have been trying with source control and I kind of understand why some people like it. Personally I have never had any benefit from it but lots and lots and lots of trouble. Maybe because I don't understand how to use it.

                                      K 1 Reply Last reply
                                      0
                                      • R RugbyLeague

                                        I have one. I built my own programming language, it's own IDE, and my own database engine and query GUI (winning several industry awards) Unfortunately it all requires very little maintenance and deployment takes seconds. So I am on other projects now - which is mostly about fighting with the tools

                                        M Offline
                                        M Offline
                                        Marc Clifton
                                        wrote on last edited by
                                        #19

                                        RugbyLeague wrote:

                                        I have one. I built my own programming language, it's own IDE, and my own database engine and query GUI

                                        Impressive. Sounds a lot like what I did a few years ago as well.

                                        RugbyLeague wrote:

                                        Unfortunately it all requires very little maintenance and deployment takes seconds.

                                        Exactly. The funny thing is, it's actually hard to sell the solution because it's so not the Microsoft way. Annoying. Marc

                                        Imperative to Functional Programming Succinctly

                                        1 Reply Last reply
                                        0
                                        • R RugbyLeague

                                          I have no complaints about the programming language environment in VS2010/12 - they are great. I loathe any kind of source control - I have never had any actual cause to use it but spend a lot of time fighting it

                                          T Offline
                                          T Offline
                                          Tim Carmichael
                                          wrote on last edited by
                                          #20

                                          RugbyLeague wrote:

                                          I loathe any kind of source control - I have never had any actual cause to use it

                                          I thought that, too, until I had to uninstall/reinstall a product and discovered the app I had been working on was deleted in the process. I know, why didn't I have it backed up? Because the laptop was on a corporate image and I had limited control over what I could do. I was able to get a working copy of the DLL, reverse it and rebuild the code... but it was painful. Now, I use Visual SourceSafe; yes, we are still on VSS.. for now... Make a change, check it in. If I decide I don't like it, check out a previous version.

                                          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