# You stupid, selfish, unprofessional bitch.

**URL:** <https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585>\
**Category:** The BBQ Pit\
**Created:** [January 5, 2006, 4:39pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585 "2006-01-05T16:39:14Z")\
**Posts on this page:** 9\
**Page:** 3

<div class="post-metadata">

**Author:** ![Boggette](https://avatars.discourse-cdn.com/v4/letter/b/858c86/32.png) [@Boggette](https://boards.straightdope.com/u/Boggette)\
**Post date:** [January 6, 2006, 5:44pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/41 "2006-01-06T17:44:29Z")

</div>

> [@PoorYorick](#):
>
> On the other hand, I see asking someone a high level question about a real problem you’re having to be fair game.

Absolutely. After all, you are hiring them to help you with the work, so you want to be sure they can. And this kind of question can give you insights into personality and thought processes, too.

My reference was to a time when I was asked to proof, reformat, edit, and finalize a 30 pager for a company. One page to see if I knew what I was doing would have been acceptable. An entire document? I don’t think so.

---

<div class="post-metadata">

**Author:** ![Snickers](https://avatars.discourse-cdn.com/v4/letter/s/5daacb/32.png) [@Snickers](https://boards.straightdope.com/u/Snickers)\
**Post date:** [January 6, 2006, 5:54pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/42 "2006-01-06T17:54:32Z")

</div>

> [@Spectre of Pithecanthropus](#):
>
> I have a question for the nut-and-bolt engineering Dopers. Is it conceivably possible for a civil, mechanical, or electrical engineer to not know what a compiler is, given the nature of the work they do? An older one perhaps, who entered the profession in the days of slide rules?

I’m not an engineer, but I did marry one, and I’d say it’s not possible for any recent electrical engineer. SpouseO, who’s an electrical engineer, took a plethora of programming classes during his college career, from C++ to Java to Assembly to what-have-you. He programs regularly as part of his job. He knows several electrical engineers who do nothing but program (he likes hardware, and so will probably never switch to a job where he programs all of the time).

I can rather see how a civil or mechanical engineer might not be so extensively schooled in programming, but an electrical engineer? No way an EE doesn’t know what a compiler is.

---

<div class="post-metadata">

**Author:** ![David\_Simmons](https://avatars.discourse-cdn.com/v4/letter/d/9de053/32.png) [@David\_Simmons](https://boards.straightdope.com/u/David_Simmons)\
**Post date:** [January 6, 2006, 6:35pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/43 "2006-01-06T18:35:32Z")

</div>

> [@Spectre of Pithecanthropus](#):
>
> I have a question for the nut-and-bolt engineering Dopers. Is it conceivably possible for a civil, mechanical, or electrical engineer to not know what a compiler is, given the nature of the work they do? An older one perhaps, who entered the profession in the days of slide rules?

It’s conceivable but it shouldn’t take an enginner long to figure it out. When I first started all computers were large, main-frame machines and were programmed by programmers directly in machine language. When the “conversational” languages came into being the machines hadn’t changed so obviously there had to be some means of converting the high-order stuff like FORTRAN into the correct sequence of 1’s and 0’s that the machine uses.

One of the very early approaches to higher order languages where I worked was something called “QUEASY” standing for Quick and Easy. It was limited, there were no uniform standards and it still had to be done by a programmer who knew machine language programming, but they could rapidly put together programs for simple jobs and use the QUEASY compiler, although they didn’t call it that, to make it into code for the machine.

---

<div class="post-metadata">

**Author:** ![UncleBeer](https://avatars.discourse-cdn.com/v4/letter/u/977dab/32.png) [@UncleBeer](https://boards.straightdope.com/u/UncleBeer)\
**Post date:** [January 6, 2006, 6:36pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/44 "2006-01-06T18:36:49Z")

</div>

> [@Athena](#):
>
> So is maiming, but nowadays Unix are everywhere. 😃

Ugh. That was 'orrible.

---

<div class="post-metadata">

**Author:** ![Taran](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@Taran](https://boards.straightdope.com/u/Taran)\
**Post date:** [January 6, 2006, 6:51pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/45 "2006-01-06T18:51:02Z")

</div>

The calculator program _could_ be tricky. If you also have to write the parser, and you’ve never studied the relevant theory, the project could take four hours.

This thread is of interest to me as I start interviewing for CS jobs in the spring.

---

<div class="post-metadata">

**Author:** ![Spectre\_of\_Pithecanthropus](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/spectre_of_pithecanthropus/32/12343_2.png) [@Spectre\_of\_Pithecanthropus](https://boards.straightdope.com/u/Spectre_of_Pithecanthropus)\
**Post date:** [January 6, 2006, 7:00pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/46 "2006-01-06T19:00:36Z")

</div>

> [@Go You Big Red Fire Engine](#):
>
> How is asking someone to code something not going to prove that someone can code something?  
> .

It would prove that, but don’t think that everyone with IT experience could code an arithmetic program. I’ve been in IT for nearly 20 years; I can code and have coded many different things, but I couldn’t code a calculator off the top of my head, because it isn’t something that has ever come up. It might make more sense to ask the interviewee how they would approach the problem, to evaluate their analysis skills.

---

<div class="post-metadata">

**Author:** ![Trunk](https://avatars.discourse-cdn.com/v4/letter/t/87869e/32.png) [@Trunk](https://boards.straightdope.com/u/Trunk)\
**Post date:** [January 6, 2006, 8:06pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/47 "2006-01-06T20:06:34Z")

</div>

I had to write a program when I interviewed. They mainly wanted pseudo-code, but they wanted it to look like a language. I can’t remember the details of it, but it had a twist or two in it. It basically looked like it was designed to eliminate someone who had no experience at all.

However, I had another interview for a programming position where it was mostly chat. They’d ask me things like, “what’s an object?” and weird questions like “what’s the difference between a null pointer and a void pointer?” A question like that is something that would never cause a problem as a coder, and doesn’t really matter, but they just want to hear how you think, I guess.

Programming’s funny, though. You sometimes need to be the architect, sometimes the foreman, and sometimes the hardhat, but it’s all thrown in with “programming”.

To not know what a “compiler” is, though, is astouning.

---

<div class="post-metadata">

**Author:** ![Mr\_Jim](https://avatars.discourse-cdn.com/v4/letter/m/9dc877/32.png) [@Mr\_Jim](https://boards.straightdope.com/u/Mr_Jim)\
**Post date:** [January 6, 2006, 9:39pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/48 "2006-01-06T21:39:23Z")

</div>

> [@AndrewL](#):
>
> I don’t think it was more than a month after you started that I went to my boss and told him I had serious doubts about your ability and willingness to do the job. _Your concerns are noted_, they told me. _Give her time, she’s just starting_, they said. _It’s just her accent, she has trouble understanding English_. And finally, _She was the best of the people we interviewed_.

I’m just a lowly admin but I can relate to this bit. We have a new starter in our team of 3 admin girls. She is the accounts administrator and comes from a costing background but has zero admin experience so in essence she is only 50% qualified (if that) for her job. The Managers stressed so heavily the idea of someone from a financial background filling the position but during her first stack of invoices she asked me dozens of questions someone from her purported background should know inside and out. (I, the lowliest admin in the office knew every single one of them).

She could’t figure out how to search on an excel spreadsheet and she makes £10,000 more than me. I’m at the point where I am lying to her saying I don’t know how to do stuff, hoping management will catch her struggling. One of the managers came in and upon finding her stumped told her to dump it on me.

My “office-rage” got so bad yesterday that I wrangled an emergency meeting with the Contract Manager. I got the same lines as you, my favourite being the “she’s the best we interviewed!”

Um, well maybe you should have interviewed more than 2 people for such a high paying job. Seriously, 2 people.

At least you are free of her, it looks like I am stuck with mine or I have to find a new job. ☹

---

<div class="post-metadata">

**Author:** ![UncleBeer](https://avatars.discourse-cdn.com/v4/letter/u/977dab/32.png) [@UncleBeer](https://boards.straightdope.com/u/UncleBeer)\
**Post date:** [January 6, 2006, 10:13pm UTC](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585/49 "2006-01-06T22:13:19Z")

</div>

Sounds like number three shoulda been you, Jim.

[Previous page](https://boards.straightdope.com/t/you-stupid-selfish-unprofessional-bitch/338585.md?page=2)
