Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Siliziumleben
Dec 4, 2003

The scientists' findings were astounding! They discovered that the powers of the Metroid might be harnessed for the good of civilization!
I've noticed that one of the companies I've applied to has the same position listed twice on their in-house job portal. The job postings only differ in their tracking number. Should I apply to both postings, or just the one?

Also, thanks to everyone who's been answering questions in this thread. You're a big help.

Siliziumleben fucked around with this message at 15:12 on Sep 21, 2015

Adbot
ADBOT LOVES YOU

Necc0
Jun 30, 2005

by exmarx
Broken Cake

Siliziumleben posted:

Should I even bother applying for a position where I meet all of the "minimum", but none of the "preferred" qualifications?

Most of these are written by HR who have no idea what they're actually writing. Go for it.

Skandranon
Sep 6, 2008
fucking stupid, dont listen to me

Siliziumleben posted:

Should I even bother applying for a position where I meet all of the "minimum", but none of the "preferred" qualifications?

All job requirements are 'wish lists', very similar to the ones children make for Christmas.

Che Delilas
Nov 23, 2009
FREE TIBET WEED

Siliziumleben posted:

I've noticed that one of the companies I've applied to has the same position listed twice on their in-house job portal. The job postings only differ in their tracking number. Should I apply to both postings, or just the one?

Also, thanks to everyone who's been answering questions in this thread. You're a big help.

Most likely they either want to hire multiple people, or they're just reposting the same job and haven't cleaned up the old posting yet. Applying to the most recent one is usually a safe bet, but applying to both is unlikely to hurt you.

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug

Necc0 posted:

Most of these are written by HR who have no idea what they're actually writing. Go for it.

But what if they ask for 8 years experience and previous history as a senior developer? Do I just send a resume anyway?

Also, as a person graduating with a CS major pretty soon what sorts of jobs should I focus most heavily on?

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



"Entry Level" "Less than 2 years experience" "Junior" "Intern"

Skandranon
Sep 6, 2008
fucking stupid, dont listen to me

ToxicSlurpee posted:

But what if they ask for 8 years experience and previous history as a senior developer? Do I just send a resume anyway?

Also, as a person graduating with a CS major pretty soon what sorts of jobs should I focus most heavily on?

Well, you can still take a shot at it. They may just bin your resume because you don't have 8 years experience, or they may have only gotten your resume and have no choice but to go with you. Pretty much everyone WANTS the best programmer in the world to fly out to where they are and fix all their poo poo and make them feel warm and fuzzy, but they'll never pay for that. So they will make do with whatever they can get based on what they are willing to pay. Some problems are better off fixed poorly than not fixed at all.

Necc0
Jun 30, 2005

by exmarx
Broken Cake

ToxicSlurpee posted:

But what if they ask for 8 years experience and previous history as a senior developer? Do I just send a resume anyway?

Also, as a person graduating with a CS major pretty soon what sorts of jobs should I focus most heavily on?

Yeah like the above said your focus should be on lower 'ranked' openings but that's simply because you have a higher chance of hearing back from them. If you have the time it can't hurt to toss your hat in. Worst case scenario you get to experience a grueling interview and know what your objectives should be once you land a job more at your level.

I only have a few years experience and have interviewed for senior / lead positions. One of them I actually came really close to getting the job because they were desperate, but now I know what companies are looking for from senior engineers.

Cicero
Dec 17, 2003

Jumpjet, melta, jumpjet. Repeat for ten minutes or until victory is assured.

Skandranon posted:

All job requirements are 'wish lists', very similar to the ones children make for Christmas.
This is a good line, I think I'll add it to the OP.

Ghost of Reagan Past
Oct 7, 2003

rock and roll fun
Huh.

I have an interview.

The email called me "Dr. Ghost of Reagan Past" so I'm pretty sure whoever sent the email misread the resume, but :shrug:

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



Just make sure to get that on your cards

Ghost of Reagan Past
Oct 7, 2003

rock and roll fun

Munkeymon posted:

Just make sure to get that on your cards
Oh believe me, once I actually finish my dissertation I am going to go by Dr. Ghost of Reagan Past, PhD.

Space Whale
Nov 6, 2014
What's a good ballpark for coming up with contract rates? I got suckered into taking lowball contracts for par with a salary for a long time, and now I wonder if it's 2x, 1.5x, 1.25x, or whatever.

aBagorn
Aug 26, 2004

Space Whale posted:

What's a good ballpark for coming up with contract rates? I got suckered into taking lowball contracts for par with a salary for a long time, and now I wonder if it's 2x, 1.5x, 1.25x, or whatever.

If I were using it as my sole income, probably 2x?

I charge at 1.25-1.5x right now because it's just some extra cash for 10-15 extra hours a week.

Necc0
Jun 30, 2005

by exmarx
Broken Cake

Space Whale posted:

What's a good ballpark for coming up with contract rates? I got suckered into taking lowball contracts for par with a salary for a long time, and now I wonder if it's 2x, 1.5x, 1.25x, or whatever.

It really depends on the work you're doing, who your client is, and if you're working solo. Also you need to know how much value you're creating for your client and how much they'll be willing to pay for that value / what your competition will charge.

So for example right now I'm working for a company that makes niche software that adds tremendous value to the companies that use it and we have no realistic competition. My billing rate is ~4x what they're paying me, probably closer to 3x when you include bonuses, healthcare, etc. But when I was working a contract for the federal gov't with a clearance with a fortune 100 tech company I was billing at about 7.5x. If you work in something more competitive, with clients not willing to shell out as much you'll probably be charging 1.5-2x.

Ultimately there's no easy way to answer that question. I suggest lots and lots of research into your competition

Necc0 fucked around with this message at 01:15 on Sep 22, 2015

fantastic in plastic
Jun 15, 2007

The Socialist Workers Party's newspaper proved to be a tough sell to downtown businessmen.

Space Whale posted:

What's a good ballpark for coming up with contract rates? I got suckered into taking lowball contracts for par with a salary for a long time, and now I wonder if it's 2x, 1.5x, 1.25x, or whatever.

r = n/1000 where r is your rate per hour and n is what you want to make in a year is a way of generating an extremely rough estimate. So if you want to make 100k, charge $100/hr. If this seems like an impossible amount of money for you to ask for, remember that you've got a lot of overhead as a contractor, there's less security in it compared to FT, software adds a tremendous amount of value to almost everything it touches, etc.

By way of anecdata on "what the market will bear", my consulting agency's rate to a client is between $100-150 for an hour of a developer's time, and that's a generalist agency in a city that isn't SF or NYC. If you're an expert in some particular subfield and can sell yourself, you can charge a lot more than that.

Space Whale
Nov 6, 2014
Also since I just wasted my time beating my head on a wall for lack of remembering nCr, nPr, and other combinatorial, discrete things, and bombed a codility interview, please tell me what the gently caress I screwed up. Mind you I've been a paid programmer for three years and haven't touched or even seen this kind of a problem in that time.

Take some integer. Rearrange the digits. Tell how many ways you can re-arrange the digits.

So, for "12" I can re-arrange 2 ways. "123" I can re-arrange 6. For "1123" 12.

What's a formula for this? How would I begin approaching this?

Ghost of Reagan Past
Oct 7, 2003

rock and roll fun

Space Whale posted:

Also since I just wasted my time beating my head on a wall for lack of remembering nCr, nPr, and other combinatorial, discrete things, and bombed a codility interview, please tell me what the gently caress I screwed up. Mind you I've been a paid programmer for three years and haven't touched or even seen this kind of a problem in that time.

Take some integer. Rearrange the digits. Tell how many ways you can re-arrange the digits.

So, for "12" I can re-arrange 2 ways. "123" I can re-arrange 6. For "1123" 12.

What's a formula for this? How would I begin approaching this?
n!

I would say that "1123" can be rearranged in 24 ways based on the formula, since you should count the two 1s as separate digits for the purposes of such calculations. If you are told you shouldn't, the formula I think should be n!/2, so you should be able to generalize from there.

Rurutia
Jun 11, 2009

Ghost of Reagan Past posted:

n!

I would say that "1123" can be rearranged in 24 ways based on the formula, since you should count the two 1s as separate digits for the purposes of such calculations. If you are told you shouldn't, the formula I think should be n!/2, so you should be able to generalize from there.

That's right. You think of it as, you have 4 possible slots. Assume all 4 are distinct including the two 1's. Then in the first slot you have 4 possibilities, since your first slot is filled and one number is taken then in the second slot you have 3 possibilities, so on and so forth. So you multiply them together to get the total number of possibilities (4*3*2*1 or 4!). Then if we consider that the two 1's are interchangeable, that means that we double counted since 1_(1)21_(2)3 is equivalent to 1_(2)21_(2)3, so we divide by 2.

Infinotize
Sep 5, 2003

The Khan Academy for probability and combinatorics is really good for refreshing this basic stuff: https://www.khanacademy.org/mission/probability (permutation/combination tasks)

Chomposaur
Feb 28, 2010




As an extra example, if you get something like "1123231134323", the answer would be 13!/(4!*3!*5!) distinct arrangements, because there are 13 total numbers, but "1" gets repeated 4 times, "2" gets repeated 3 times, and "3" gets repeated 5 times.

If you're getting lots of combinatorics questions though, it'd be worth going through Khan Academy and learning the intuition behind this stuff because there are lots of slightly different flavors.

Space Whale
Nov 6, 2014

Chomposaur posted:

As an extra example, if you get something like "1123231134323", the answer would be 13!/(4!*3!*5!) distinct arrangements, because there are 13 total numbers, but "1" gets repeated 4 times, "2" gets repeated 3 times, and "3" gets repeated 5 times.

If you're getting lots of combinatorics questions though, it'd be worth going through Khan Academy and learning the intuition behind this stuff because there are lots of slightly different flavors.

Basically the company that wanted me to take this Codility test will probably not speak to me anymore. The division by nRepeats!*otherRepeats seems a bit hard to just come up with when it's one of four questions to do in 90 minutes.

Expecting me to just poo poo that out at the drop of a hat when I haven't been in a math class in 3 years, done anything at all like this in 3 years, and my experience clearly states I've been a web dev for 3 years seems a bit ridiculous. I'd rather have someone collaborate with me like every other programming tes to nudge me if I brainfart; then if they want to condescend at least I get to hear a human's voice instead of a machine pissing me off and then someone scoffing at some test results.

I basically just want to punch a baby. I wonder if I'm just a really good savant or imposter. I don't really /care/ as long as I keep getting paid but whatever.

Necc0
Jun 30, 2005

by exmarx
Broken Cake

Space Whale posted:

Basically the company that wanted me to take this Codility test will probably not speak to me anymore. The division by nRepeats!*otherRepeats seems a bit hard to just come up with when it's one of four questions to do in 90 minutes.

Expecting me to just poo poo that out at the drop of a hat when I haven't been in a math class in 3 years, done anything at all like this in 3 years, and my experience clearly states I've been a web dev for 3 years seems a bit ridiculous. I'd rather have someone collaborate with me like every other programming tes to nudge me if I brainfart; then if they want to condescend at least I get to hear a human's voice instead of a machine pissing me off and then someone scoffing at some test results.

I basically just want to punch a baby. I wonder if I'm just a really good savant or imposter. I don't really /care/ as long as I keep getting paid but whatever.

Unless these guys explicitly said they were looking for someone who was good with statistics in the job description whoever set up the interview is just doing this so he can smugly sit back at how superior he is to all the candidates. Probably someone you don't want to work with.

Space Whale
Nov 6, 2014

Necc0 posted:

Unless these guys explicitly said they were looking for someone who was good with statistics in the job description whoever set up the interview is just doing this so he can smugly sit back at how superior he is to all the candidates. Probably someone you don't want to work with.

This was through hired.com. They came to me. Company is Virtu Financial.

Edit: I do really want to learn stats; if I had the time and savings, or just on-my-own-time contract/remote work or something, I'd go back and finish a BSc in Statistics. meh

ExcessBLarg!
Sep 1, 2001

Space Whale posted:

Expecting me to just poo poo that out at the drop of a hat when I haven't been in a math class in 3 years, done anything at all like this in 3 years, and my experience clearly states I've been a web dev for 3 years seems a bit ridiculous.
Pretty much. There's some math that's more-or-less inherent to general programming tasks, but combinatorics for the most part isn't. I probably would've said something like "I'd have to look at the combinatorics page on Wikipedia--can we move on to another topic?"

Space Whale
Nov 6, 2014

ExcessBLarg! posted:

Pretty much. There's some math that's more-or-less inherent to general programming tasks, but combinatorics for the most part isn't. I probably would've said something like "I'd have to look at the combinatorics page on Wikipedia--can we move on to another topic?"

Meh.

Do they expect you to figure out "oh, divide by the number of repetitions of a given digit factorial multiplied by any other repeated integers" or have it memorized?

piratepilates
Mar 28, 2004

So I will learn to live with it. Because I can live with it. I can live with it.



It should be said however that Virtu Financial is an HFT firm, one of the largest. I'm not sure if it's at all out of order for an HFT firm to be desiring strong discrete math an statistics.

Space Whale
Nov 6, 2014

piratepilates posted:

It should be said however that Virtu Financial is an HFT firm, one of the largest. I'm not sure if it's at all out of order for an HFT firm to be desiring strong discrete math an statistics.

That makes sense now.

Why did they message me then?

fantastic in plastic
Jun 15, 2007

The Socialist Workers Party's newspaper proved to be a tough sell to downtown businessmen.
Recruiters (even internal ones) tend to get paid for placing people. It's in their financial interest to spam anyone who looks like they have a pulse and let the hiring funnel sort them out.

Space Whale
Nov 6, 2014
So Hired.com isn't perfect after all :(

Safe and Secure!
Jun 14, 2008

OFFICIAL SA THREAD RUINER
SPRING 2013

Space Whale posted:

Why did they message me then?

Does it cost them anything to send you a link to a test and tell you "good luck"? If not, then they're probably sending that test to pretty much everyone remotely qualified.

Also, how do you like hired.com? I got the impression that they try to limit entry to people they expect will be able to find a job, so it seems like your chances are good if they let you in.

ExcessBLarg!
Sep 1, 2001
So, in interviews I'll usually ask candidates one math question I don't necessarily expect them to know the answer to, or that's even relevant to the job, but the question is usually relevant to setting up a problem for a whiteboard session. If they happen to know the answer, great. If not, I'm really more interested in their reaction. Do they pretend to know but then make excuses? Do they freeze up and can't move forward? Do they say "I don't know" but say how they could find the answer if resources (Google) were available to them?

It's "great" if they know the answer to the question, breadth of knowledge is fantastic and all, although I usually have to find a different question later that they won't know the answer to. If they don't know the answer and admit such, I just tell them and we move on with the rest of the problem (which then focuses on testing relevant skills).

Generally it's fine to answer "I don't know" to an interview question, particularly one that's not really relevant to the position. Someone who grills over minutiae or unrelated skills is a jerk, and, while unfortunate, it's kind of a good thing as it informs you that one of your potential coworkers is a jerk.

Space Whale
Nov 6, 2014

Safe and Secure! posted:

Does it cost them anything to send you a link to a test and tell you "good luck"? If not, then they're probably sending that test to pretty much everyone remotely qualified.

Also, how do you like hired.com? I got the impression that they try to limit entry to people they expect will be able to find a job, so it seems like your chances are good if they let you in.

Virtu financial reached out to me so it's their fault not Hired.

Hired seems OK - if your profile isn't polished it won't even be listed. They also have a helperperson email you to nudge to fill out the calendar thing and respond to people, though that doesn't make the other company be as prompt as they could be with responding to you.

I'd say it's on par with stackoverflow careers right now, except it actually has people vet your profile.

piratepilates
Mar 28, 2004

So I will learn to live with it. Because I can live with it. I can live with it.



I thought Hired was supposed to give the amount they're offering to you upfront? I'm curious now on what an HFT firm like them would offer.

Space Whale
Nov 6, 2014

piratepilates posted:

I thought Hired was supposed to give the amount they're offering to you upfront? I'm curious now on what an HFT firm like them would offer.

No, YOU say what YOU want ;)

I just went by Robert Half's salary calculator for my zipcode * the modifier for my skillset.

Safe and Secure!
Jun 14, 2008

OFFICIAL SA THREAD RUINER
SPRING 2013
Doesn't hired.com work only in areas with lots of companies and high wages relative to other parts of the country? Like San Francisco, NYC, etc.? Did you find Robert Half's stuff * modifier to be higher than, say, grabbing what seems to be the upper part of the range for people with your job from Glass Door?

Space Whale
Nov 6, 2014

Safe and Secure! posted:

Doesn't hired.com work only in areas with lots of companies and high wages relative to other parts of the country? Like San Francisco, NYC, etc.? Did you find Robert Half's stuff * modifier to be higher than, say, grabbing what seems to be the upper part of the range for people with your job from Glass Door?

Haven't checked. And I haven't been pushing high for salaries since I got screwed by "hey we hired too fast gotta let you go" and my severance isn't particularly generous.

Basically Hired.com is what you make of it and I'd say it's roughly on par with stackoverflow, though so far I've had two companies reach out to me and being told "MY AVAILABILITY IS COMPLETELY WIDE OPEN" makes them just wring their hands instead of say "ok call you at $TIME."

Necc0
Jun 30, 2005

by exmarx
Broken Cake

Space Whale posted:

Basically Hired.com is what you make of it and I'd say it's roughly on par with stackoverflow, though so far I've had two companies reach out to me and being told "MY AVAILABILITY IS COMPLETELY WIDE OPEN" makes them just wring their hands instead of say "ok call you at $TIME."

The correct answer to this question is: 'I can make time if I need to I just need at least 24-hours notice' or something like that.

edit: vvv his is better vvv

Necc0 fucked around with this message at 05:23 on Sep 22, 2015

fantastic in plastic
Jun 15, 2007

The Socialist Workers Party's newspaper proved to be a tough sell to downtown businessmen.

Space Whale posted:

Haven't checked. And I haven't been pushing high for salaries since I got screwed by "hey we hired too fast gotta let you go" and my severance isn't particularly generous.

Basically Hired.com is what you make of it and I'd say it's roughly on par with stackoverflow, though so far I've had two companies reach out to me and being told "MY AVAILABILITY IS COMPLETELY WIDE OPEN" makes them just wring their hands instead of say "ok call you at $TIME."

What I've found works well for setting up a phone interview is to give two times that you're available and let them choose between those. That gives the impression that you're a Busy Professional With Stuff Going On (even when that's not the case) and prevents any "analysis paralysis" on the part of whoever's populating a schedule. If I called a doctor's office and tried to make an appointment, it would be weird if the receptionist was like "oh the doctor's schedule is pretty open, just come in whenever and they'll see you" not only because I'd wonder what kind of doctor has complete availability, but also because then I'd have to wring my hands and figure out what time out of all of the times I have available is the best, which probably will lead to my making no decision at all.

Adbot
ADBOT LOVES YOU

sarehu
Apr 20, 2007

(call/cc call/cc)

Space Whale posted:

Expecting me to just poo poo that out at the drop of a hat when I haven't been in a math class in 3 years, done anything at all like this in 3 years, and my experience clearly states I've been a web dev for 3 years seems a bit ridiculous.

That's actually a very easy question for real mathematicians, just not for quiche eaters that took math classes without doing any math in their spare time.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply