• Larry (unregistered)

    The perfect software team has upper managers, lower managers, project managers, and lots of kool-aid drinking cheerleaders known as the marketing department. But no developers. Nobody understands what they do anyway, other than make the project late by missing a few status meetings or failing to show up one weekend.

    Yesterday's company had the right idea -- ahem "re-purpose" someone else's software, and offshore the actual work, if any.

  • Anonymous (unregistered)

    This all sounds eerily familiar. Like every job I've ever had, in fact.

  • Drew (unregistered)

    Skills and experience can be learned and attitude doesn't often change. But you have to gain those skills and experience from someone.

  • justsomedude (unregistered)

    Geospatial Systems Program Manager, for a web software company?

  • Steve (unregistered)

    #define attitude aptitude

  • Ben Jammin (unregistered)

    If you have unguided interns programming your code, you're going to get code that looks like it was programmed by an intern.

  • Ben Jammin (unregistered)

    And if you catch me before coffee, you get comments that sound like "Code programming intern programs code"

  • Not THAT Alex (unregistered) in reply to Steve
    Steve:
    #define attitude aptitude
    All they need is a package manager.
  • my name is missing (unregistered)

    I worked at a healthcare claims processing company which hired the same people, but made them architects of the system.

  • justsomedude (unregistered)

    They should use more XML.

  • (cs)

    I've spent today introducing a new hire to the wonders of our codebase... I'm expecting her to be posting on here within the week, much like Frank.

  • justsomedude (unregistered) in reply to valerion
    valerion:
    I've spent today introducing a new hire to the wonders of our codebase... I'm expecting her to be posting on here within the week, much like Frank.

    make sure she knows all new posters have to supply a fansign image in their first post.

  • (cs)
    Nothing screams sexy like an ad for a C# developer job at a well-funded start-up.
    You and I are clearly not using the same definition for "sexy".
  • pcb (unregistered)

    what's wrong with a winning apt-get?

    i've got a real updating, upgrading and auto-removing apt-get on @life

  • TRWTF (unregistered)

    I love being party of a "startup" that's been in business for over 10 years and has all of 10 employees; half developers, half managers.

  • WebDevHobo (unregistered)

    I'm a first year C# student and even I know that. People, there is more to programming than just making it work.

    There is an unbelievably deep system in the whole thing... learn it and use it.

  • Sander (unregistered) in reply to WebDevHobo
    WebDevHobo:
    I'm a first year C# student and even I know that. People, there is more to programming than just making it work.

    There is an unbelievably deep system in the whole thing... learn it and use it.

    but then some people know what programming means... and some don't. Not even after 10 years.

  • configurator (unregistered)

    Hmm, I'm part of a web start up that's been around for a few years, has more managers than developers, and has a Geospatial Systems Manager. But we don't have anyone called Frank here!

    We don't use C# either, actually.

  • (cs) in reply to Steve
    Steve:
    #define attitude aptitude
    Very apt.
  • unknown (unregistered) in reply to Code Dependent
    Code Dependent:
    Steve:
    #define attitude aptitude
    Very apt.
    I don't like your attitude
  • Vollhorst (unregistered)

    Dev to Manager: "To improve the code we need a geospatial manager class." Manager to HR: "We need a classy Geospatial Manager!"

  • bored (unregistered) in reply to WebDevHobo

    Wow how deep... please expand more on your brain teasing concept.

  • (cs)
    C# developer job
    shiny new Macbooks everywhere

    Yeah that's gonna work.

  • (cs)
    Frank's first day consisted mostly of introductions. When he finally made it back to his desk, he couldn't help but wonder about some things. Things like, why would a Web-based software company with 20 employees have only three developers on staff? And why would two of those developers be part-time interns?

    And why would a company doing C# development have MacBooks everywhere?

  • Anonymous Coward (unregistered) in reply to Larry
    Larry:
    kool-aid drinking cheerleaders known as the marketing department.

    Gotta love it when comments are way more amusing than the article.

  • Inhibeo (unregistered) in reply to campkev
    campkev:
    And why would a company doing C# development have MacBooks everywhere?
    Some iPhone fanboys believe that all .NET developers should use Macs.
  • (cs) in reply to spamcourt
    spamcourt:
    C# developer job
    shiny new Macbooks everywhere

    Yeah that's gonna work.

    You stole my comment!!!

  • (cs) in reply to Code Dependent
    Code Dependent:
    Steve:
    #define attitude aptitude
    Very apt.

    Very att.

  • (cs)
    "experience can be gained and skills can be learned, but attitude never changes."
    I used to have that attitude.
  • (cs) in reply to spamcourt
    spamcourt:
    C# developer job
    shiny new Macbooks everywhere
    Yeah that's gonna work.
    With the help of VMWare Fusion, yeah it might (if the management weren't cheap-ass nitwits that is…)
  • (cs) in reply to spamcourt
    spamcourt:
    C# developer job
    shiny new Macbooks everywhere

    Yeah that's gonna work.

    It does, I know several developers who do it. I've even seen people giving talks at MS-centric developer conferences using Macs. VMWare Fusion is a very useful package.

  • (cs) in reply to Someone You Know
    Someone You Know:
    Code Dependent:
    Steve:
    #define attitude aptitude
    Very apt.
    Very att.
    Very @.
  • (cs) in reply to Charles400
    Charles400:
    "experience can be gained and skills can be learned, but attitude never changes."
    I used to have that attitude.
    I see what you did there.
  • RBoy (unregistered) in reply to Not THAT Alex
    Not THAT Alex:
    Steve:
    #define attitude aptitude
    All they need is a package manager.

    That's what she said.

  • Tombo (unregistered)

    I use a MacPro and a MacBook Pro to do all my C# development. You can dual boot, or VMWare. You can even open your dual boot Win partition in VMWare and use it directly in OSX. VMWare has a "unity" mode where all the Win applications appear as windows on the OSX desktop. It's pretty slick. Only complaint is VMWare isn't as snappy as booting straight to Windows.

  • Steve (unregistered) in reply to Code Dependent
    Code Dependent:
    Someone You Know:
    Code Dependent:
    Steve:
    #define attitude aptitude
    Very apt.
    Very att.
    Very @.

    #define att apt

    I'm just trying to make the comment compile y'all..

  • m0ffx (unregistered) in reply to campkev
    campkev:
    Frank's first day consisted mostly of introductions. When he finally made it back to his desk, he couldn't help but wonder about some things. Things like, why would a Web-based software company with 20 employees have only three developers on staff? And why would two of those developers be part-time interns?

    And why would a company doing C# development have MacBooks everywhere?

    Because they're shiny. Management wants to attract people with the right a(p|t)titude, so they need to make the environment look attractive. A load of Dells wouldn't have the same aesthetic.

  • Georgem (unregistered) in reply to hikari
    hikari:
    spamcourt:
    C# developer job
    shiny new Macbooks everywhere

    Yeah that's gonna work.

    It does, I know several developers who do it. I've even seen people giving talks at MS-centric developer conferences using Macs. VMWare Fusion is a very useful package.

    I'm sure it does work. Whether it indicates that the development team are using the best tool for the job or not is another matter, though.

  • Josh (unregistered)

    Way to go! Let's make this C# application have all of the unneeded verbosity (and long development time) of C++!

    If you really want high productivity, you need to code everything using IronPython. Then later it's easy to port to Linux when you want to run on a secure platform.

  • Georgem (unregistered) in reply to m0ffx
    m0ffx:
    campkev:
    Frank's first day consisted mostly of introductions. When he finally made it back to his desk, he couldn't help but wonder about some things. Things like, why would a Web-based software company with 20 employees have only three developers on staff? And why would two of those developers be part-time interns?

    And why would a company doing C# development have MacBooks everywhere?

    Because they're shiny. Management wants to attract people with the right a(p|t)titude, so they need to make the environment look attractive. A load of Dells wouldn't have the same aesthetic.

    I got a job as a "Java developer" once. Didn't do a sod of Java the whole time I was there. After a while, I asked "why were you advertising for Java devs, then?" and the reply was something to the tune of "All the new grads are doing Java, and we want to make the job sound more appealing to them". There were, admittedly, a couple of Java projects in the place. But no grads working on them.

  • Jason Y (unregistered) in reply to Steve

    Comments are ignored by the compiler.

  • Jason Y (unregistered) in reply to Jason Y
    Jason Y:
    Comments are ignored by the compiler.

    I see that a reply does not automatically quote.

  • (cs) in reply to Jason Y
    Jason Y:
    Jason Y:
    Comments are ignored by the compiler.
    I see that a reply does not automatically quote.
    Nothing slow about you but your name, huh, Lightnin'.

    See that "Quote" button to the right of "Reply"? You'll never guess what it's for...

  • whatever (unregistered)

    object.equals wouldn't check the values, it checks if the 2 instances are equal, ie have the same memory address.

  • Joey Stink Eye Smiles (unregistered)

    TRWTF is that Frank didn't even ask how many developers are in the company or in his group during the interview.

  • One Night at the Computer History Museum (unregistered) in reply to Code Dependent
    Code Dependent:
    Someone You Know:
    Code Dependent:
    Steve:
    #define attitude aptitude
    Very apt.
    Very att.
    Very @.
    Very ... umm... dammit, where's the key for the Death Star?

    CAPTCHA: "acsi". That explains why I can't type that logo. It really should have been "udicone"

  • Steve (unregistered) in reply to Jason Y

    quote user="Jason Y"]Comments are ignored by the compiler.[/quote]

    #define // /**/

    not anymore.

  • Zer0 (unregistered) in reply to whatever
    whatever:
    object.equals wouldn't check the values, it checks if the 2 instances are equal, ie have the same memory address.

    Uh no. Please don't code in C# ever again, thanks.

  • Bluesman (unregistered)
    It was everything start-up dreams were made of: posh decor, shiny new Macbooks everywhere, an air-hockey table, free catered meals and Aeron chairs as far as the eye could see.

    So let me get this: nice cushy job, and since he's by far the most knowledgeable programmer there, he can do what he wants (even if it's the right thing).

    Why the hell does he want out???

  • Jay (unregistered) in reply to Charles400
    Charles400:
    "experience can be gained and skills can be learned, but attitude never changes."
    I used to have that attitude.

    Theun you must still have that attitude, because attitude never changes.

Leave a comment on “A Winning Aptitude”

Log In or post as a guest

Replying to comment #:

« Return to Article