|
Ithaqua posted:I'd never make it in sales. We had a sales person trying to sell something to the company I work for. Coworker: Can it do X? Them: I don't know about X, but if you need it to it can. Coworker: I like that answer. Me: That is a complete non-answer. Later my boss told me I should be more diplomatic. We ended up buying the program and it is a complete piece of poo poo. Apparently sales isn't that hard. Even if your answer doesn't make any sense if the mark wants to believe it won't matter.
|
![]() |
|
![]()
|
# ? Jun 18, 2024 11:27 |
|
Germstore posted:We had a sales person trying to sell something to the company I work for. "Will you put into a contract with a satisfaction or money back guarantee that it does X to the level that we need it to?"
|
![]() |
|
Volmarias posted:"Will you put into a contract with a satisfaction or money back guarantee that it does X to the level that we need it to?"
|
![]() |
|
![]() It's not really code, but I think it fits.
|
![]() |
|
"Those of you in IT probably already know about GitHub. It's a hip new tool used by coders- people who type the ones and zeroes that make computers work- to build programs like angry birds and microsoft excel."
|
![]() |
|
Internet Janitor posted:"Those of you in IT probably already know about GitHub. It's a hip new tool used by coders- people who type the ones and zeroes that make computers work- to build programs like angry birds and microsoft excel." Not wrong: http://video.foxbusiness.com/v/2667694577001/writing-a-new-dictionary/
|
![]() |
|
My favorite part is how one definition has : and the other two have --. The intern putting together infographic reformatted and "spell-checked" one, but was too lazy to do anything else for the other two.
|
![]() |
|
"Rep-Reciprocity."
|
![]() |
|
So in Visual Studio 2013 Microsoft is finally adding the most useful features of C99/C11 that everyone else has supported since forever. I would be over the moon on this if I weren't stuck using Visual Studio 2005 for C development at my job. "Well that's pretty old, wouldn't they be moving to 2013 pretty soon then?" Yes, if they hadn't just started transitioning to 2010 shortly after I was hired in 2011 which is still ongoing (I'm told we can expect the first customer shipments of builds with 2010 late next year or early 2015). At this pace I'm expecting I'll finally be able to start coding against a language standard younger than I am at work in about 15 or so years ![]()
|
![]() |
|
Suspicious Dish posted:Not wrong: http://video.foxbusiness.com/v/2667694577001/writing-a-new-dictionary/ Don't tell me what you do, did you say you got $100 MEEELEEEON from KleinerPerkins for sending e-notes? (Yes I get that its a business program) Edit: http://video.foxbusiness.com/v/2668219427001/top-5-colleges-with-the-highest-earning-graduates/?playlist_id=937116503001 In this video, Harvey Mudd is #1 on their earnings list, the anchorwoman has _never_ heard of it. Maybe it's because I live in CA, but isn't Harvey Mudd a very well known school? Are the Claremont Colleges not well known? Strong Sauce fucked around with this message at 02:55 on Sep 13, 2013 |
![]() |
|
PS FoxNews is hiring: https://jobs.github.com/positions/5e235cda-64d1-11e2-86fa-e82690d69341
|
![]() |
|
Strong Sauce posted:In this video, Harvey Mudd is #1 on their earnings list, the anchorwoman has _never_ heard of it. I also live in California. Before I moved down to the southern half, I only knew Harvey Mudd existed because one of my high school teachers had a nephew he wouldn't shut up about that went there. I didn't learn that it was part of something called "the Claremont Colleges" until I applied there. It's not nearly as well known as you're thinking.
|
![]() |
|
I've also never heard of it.
|
![]() |
|
Mr.Radar posted:At this pace I'm expecting I'll finally be able to start coding against a language standard younger than I am at work in about 15 or so years I code to a newer language standard than you... In MUMPS. Just to put things in perspective for you.
|
![]() |
|
I dunno, I remember going to the ACM Socal programming competition like 3 times and Harvey Mudd beating us up.
|
![]() |
|
Harvey Mudd is a pretty good engineering school, but they're small, so most people haven't heard of them
|
![]() |
|
Mr.Radar posted:So in Visual Studio 2013 Microsoft is finally adding the most useful features of C99/C11 that everyone else has supported since forever. I would be over the moon on this if I weren't stuck using Visual Studio 2005 for C development at my job. "Well that's pretty old, wouldn't they be moving to 2013 pretty soon then?" Yes, if they hadn't just started transitioning to 2010 shortly after I was hired in 2011 which is still ongoing (I'm told we can expect the first customer shipments of builds with 2010 late next year or early 2015). At this pace I'm expecting I'll finally be able to start coding against a language standard younger than I am at work in about 15 or so years
|
![]() |
|
What would you rather program in, MUMPS or a language that actually give you the mumps?
|
![]() |
|
Strong Sauce posted:
Nobody has has heard of Mudd or Claremont Colleges.
|
![]() |
|
Mr.Radar posted:So in Visual Studio 2013 Microsoft is finally adding the most useful features of C99/C11 that everyone else has supported since forever. I would be over the moon on this if I weren't stuck using Visual Studio 2005 for C development at my job. "Well that's pretty old, wouldn't they be moving to 2013 pretty soon then?" Yes, if they hadn't just started transitioning to 2010 shortly after I was hired in 2011 which is still ongoing (I'm told we can expect the first customer shipments of builds with 2010 late next year or early 2015). At this pace I'm expecting I'll finally be able to start coding against a language standard younger than I am at work in about 15 or so years I'm in a shop that still uses VS2005 as well. We might transition to 2010 next year, but even if we do we'll still have to stick with C89 anyways, which really isn't that terrible of a requirement. ![]()
|
![]() |
|
I haven't done plain C in a long time. If you don't have to target Windows, is it safe to use C99 these days?
|
![]() |
|
If you can ignore Solaris / SunPro CC as well, yes.
|
![]() |
|
astr0man posted:I'm in a shop that still uses VS2005 as well. We might transition to 2010 next year, but even if we do we'll still have to stick with C89 anyways, which really isn't that terrible of a requirement. Are there some major practical reasons that you haven't migrated? I see this come up so much. I just assume in grown-up places that they have a continuous integration flow, or at least some automation going behind the tool for generating builds, and that stuff would go to complete poo poo. Then I think about all the EE stuff I've seen that, in some cases, is still done in VC6.
|
![]() |
|
We have to support for a bunch of obscure *nix platforms that require it.
|
![]() |
|
Got some downtime while waiting for our next release to go out, so I'm going through and cleaning up/deleting old ASP code. Then I saw this.code:
|
![]() |
|
drasticactions posted:
quote:EDIT: Also just noticed that this exact code was copy and pasted in three different files.
|
![]() |
|
Having to support my predecessor's code (and follow his stupid no-object rules for a year before he left) is really making me bitter about this job stunting my growth as a programmer for three loving years. I don't want to break the table so I won't put it in a tag. Just know that this is one line of code. (Is it okay to put it in the code tag?) if ($_SESSION['website_enrollment']['change']['plan'] != ""): $aPlanSettings = $_SESSION['website_enrollment']['group']['plans'][$_SESSION['website_enrollment']['change']['plan']]['settings']; elseif ($_SESSION['website_enrollment']['change']['enrollee_info']['current'][$_SESSION['website_enrollment']['change']['individual']]['plan'] != ""): $aPlanSettings = $_SESSION['website_enrollment']['group']['plans'][$_SESSION['website_enrollment']['change']['enrollee_info']['current'][$_SESSION['website_enrollment']['change']['individual']]['plan']]['settings']; endif; Also, this isn't the longest line of code in the file. The longest is a 614 character line that ends "endif; endif; endif;". It's a insane person's twisted version of Shantih, Shantih, Shantih. Did I mention this file has eleven thousand lines? At least I think I've exorcised most of the "if(...): foreach(...): if(...): foreach(...): if(...); foo(); bar(); endif; endforeach; endif; endforeach; endif;" trains that took up single lines.
|
![]() |
|
Didn't you know? If you put it all on one line it only takes one CPU instruction to process!
|
![]() |
|
Golbez posted:Having to support my predecessor's code (and follow his stupid no-object rules for a year before he left) is really making me bitter about this job stunting my growth as a programmer for three loving years. lovely developers use that as a form of job security. "If it's hard to read and I'm the only person capable of maintaining the software, I can never be fired!" ![]()
|
![]() |
|
astr0man posted:I'm in a shop that still uses VS2005 as well. We might transition to 2010 next year, but even if we do we'll still have to stick with C89 anyways, which really isn't that terrible of a requirement. Yeah, I was exaggerating a bit about bad it is, but it's still frustrating when Microsoft's pigheadedness about native development over the past decade (particularly C development) is the only reason I haven't been able to use C99 features to add extra safety to my code (it forces me to give my variables more scope than I would like to and prevents me from using const in some places), plus the horror that I still won't be able to until we drop 2005 and 2010 which will take way too long. Of course we also still use CVS and it doesn't seem that bad either (given the business practices we've developed around it) so I may not have the clearest perspective ![]()
|
![]() |
|
Ithaqua posted:lovely developers use that as a form of job security. "If it's hard to read and I'm the only person capable of maintaining the software, I can never be fired!" When he was here, the "joke" was he would quit if he had to make a mobile version of the site, or translate it into Spanish. Long after he quit, I found out the third thing on that list: "if we hired any other developers". It was a shock akin to Robocop learning his hidden fourth directive. So it wasn't so much job security, as he knew his code and policies were absolute poo poo. And I end up suffering the most for it.
|
![]() |
|
Golbez posted:Having to support my predecessor's code (and follow his stupid no-object rules for a year before he left) is really making me bitter about this job stunting my growth as a programmer for three loving years. gently caress this person. I hope he never gets another development job.
|
![]() |
|
Petition to rename "Pull Request" to "Coder e-Note".
|
![]() |
|
substitute posted:gently caress this person. I hope he never gets another development job. His name is now spoken with daggers here. The worst part was he had a rule of no OOP or frameworks or any other "advanced" programming techniques. Having to stunt myself to him and then support his code has probably set me back five years in skill development, to the point that I'm seriously questioning whether or not I should find a new career because I'm hopelessly lost. ![]()
|
![]() |
|
Maintaining awful legacy code is a skill with ample employment opportunities.
|
![]() |
|
This stuff makes me really wonder where the line between "public named shaming" and "accountability and responsibility to avoid further damage" lies. Guess there's too many slippery slopes though...
|
![]() |
|
Ithaqua posted:lovely developers use that as a form of job security. "If it's hard to read and I'm the only person capable of maintaining the software, I can never be fired!" Reminded me of a former colleague of mine who wrote stuff like that. He wrote intentionally obfuscated code and if he left comments at all they were useless ones on the order of code:
He never checked in any of the code to source control, nor used any of our standard build procedures. He was building it himself in his home directory and manually copying a bunch of jar files to the central app server. It would not even start up without making a single useless query to a MySQL server hosted on his workstation (in spite of pulling its actual data from our main Oracle DB). Also, while we had a default umask that made things at the very least group-readable (in case you got hit by a bus, or went on PTO for a month) he overrode that and turned off read permissions for anyone but him, so we had to open a helpdesk ticket to even be able to look at his code. I thought he'd get canned when this came to light, but nope, that was ten years ago and he still works there
|
![]() |
|
Speaking of MUMPS, I interviewed for a company that uses an offshoot of it. Part of the interview was to familiarize myself with the language I'd be working with and take a test on it. This was before I'd really gotten any experience in coding or programming. It was like something I've never seen, like when you're in a VIM or something and pressing keys on the keyboard just results in a bunch of unreadable gibberish. It was the craziest, most low-level thing ever. ![]() Case in point, this is 99 bottles of beer written using that language: code:
|
![]() |
|
kitten smoothie posted:I can't even find it in source control Updates consisted of him looking at my dev directory over the network and running a merge program to his directory which was the master directory and oh god ![]()
|
![]() |
|
![]()
|
# ? Jun 18, 2024 11:27 |
|
Golbez posted:Updates consisted of him looking at my dev directory over the network and running a merge program to his directory which was the master directory and oh god
|
![]() |