Page 4 of 8 FirstFirst ... 23456 ... LastLast
Results 46 to 60 of 113

Thread: So you want to be a computer programmer when you grow up?

  1. #46
    Join Date
    3rd July 2003 - 12:00
    Bike
    Scorpio, XL1200N
    Location
    forests of azure
    Posts
    9,398
    Quote Originally Posted by xerxesdaphat View Post
    Erm, I'm not one of the fellas wot hired you, but isn't that kind of painting yourself into a corner? Proprietary STL, wont to change at the whim of a pack of idiots somewhere else in the world -- compared to something that, however dusty, you can always grab the source and fiddle with it yourself?
    Your perspective is flawed, dear lad.

    Microsoft invest very significant R&D in their development tools. Far more than has ever been invested or will be invested in the open-source library to which I referred earlier. Any bottom-line-focused software company is silly if they fail to leverage that.

    While it may be the instinctive reaction of a student or unemployed Free-as-in-Speech hippie to grab the source and fiddle with it because they can't afford a couple of grand for an MSDN subscription, time is money, and quite frankly, the thought of maintaining someone else's STL implementation should quite rightly give any software company CTO the screaming heebie-jeebies when they're assembling project timelines.

    The company I'm working for hasn't the faintest hope in hell of being able to meaningfully invest in developing an open-source library to the level of anything that Microsoft supplies in its branded development tools, and in the end, all that matters is delivering a high-quality product to customers on time and on spec. Philosophical niceties and penny-pinching be damned; the average licenced installation of this product is worth close to seven figures of revenue.

    Welcome to the real world, where working software equals profit.
    kiwibiker is full of love, an disrespect.
    - mikey

  2. #47
    Join Date
    4th January 2005 - 18:50
    Bike
    Massey ferguson 7495 dyna-vt
    Location
    Norfland
    Posts
    6,917
    Quote Originally Posted by jrandom View Post
    1.7 million lines of C++.

    That's the size of the project I have loaded into Visual Studio 2005 right now.

    Throughout vast quantities of it that haven't been touched in the last five years, STL iterators are treated as equivalent to pointers, and STL vectors are treated as equivalent to arrays.

    The pointers dance their cryptic shuffle across what are supposed to be generic template containers, while iterators are randomly dereferenced and picked up again via the address operator on anything that happens to be the same type.

    All of this has been masked up until now, because the product has spent its last 7 years being built with the STLport libraries. It so happens that these libraries are implemented in a way which quietly works with the above treatment.

    Naturally, nobody who wrote any of the relevant code still works here.

    And now, The Powers That Be have decided that they must Move With The Times, and therefore The Product must be built with the Visual Studio STL, rather than relying on a dusty old open-source third-party library.

    The task of doing whatever is necessary to achieve this, Dear Reader, has fallen upon me.

    All hell is breaking loose as Microsoft's standards-compliant compiler and libraries start gagging and dying on the horrible way that this vast wad of vomit is abusing them.

    I pick my way through the sea of incomprehensible 30-line error messages, one at a time, my psyche slowly dessicating with each successive file that I find myself checking out of Visual SourceSafe.

    Ladies and gentlemen, contract software engineering on MIS products will steal your soul. What good is a fine-sounding hourly rate when you shuffle home every night with deadness in your eyes and no spring in your step?

    I really just wanted to be a lumberjack.

    Need real work stories??
    Quote Originally Posted by Drew View Post
    Given the short comings of my riding style, it doesn't matter what I'm riding till I've got my shit in one sock.

  3. #48
    Join Date
    28th August 2005 - 18:21
    Bike
    None, sold.
    Location
    Wellington
    Posts
    1,270
    Quote Originally Posted by jrandom View Post
    What good is a fine-sounding hourly rate when you shuffle home every night with deadness in your eyes and no spring in your step?
    For rental of my soul? $200/hr.

    Fine. Get some other fucker to do it then.

    Dave
    Signature needed. Apply within.

  4. #49
    Join Date
    3rd July 2003 - 12:00
    Bike
    Scorpio, XL1200N
    Location
    forests of azure
    Posts
    9,398
    Quote Originally Posted by RantyDave View Post
    Fine. Get some other fucker to do it then.
    Oh, don't worry, I'm about to.

    kiwibiker is full of love, an disrespect.
    - mikey

  5. #50
    Join Date
    29th January 2005 - 11:00
    Bike
    2006 Suzuki GSX-R750 K6
    Location
    Te Puke
    Posts
    2,970
    Quote Originally Posted by cowpoos View Post
    Need real work stories??
    Yep, and here's me getting pissed off when I get cowshit all over the aeroplane... pales into insignificance
    Member, sem fiddy appreciation society


    Quote Originally Posted by PrincessBandit View Post
    I find it ironic that the incredibly rude personal comments about Les were made by someone bearing an astonishing resemblance to a Monica Lewinsky dress accessory.

    Quote Originally Posted by PrincessBandit View Post
    All was good until I realised that having 105kg of man sliding into my rear was a tad uncomfortable after a while

  6. #51
    Join Date
    24th November 2005 - 12:40
    Bike
    anything I can get my grubby wee paws on
    Location
    Outside
    Posts
    1,532
    Ah, The joys of cutting code...
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	dilbert20122245080304.gif 
Views:	43 
Size:	23.4 KB 
ID:	90624  
    =mjc=
    .

  7. #52
    Join Date
    12th March 2005 - 23:42
    Bike
    2017 Husqvarana FS701
    Location
    South East of Nowhere.
    Posts
    2,326
    I respect what you guys can do. But I wont pretend to understand it!
    Nail your colours to the mast that all may look upon them and know who you are.
    It takes a big man to cry...and an even bigger man to laugh at that man.

  8. #53
    Join Date
    16th September 2004 - 16:48
    Bike
    PopTart Katoona
    Location
    CT, USA
    Posts
    6,542
    Blog Entries
    1
    Quote Originally Posted by sels1 View Post
    Yes, Ive noticed
    So do accountants, schoolteachers, and rugby players. If we all wrote threads about our work the site could get a little busy. No offence...just an observation
    Dude its not like fight club or anything - we all have to bitch about work somewhere. Not all of us get paid to loose rugby games lol
    Reactor Online. Sensors Online. Weapons Online. All Systems Nominal.

  9. #54
    Join Date
    16th September 2004 - 16:48
    Bike
    PopTart Katoona
    Location
    CT, USA
    Posts
    6,542
    Blog Entries
    1
    Quote Originally Posted by McJim View Post
    So we don't program in Forth, Pascal or Basic anymore?
    Nope and my shed full of cards with holes in them is useless too
    Reactor Online. Sensors Online. Weapons Online. All Systems Nominal.

  10. #55
    Join Date
    18th November 2006 - 13:35
    Bike
    Sold it...
    Location
    One Tree Hill
    Posts
    408

    Blah

    Quote Originally Posted by avgas View Post
    Nope and my shed full of cards with holes in them is useless too
    ah punch cards... those where the days... thank f..k I grew up in the modern era...

  11. #56
    Join Date
    3rd November 2005 - 18:04
    Bike
    Big, black and slow
    Location
    Auckland
    Posts
    2,997
    Quote Originally Posted by tide View Post
    ah punch cards... those where the days... thank f..k I grew up in the modern era...
    Yeah, now we punch our computers. I know I do.

  12. #57
    Join Date
    29th May 2006 - 22:14
    Bike
    2014 MV Agusta Brutale 800
    Location
    Cambridge, Waikato
    Posts
    252
    Quote Originally Posted by tide View Post
    ah punch cards... those where the days... thank f..k I grew up in the modern era...
    Agree with that (although it was fun using the IBM 029 duplicating and holding the source card to insert a column or 2 in the new card - who will remember THAT). But alot of things are worse now, like the proliferation of stuff, all too f*cken confusing now, theres absolutely no sense or comfort that you pretty much know everything anymore! And everythings TOO SERIOUS, wheres the FUN at work these days!!
    Get your motor runnin, head out on the Highway ....

  13. #58
    Join Date
    3rd July 2003 - 12:00
    Bike
    Scorpio, XL1200N
    Location
    forests of azure
    Posts
    9,398
    A few moments ago:

    ========== Rebuild All: 24 succeeded, 0 failed, 0 skipped ==========

    kiwibiker is full of love, an disrespect.
    - mikey

  14. #59
    Join Date
    24th September 2006 - 02:00
    Bike
    -
    Location
    -
    Posts
    4,736
    Quick, it compiles, ship it!

  15. #60
    Join Date
    3rd July 2003 - 12:00
    Bike
    Scorpio, XL1200N
    Location
    forests of azure
    Posts
    9,398
    Quote Originally Posted by xerxesdaphat View Post
    Quick, it compiles, ship it!
    Or, at least, throw a build over to the QA department and duck behind the prepared wall of sandbags...
    kiwibiker is full of love, an disrespect.
    - mikey

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •