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. Awesome programming jobs

Awesome programming jobs

Scheduled Pinned Locked Moved The Lounge
66 Posts 31 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 MrPlankton

    Are you one of those government "programmers"?

    MrPlankton

    (bad guy)"Fear is a hammer, and when the people are beaten finally to the conviction that their existence hangs by a frayed thread, they will be led where they need to go."

    (good guy)"Which is where?"

    (bad guy)"To a responsible future in a properly managed world."
    Dean Koontz, The Good Guy

    T Offline
    T Offline
    The Man 0
    wrote on last edited by
    #40

    Nope, I am a programmer for an engineering firm

    P 1 Reply Last reply
    0
    • C Chris Maunder

      Yeah right ;) Even I've finally stopped making statements to my dev team that start with "when we've finished the infrastructure..."

      cheers, Chris Maunder

      CodeProject.com : C++ MVP

      P Offline
      P Offline
      Pete OHanlon
      wrote on last edited by
      #41

      I've heard a rumour that you now unleash the Ninja Attack Hamsters to keep your minions, sorry employees, in line. Genetically modified assassins with cute furry faces - and I'm talking about the hamsters here now.

      Deja View - the feeling that you've seen this post before.

      My blog | My articles | MoXAML PowerToys

      C 1 Reply Last reply
      0
      • T The Man 0

        Nope, I am a programmer for an engineering firm

        P Offline
        P Offline
        Pete OHanlon
        wrote on last edited by
        #42

        Don't worry about it. He's talking about users of users group. Not you.

        Deja View - the feeling that you've seen this post before.

        My blog | My articles | MoXAML PowerToys

        1 Reply Last reply
        0
        • R RichardM1

          Well, right now I have a very interesting, good paying job. It scares me to death. I am working with a company that (among other things) converts code from one language to another (actually a couple others). We have a compiler and code emitter (C# output). This is a little busted, and not so easy to fix, so we are building a suite of tools that work around it. The company are letting me take the long term approach (it's a couple year project, and we will be re-using the technology to translate other programs). I am able to affect the way the company runs. I have pretty free reign over how my team does things. There are lots of interesting problems to sole. They are free with the technologies they let me pursue. They let me work from home a lot. I get to run a pretty good group of people. Why am I scared? Because I could always loose it, than I would have to find another job, and it will not have all these perks.

          Silver member by constant and unflinching longevity.

          T Offline
          T Offline
          The Man 0
          wrote on last edited by
          #43

          Do you not see the size of your company's market shrinking as languages become more and more interoperable?

          R 1 Reply Last reply
          0
          • P Pete OHanlon

            I've heard a rumour that you now unleash the Ninja Attack Hamsters to keep your minions, sorry employees, in line. Genetically modified assassins with cute furry faces - and I'm talking about the hamsters here now.

            Deja View - the feeling that you've seen this post before.

            My blog | My articles | MoXAML PowerToys

            C Offline
            C Offline
            Chris Maunder
            wrote on last edited by
            #44

            Not saying anything. And neither, mysteriously enough, will the devs. :suss:

            cheers, Chris Maunder

            CodeProject.com : C++ MVP

            1 Reply Last reply
            0
            • T The Man 0

              Hi Chris, Awesome! Can you elaborate a little on what 'running code project' entails?

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #45

              That's a tough one. The best I can do is give you a rundown of a typical day (or maybe multiple typical days combined). First, a day doesn't start and end, it just blurs. The site and the visitors never sleep and there is always someone, somewhere, (sometimes human, sometimes not) keeping an eye on things, sending alerts that need to be checked, trying to break things, trying to fix things they've broken, or trying to do something we never expected but which seem a Good Idea - if only I could this the spanner for them. Needless to say email is a huge part of my day (200-300 a day is about standard, but that doesn't include webmaster emails or spam). The admin systems on the site do a reasonable job of keeping me up to date on what's going on as well, so a fair bit of time wandering around the halls just checking the 'feel'. The Code Project is a massive system. You see about 10% of it, with the other 90% being very carefully laid out plumbing that ensure we're reasonably future-proofed for load and new features. On top of the application itself there is an entire network and system infrastructure that is constantly screaming away at full speed. So: emails, lots of them. Checking the site, checking errors, checking alerts, and then catching up with everyone to see how things are going with the team. There are 8 developers in our team and we are all constantly, terminally, busy with new features, tweaks, complete new projects, maintainence and bugs. Our TODO list is mammoth and getting bigger each week because the more we do the more we want to do and the requests we get and ideas we dream up after one too many hot chocolates means that the only way we can move forward is to very carefully organise all the things that need to be done into well defined projects with realistic (and very, very flexible) timelines. A huge part of my time is spent simply juggling the tasks of everyone, doing code reviews, and making sure everything is running as smoothly as possible and all in the right direction. I now do more management than coding, but considering how much coding I still do it's still a good balance. Once all the immediate emergencies have been dealt with, or pressing emails answered, or latest ideas organised and feed into the machine, it's time to dig into the pile of Stuff To Do. Everything from discussing with Sean how we manage our content and make our systems better for you guys, to dealing with legal issues to ensure we, as a site, and you guys, as authors, are protected, to dealing wi

              K R 2 Replies Last reply
              0
              • T The Man 0

                Do you not see the size of your company's market shrinking as languages become more and more interoperable?

                R Offline
                R Offline
                RichardM1
                wrote on last edited by
                #46

                I've only been here for 6 months, and only on this project, so no, I have not seen it. They are marketing aggressively, since they have built up the current team: The 4GL language we are translating is not interoperable, and is no longer supported, so in this niche, there is no chance of the customers staying with their current language. They are working into Europe, as well as local and federal gov in the US.

                Silver member by constant and unflinching longevity.

                1 Reply Last reply
                0
                • C Chris Maunder

                  That's a tough one. The best I can do is give you a rundown of a typical day (or maybe multiple typical days combined). First, a day doesn't start and end, it just blurs. The site and the visitors never sleep and there is always someone, somewhere, (sometimes human, sometimes not) keeping an eye on things, sending alerts that need to be checked, trying to break things, trying to fix things they've broken, or trying to do something we never expected but which seem a Good Idea - if only I could this the spanner for them. Needless to say email is a huge part of my day (200-300 a day is about standard, but that doesn't include webmaster emails or spam). The admin systems on the site do a reasonable job of keeping me up to date on what's going on as well, so a fair bit of time wandering around the halls just checking the 'feel'. The Code Project is a massive system. You see about 10% of it, with the other 90% being very carefully laid out plumbing that ensure we're reasonably future-proofed for load and new features. On top of the application itself there is an entire network and system infrastructure that is constantly screaming away at full speed. So: emails, lots of them. Checking the site, checking errors, checking alerts, and then catching up with everyone to see how things are going with the team. There are 8 developers in our team and we are all constantly, terminally, busy with new features, tweaks, complete new projects, maintainence and bugs. Our TODO list is mammoth and getting bigger each week because the more we do the more we want to do and the requests we get and ideas we dream up after one too many hot chocolates means that the only way we can move forward is to very carefully organise all the things that need to be done into well defined projects with realistic (and very, very flexible) timelines. A huge part of my time is spent simply juggling the tasks of everyone, doing code reviews, and making sure everything is running as smoothly as possible and all in the right direction. I now do more management than coding, but considering how much coding I still do it's still a good balance. Once all the immediate emergencies have been dealt with, or pressing emails answered, or latest ideas organised and feed into the machine, it's time to dig into the pile of Stuff To Do. Everything from discussing with Sean how we manage our content and make our systems better for you guys, to dealing with legal issues to ensure we, as a site, and you guys, as authors, are protected, to dealing wi

                  K Offline
                  K Offline
                  Kent Sharkey
                  wrote on last edited by
                  #47

                  Yow! Amazing what you write when you're trapped in an airport. Did you submit this as an article as well? ;P

                  -------------- TTFN - Kent

                  C 1 Reply Last reply
                  0
                  • T The Man 0

                    Most of us have average, maintenance-type programming jobs. While they mostly pay well, they don't make for legendary status. If you are one of the few lucky ones to have an "awesome" jobs envied by the masses of programmers, tell us a bit about it here.......

                    L Offline
                    L Offline
                    l a u r e n
                    wrote on last edited by
                    #48

                    my friend andy at ms has an awesome programming job that i would love to do (if i was a 3d graphics guru like he is) ... but i had lunch with him at the campus today so does that count? :)

                    "mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"

                    1 Reply Last reply
                    0
                    • C Chris Maunder

                      That's a tough one. The best I can do is give you a rundown of a typical day (or maybe multiple typical days combined). First, a day doesn't start and end, it just blurs. The site and the visitors never sleep and there is always someone, somewhere, (sometimes human, sometimes not) keeping an eye on things, sending alerts that need to be checked, trying to break things, trying to fix things they've broken, or trying to do something we never expected but which seem a Good Idea - if only I could this the spanner for them. Needless to say email is a huge part of my day (200-300 a day is about standard, but that doesn't include webmaster emails or spam). The admin systems on the site do a reasonable job of keeping me up to date on what's going on as well, so a fair bit of time wandering around the halls just checking the 'feel'. The Code Project is a massive system. You see about 10% of it, with the other 90% being very carefully laid out plumbing that ensure we're reasonably future-proofed for load and new features. On top of the application itself there is an entire network and system infrastructure that is constantly screaming away at full speed. So: emails, lots of them. Checking the site, checking errors, checking alerts, and then catching up with everyone to see how things are going with the team. There are 8 developers in our team and we are all constantly, terminally, busy with new features, tweaks, complete new projects, maintainence and bugs. Our TODO list is mammoth and getting bigger each week because the more we do the more we want to do and the requests we get and ideas we dream up after one too many hot chocolates means that the only way we can move forward is to very carefully organise all the things that need to be done into well defined projects with realistic (and very, very flexible) timelines. A huge part of my time is spent simply juggling the tasks of everyone, doing code reviews, and making sure everything is running as smoothly as possible and all in the right direction. I now do more management than coding, but considering how much coding I still do it's still a good balance. Once all the immediate emergencies have been dealt with, or pressing emails answered, or latest ideas organised and feed into the machine, it's time to dig into the pile of Stuff To Do. Everything from discussing with Sean how we manage our content and make our systems better for you guys, to dealing with legal issues to ensure we, as a site, and you guys, as authors, are protected, to dealing wi

                      R Offline
                      R Offline
                      Roger Wright
                      wrote on last edited by
                      #49

                      Gee. I thought all you did all day was sit around playing mah jong and occasionally cutting/pasting a bit of VBScript you found on a pr0n site to add new features to CP. Oh, and personally answering all my whiny emails... :-D

                      "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                      C 1 Reply Last reply
                      0
                      • R Roger Wright

                        Gee. I thought all you did all day was sit around playing mah jong and occasionally cutting/pasting a bit of VBScript you found on a pr0n site to add new features to CP. Oh, and personally answering all my whiny emails... :-D

                        "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                        C Offline
                        C Offline
                        Chris Maunder
                        wrote on last edited by
                        #50

                        It's javascript, not VBScript. Sheesh! I'm so misunderstood...

                        cheers, Chris Maunder

                        CodeProject.com : C++ MVP

                        R 1 Reply Last reply
                        0
                        • K Kent Sharkey

                          Yow! Amazing what you write when you're trapped in an airport. Did you submit this as an article as well? ;P

                          -------------- TTFN - Kent

                          C Offline
                          C Offline
                          Chris Maunder
                          wrote on last edited by
                          #51

                          I'm incredibly productive when forced to be by the painful monotony that is LA airport. BTW - I flew what must have been the oldest plane in American Airlines' fleet. So old that we had to stop halfway to rebuild part of the engine. And yes, I wish I was joking (hence the stuck-in-LAX bit)

                          cheers, Chris Maunder

                          CodeProject.com : C++ MVP

                          1 Reply Last reply
                          0
                          • T The Man 0

                            Most of us have average, maintenance-type programming jobs. While they mostly pay well, they don't make for legendary status. If you are one of the few lucky ones to have an "awesome" jobs envied by the masses of programmers, tell us a bit about it here.......

                            J Offline
                            J Offline
                            Justin Williams
                            wrote on last edited by
                            #52

                            Chris has us all beat, but I do love my job. I work on RIAs (Rich Internet Applications) every day in Silverlight (and sometimes Flex). In other words, I write software with a big emphasis on communicating with humans, things like usability and just plain polish. It's always fun to see your software running on random people's computers (and even more for them to be excited about it). :)

                            1 Reply Last reply
                            0
                            • C Chris Maunder

                              It's javascript, not VBScript. Sheesh! I'm so misunderstood...

                              cheers, Chris Maunder

                              CodeProject.com : C++ MVP

                              R Offline
                              R Offline
                              Roger Wright
                              wrote on last edited by
                              #53

                              Chris Maunder wrote:

                              I'm so misunderstood...

                              True. But not unappreciated by those of us who have been here a while. ;)

                              Chris Maunder wrote:

                              It's javascript, not VBScript

                              I still have a copy of the original... somewhere around here.:suss:

                              "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                              1 Reply Last reply
                              0
                              • C Chris Maunder

                                Hi, my name is Chris and I run The Code Project. My job rocks.

                                cheers, Chris Maunder

                                CodeProject.com : C++ MVP

                                C Offline
                                C Offline
                                clearbrian1
                                wrote on last edited by
                                #54

                                My friend used to write software for nuclear power stations, another wrote sw for satellites and a guy here wrote sw for the eurofighter. no stress there then...think Ill stick to overpriced recruitment software programming for the health industry. The most I can f**k up is to allocate the wrong doctor to an operation......whoops.! :laugh:

                                J 1 Reply Last reply
                                0
                                • T The Man 0

                                  Most of us have average, maintenance-type programming jobs. While they mostly pay well, they don't make for legendary status. If you are one of the few lucky ones to have an "awesome" jobs envied by the masses of programmers, tell us a bit about it here.......

                                  R Offline
                                  R Offline
                                  RogelioP EX DE HL
                                  wrote on last edited by
                                  #55

                                  I just void equipment warranties... --R

                                  1 Reply Last reply
                                  0
                                  • T The Man 0

                                    Most of us have average, maintenance-type programming jobs. While they mostly pay well, they don't make for legendary status. If you are one of the few lucky ones to have an "awesome" jobs envied by the masses of programmers, tell us a bit about it here.......

                                    J Offline
                                    J Offline
                                    Joan M
                                    wrote on last edited by
                                    #56

                                    Hello, My name is Joan and I make machines, robots and others (see the sig)... it is great to see something that weights some tons to move fast and to stop in the exact position it was sent (in less than 0.05 mm of error)... it makes you feel powerful... We use special kinds of communication protocols, we can transform a computer into a powerful CNC and PLC, we use the latest electronics in the market to get the best results, we make some R+D and we have patented several projects around the world... We are using some military technology to make some of those prototypes. That job rocks! :cool:

                                    [www.tamelectromecanica.com][www.tam.cat]

                                    1 Reply Last reply
                                    0
                                    • T The Man 0

                                      Most of us have average, maintenance-type programming jobs. While they mostly pay well, they don't make for legendary status. If you are one of the few lucky ones to have an "awesome" jobs envied by the masses of programmers, tell us a bit about it here.......

                                      D Offline
                                      D Offline
                                      dafizicist
                                      wrote on last edited by
                                      #57

                                      I'm a physicist/c++ programmer, and i write parallel supercomputer programs that simulate particle accelerators. Rarely stop learning!

                                      T 1 Reply Last reply
                                      0
                                      • C clearbrian1

                                        My friend used to write software for nuclear power stations, another wrote sw for satellites and a guy here wrote sw for the eurofighter. no stress there then...think Ill stick to overpriced recruitment software programming for the health industry. The most I can f**k up is to allocate the wrong doctor to an operation......whoops.! :laugh:

                                        J Offline
                                        J Offline
                                        JDL EPM
                                        wrote on last edited by
                                        #58

                                        My favourite job was writing (some of) and installing the blending software for Distillers Company Limited (as in Johnny Walker Whisky) back in 1976. The pipework hadn't been completed and someone put the contents of a 60000 (imperial) gallon vat on the floor...

                                        T 1 Reply Last reply
                                        0
                                        • T The Man 0

                                          Most of us have average, maintenance-type programming jobs. While they mostly pay well, they don't make for legendary status. If you are one of the few lucky ones to have an "awesome" jobs envied by the masses of programmers, tell us a bit about it here.......

                                          B Offline
                                          B Offline
                                          braune
                                          wrote on last edited by
                                          #59

                                          My name is Eric and I have an awesome contract programming job. I write software for a pre-production oil and gas tool manufacturing company using VC++ 6.0 and VB.net 2005. It is a small company that employs 12-15 people. We manufacture our own tool from board level up and I write all the software to get the data from the tools. These tools use a combination of interfaces; USB, Serial and Parallel. I work hand-in-hand with the engineers who design the boards, so I have a great say in the lay out of memory and the firmware commands that are stored on the tool itself. I have just finished a Real-Time monitoring system that allows the user to sit in their truck and watch the gauges in real-time using RF transmitters. The awesome part of my job is that I work as much or as little as I want. I live 600 miles from the office and spend 1 to 1 1/2 weeks at the office and 2 1/2 to 3 weeks working from home. All my transportation to and from the office is paid for and when I am at the office I stay with very good friends of mine. The pay is very good with paid stat holidays, and the stress level is very manageable, which is more than I can say for some contract jobs I have had. Being it is contract programming, I do not get paid any vacation time, I just put in more hours while I am working from the office and less when I am working from home. No I will not tell you who I am working for, this is my job for as long as it lasts. Stop drooling.

                                          modified on Tuesday, November 11, 2008 11:49 AM

                                          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