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. Other Discussions
  3. Work Issues
  4. cross roads - mechanical engineering and vc++

cross roads - mechanical engineering and vc++

Scheduled Pinned Locked Moved Work Issues
csharpc++questioncareer
5 Posts 2 Posters 5 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.
  • C Offline
    C Offline
    closecall
    wrote on last edited by
    #1

    do we have any engineering programmers out there? i've been programming in vc++ for the past 2 years. by qualification, i am a mech engineer. i find programming (in vc++ and vc .net) very interesting and challenging. it seems like a shame that i am ditching my engineering background for IT. can anyone think of any jobs that involve hardcore mech engineering and programming? ideally, i would like to do both. does this job exist?

    N 1 Reply Last reply
    0
    • C closecall

      do we have any engineering programmers out there? i've been programming in vc++ for the past 2 years. by qualification, i am a mech engineer. i find programming (in vc++ and vc .net) very interesting and challenging. it seems like a shame that i am ditching my engineering background for IT. can anyone think of any jobs that involve hardcore mech engineering and programming? ideally, i would like to do both. does this job exist?

      N Offline
      N Offline
      Norman Fung
      wrote on last edited by
      #2

      Hey ** a warm hello from another Mechanical Engineer ** I "was" a mechanical engineer by qualification, and by experience. I started programming a couple of years ago - MFC/WIN32/ATL-COM stuff. I first started freelancing work, then what I do now have nothing to do with Mechanical Engineering. But, if you really wish to establish a career at the intersection between MECH and IT... Why don't you apply to companies like AutoDesk, Unigraphics, Pro-Engineer... Or if you're interested in instrumentation, Texas Instruments or National Instruments? Norman Fung

      C 1 Reply Last reply
      0
      • N Norman Fung

        Hey ** a warm hello from another Mechanical Engineer ** I "was" a mechanical engineer by qualification, and by experience. I started programming a couple of years ago - MFC/WIN32/ATL-COM stuff. I first started freelancing work, then what I do now have nothing to do with Mechanical Engineering. But, if you really wish to establish a career at the intersection between MECH and IT... Why don't you apply to companies like AutoDesk, Unigraphics, Pro-Engineer... Or if you're interested in instrumentation, Texas Instruments or National Instruments? Norman Fung

        C Offline
        C Offline
        closecall
        wrote on last edited by
        #3

        hey norman, thanks for the tip ! i will certainly give it a go. although i suspect i might have to relocate overseas eventually. brisbane(australia) is just not exactly a booming IT capital. in addition, i might give bio-medical engineering sector a try. by the way, did u ever sort out the USB flash memory autorun challenge? cheers,:-D

        N 1 Reply Last reply
        0
        • C closecall

          hey norman, thanks for the tip ! i will certainly give it a go. although i suspect i might have to relocate overseas eventually. brisbane(australia) is just not exactly a booming IT capital. in addition, i might give bio-medical engineering sector a try. by the way, did u ever sort out the USB flash memory autorun challenge? cheers,:-D

          N Offline
          N Offline
          Norman Fung
          wrote on last edited by
          #4

          Yes, if you're not American it'd be hard to get in to companies like National Instruments or Texas Instruments. But I know AutoDesk have development offices around the world... I think they have development in Singapore, but not so sure about Australia. Good luck. Norman Fung

          N 1 Reply Last reply
          0
          • N Norman Fung

            Yes, if you're not American it'd be hard to get in to companies like National Instruments or Texas Instruments. But I know AutoDesk have development offices around the world... I think they have development in Singapore, but not so sure about Australia. Good luck. Norman Fung

            N Offline
            N Offline
            Norman Fung
            wrote on last edited by
            #5

            Just want to add... there're a lot of cool things that lie in the intersection between mechanical engineering and software development. Most of the exciting development will lie in the "algorithm" and "research" part of the project cycle. For instance, we've had CAD/CAM, FEA (Finite Element Analysis) , CFD (Computational Fluid Dynamics) system around for a long time. But things are moving ahead. It's not a stagnant field. Example: Interaction with deformable 3D solid models in REALTIME with Data Gloves (Still in R&D phase last time I read about it in publication from UBC two years ago). How about reconstruction of 3D models from digital photos? This is possible by extending current image segmentation techonologies (edge detection, object recognition) and lotsa old school matrix algebra. But, it's already in mass production phase - Last time I saw in trade show a couple of years back. German manufacturer I think - they have cutting edge engineers - people who make their country proud. These are the stuff that the majority of us aren't doing. These are closed source advantage. These are the stuff that hasn't been devalued by Chinese/Indian competition, yet. But there're a lot of potential in these area - probably much more than trying to optimize area like processor scheduling. Web Dev is dead. Not that the technology is dead, quite the opposite indeed. But if you're looking at decreasing profit margin. On the other hand, things like network optimization seems to be much easier problems... easier to tackle, and faster to see real result (well, faster to see the end of the improvement too). I worked on a project with N??tel before. They were considering integrating financial metrics into their network management systems. That's perfectly doable - but it's easy to get duplicated at the same time. Enough babbling, time for me get back to work. Don't forget to let me know if you run into anything profitable and requires my assistance :) Norman Fung

            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