Do labVIEW programmers get any RESPECT where YOU work?

I'm starting to get irked at the comments from C and even VB users who think LabVIEW is... well I'm not sure WHAT they think it is -- schematic capture for programmers?. For example, the other day in a meeting, I told the crew that I had to change part of my code to accommodate a hardware change. The C programmer looked over and said "So, you have to draw some pictures?". In another meeting, I recall another C programmer proclaiming to the entire audience that "LabVIEW is basically good for talking to hardware, and making fancy buttons."
So many of them think that LabVIEW is just a GUI for NI cards. When I tell them that 90% of my apps don't even use NI hardware, their eyes just glaze over. I honestly think some of them believe there's an LabVIEW "Icon" for every specific programming task. If that's the case, can someone tell me where the VI "Make Valves Actuate Automatically With Incoming Sample And Check The Solution Temperature Before Running The Cleaning Cycle And Apply More Heat If It's Not Hot Enough With PID Control Unless The Omron Controller Is Not Set To PID" is located?
What irks me the most is, it seems the people who have NO exposure to LabVIEW are the people that have the strongest opinions about it. Sure, I know they are defending their platform. And I know it's my job to defend LabVIEW when they bring up these comments. But I'm tired. So... tired.
Oh, and back to my question, Do labVIEW programmers get any RESPECT where YOU work? If they do, let's do lunch. I work for peanuts.Message Edited by Broken Arrow on 06-24-2005 02:33 PM
Richard

Respect will derive from the quality and reliability of the work you produce, not the systems you use to produce them!
The same is true for them of course.
The people I most respect at work are those who are well grounded in their area of expertise, systematic and methodical in their approach, grow their skill base, flexible in their solutions, document well and organise religiously.
They almost always seem to be the most softly spoken in meetings, listening more than speaking and the most successful wherever they choose to exercise their talents.
Selection of a particular system for your solutions may considerably aide you in producing higher quality and higher reliability solutions in a more timely fashion, that are also lower cost over the life cycle of the solution!
In considering the issue that you raise; remember that software solutions, which is actually what you are about, relate to basic constructs such as: -
A black box approach using: -
Sequences
Selections
Iterations
These should be based on a requirements analysis document and synthesised into a software specification document using a standard methodology.... I bet they have never seen either and probably couldn't manage some Axiomatic Set Theory....
I would suggest that a strongly typed development methodology such as that encouraged by Labview, results in more reliable solutions more frequently than weakly typed approaches such as C. (Ask them about memory pointer management, type casting issues, memory de allocation and buffer overruns.... ohm yes and of course DLL hell..... that will keep em quiet)
Do I consider my self a Labview programmer?
Not so much as I consider myself a solutions architect -
That is, I will use the most appropriate tool for the problem from an armoury of skills, Labview just happens to be one of my favourites.
Well, it doesn't matter what you use to arrive at the solution, it's the quality of the solution that counts!
Good luck wherever you choose to exercise your talents.
P.S. At the moment I constitute one of the majority of Labview users.... I am the only one at our location.
I don't know how much respect I have; but I do enjoy what I do and those I choose to do it with.
As I anticipate doing it for a long time yet, I look forward to many more years enjoying myself thoroughly!Message Edited by Conseils on 06-24-2005 10:31 PM

Similar Messages

  • HT204380 I cannot get any FaceTime calls to work.

    I cannot get any FaceTime calls to work. If I do manage to talk to the other person, I only see myself. One only sees himself. One sees nothing. What are we doing wrong?
    Thanks.

    Sounds like a catch 22 situation. I rekon you are in the UK trying to use the 3 USB wimax stick.
    In anycase an iMac is a big machine to lug around. It's a difficult situation.
    If you have a neighbor, politely ask them if you can use their broadband for a short while. If this is not practical then call 3 and let them know your circumstances.
    I might be stepping on my own feet here…wait. You need Java 6.
    Ok for now, try the standalone combo update for Lion client. We will try things the manual way. It's a big download, please make sure you are not going to reach your download cap on your phone becuase you are now tethered to your mobile phone and I wouldn't want to see you pay a premium for this.
    Here is the Lion Client combo update. Download it and double click the eventual DMG file. http://support.apple.com/kb/DL1524

  • About a month ago I recreated my windows profile, since then getting any apple software to work has been impossible.

    About a month ago I recreated my windows profile, since then getting any apple software to work has been impossible. Is there a cleaner for this stuff?

    Yes, it makes this noise, but only on startup.  It is normal to hear this noise during startup.  My mac is an early 2011 model.

  • Any transaction where you can compare the performance of 2 programs

    Hi all,
    is there any transaction where we can check/compare the performance of 2 programs.
    please help.
    thanks in advance.

    Hi
    Use Se30 (runtime analysis) for both the programs one by one .
    Neha

  • Do we get any functional specs to work with BPS

    HI All
    I am new to BPS. I have  gone through help.sap and learned how to enter plan data in real time cube (transactional)..... My doubt is when we work some where for BPS we cant just plan ourself.... Exactly what is the flow.  Do we get any functional specs. How would be a requirement for plannings (say sales planning, costcenter, liquidity..........) Please explain me according to a real time basis...........
    Regards
    Naga

    The program that you saw is a standard one; you just have to maintain files.
    There are few other variables for variable exits, char rels; all nice documents and I suggest you go thru them.
    Reg your other questions for plan scenarios - how to approach:
    1.first you need to understand the relationship between various entities that are involved in planing , similar to the ER stuff in data modelling.
    2.at what level planned is done; and the levels above that and the levels below that; the level at which the actual data is.
    3. look at the master data; need not have to in SAP.
    4. look at the historical plan data
    Once you know the relationship between the entiries, say country and region. In BPS there is top down distrubuton and and bottom up aggregation. The distrubution is country to regions can be done either by top down or by a planing function where you distribute the data from country to regions by means of a business logic.
    Always ensure you automate the planing functions to the extent possible. Deirve related characteristics rather than make the users enter related characteristics.
    Ravi Thothadri

  • Are there any sites where you can download zipped .band files?

    I know there are demo song downloads around, but I'm looking for any site that has collections of zipped .band files of public domain song arrangements, free or not. If there aren't any, there should be. I would love to be able to download, and play around with an arrangement like this... http://www.youtube.com/watch?v=umMmGgsxBWA

    I have not found one yet.
    If there aren't any, there should be.
    Start such a site and you will be a hero!

  • Get safari feature where you type a letter and press enter and have it go to the webpage

    I like firefox much more than safari, but I really like the safari feature where it suggests webpages. For example, say the last webpage I went on that starts with an "f" is facebook. All I would need to do is type in "f" and press enter and it will take me to facebook. Is there an extension or something that will bring that feature to firefox?

    A possibility is to bookmark a site and assign a keyword to it.
    *http://kb.mozillazine.org/Using_keyword_searches
    See also:
    *http://kb.mozillazine.org/Inline_autocomplete

  • I can't get any audio recording to work in Logic X.

    I got a new Imac, an Apogee duet and Logic X.
    I just got Logic X and I really love everything about it accept I can't record any audio recordings on it.
    I can use my old Logic and garageband files and play around and mix them with no problem. The midi works fine as well coming trhoug my headphones and monitors.
    Somehow I can't get the Audio to be heard or recorded. Which is a real bummer since I got only 6 songs left on my new album and it is an acoustic album. I bought Logic so I could master the first 5 and the record the last 6. But I'm stuck with garageband at the moment. Because that actually can record the audio throug my duett with no problem. Then I open the songs up in Logic and master and mix them..
    Ay ideas?

    If you can record and hear audio in Garageband, it must be down to something in Logic - have you checked the Audio tab in Logic's Preferences and selected your Duet as Output and Input device ?

  • I can't get any google related pages working since last security update

    Does anyone know how I can uninstall an update? This is driving me crazy. Just started a couple days ago. A few other sites I use often have stopped working as well. I'm also using safari 3.1.2 which I also downloaded recently.
    Any help greatly appreciated

    Try this:
    Repair the Hard Drive and Permissions
    Boot from your Snow Leopard Installer disc. After the installer loads select your language and click on the Continue button. When the menu bar appears select Disk Utility from the Utilities menu. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer.
    If DU reports errors it cannot fix, then you will need Disk Warrior and/or Tech Tool Pro to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.
    Download and install Mac OS X 10.6.8 Update Combo v1.1.

  • Can't get any file sharing to work

    I have 10.6.2 installed on a mac pro and mac book pro, and I can't share anything between them. Both have file sharing turned on, both have these exceptions allowing incoming connections with the built in firewall. Not only can I not mount or connect to the other computer through file sharing, the itunes home sharing doesn't work, and the iphoto sharing doesn't work either.
    Since nothing seems to work, it makes me think the router has something to do with it. I am using the Verizon FiOS Actiontec router. I would appreciate any help in finally getting my home network of 3 macs actually working together.

    UPDATE:
    i restored my factory router settings, and rebooted the router, and now the mac pro sees the laptop, but not vice versa. connecting mac pro to laptop worked one time, then failed after that. and itunes home sharing still doesn't work.
    Message was edited by: Jonny Apple Seed

  • Can't get any USB mouse to work!!!!!

    I have a MacBook Pro running Snow Leopard. Everything was fine with my Microsoft USB mouse until 2 days ago when it stopped responding. I put it down to my son having dropped it and bought a Logitech M505 USB mouse today. This is not recognized either and won't work. I've tried plugging the unifying device into both USB ports but it simply won't work and I'm told there is no Logitech device plugged in. Can anyone help me? Please!?!

    I used my USB scanner last night and that worked fine and also when I plug in the receiver for the Microsoft mouse the light comes on so I figure everything is ok with the actual USB port? In system profiler/USB I can't see anything that would indicate a problem. Where would I have to look exactly? Is there some kind of test I can run to see if there is a problem?

  • Can U Think of Any Situation Where U Find VENDOR Info. Populated for a STO?

    Hi,
    Can you think of any situation where you will find VENDOR information populated for a STO moving stock from a Plant to Store under the same company code?
    I got an error ("Enter goods for vendor XXXX only") and this was triggered by the fact that one STO had vendor information in the delivery document. The outcome of this was that every STO beneath this STO could not be GR, but every STO before and including the STO were GR without any issues....
    Your response is higly appreciated..
    Thanks

    SegeTx,
    I am not sure exactly what you mean when you say "Vendor information populated for an STO".  Is this a UB STO?
    Tell me exactly what transaction you are performing, and the data you are entering, when you get the GR error.
    Generally, when you set up master data for a STO, you have to assign a vendor to the plant. It is possible that somehow the source plant has become un-assigned from the vendor.   WB03, clik past any warnings, enter the plant.  In the upper right corner, there should be a vendor.  If nothing is there, then you have to re-assign the vendor to the source plant.  MK02 enter the vendor you wish to assign to the plant, and the purch org you should use for the STOs.  Execute.  Select  extras > addl purch data.  enter the plant.  Save.
    Best Regards,
    DB49

  • When browser refreshes, can it still remember where you were?

    As we are all probably well aware, when you switch from a browser (or any app) to another app, the browser will very often refresh when you go back.
    I have two questions regarding this:
    1. Is this a hardware RAM bottleneck?  Or purely a software protocol designed to save power?  Or both?
    2.  If it has to refresh, is it possible for the browser to remember how far down the web page you were scrolled, how much you were zoomed in, and if you were watching a video, at what time you left off?  If you can’t keep it from refreshing, this would at least save the time of trying to remember and get back to where you were.
    I already submitted this suggestion to Apple feedback, but I wanted to see if anyone could tell me if there is some major technical problem with this suggestion, because it seems like if it was possible it would have already been implemented.
    Thanks!

    You could add yourself to the list of people who have provided feedback about it - perhaps it'll eventually get fixed : http://www.apple.com/feedback/ipad.html

  • HT1920 I don't know what store I used so i can't get any more .

    I don't know what store I used for my account....

    What do you mean you don't know what store you used and 'can't get any more' ? You can only use the store in the country that you are in.

  • HT2693 cannot connect to itunes store.  will not let me get any apps?

    When I press the app store icon it comes back with "cannot connect to itunes store"
    I am unable to get any apps.

    Do you have a data connection? In other words do you have 3G, E, or the wireless symbol next to the bars and telco name?

Maybe you are looking for