|
Why what? But yeah, we are doing research into master-key systems solver and we don't have to deal with too much boilerplate, at least compared to lines that do things.
|
# ? Jun 20, 2018 12:53 |
|
|
# ? May 10, 2024 00:05 |
|
NovemberMike posted:No, these companies aren't getting IQ measurements because that's illegal.They're tracking interview performance vs on the job performance. Google stopped asking brain teasers because they didn't correlate well to on the job performance. They haven't stopped whiteboard interviews because those do correlate well. I didn't realize they'd found a signal in their process that was better than chance. Don't suppose you have a link to a blog post or similar?
|
# ? Jun 20, 2018 14:10 |
|
Rocko Bonaparte posted:Over/under on Shirec's manager telling the rest of the team to add extra checks to Shirec's code because it is "clearly poor quality and Shirec just doesn't understand development and should be an analyst doing people person girl stuff and faaaaaaaaaaart." I'm sure that's why I wasn't included in the conversations of how our standard apis were going to be written, but my boss has always been insane for assertions. Generally I'm the one that would get the guff though. Or, according to him, I "always take the easy way out." Zaphod42 posted:
We divorced our front end from our backend, and completely focused on back end for the last 6 months. I'm now in charge of reconnecting it, but they went and added a bunch of insane nonsense failure points. Like some api paths now check to make sure the header had a content type of application/json. For a bit of trivia knowledge, AngularJS strips that out of delete and put calls, so I had to make some fun decisions of how to make that happen. The other completely batshit decision I ran into (because none of our api calls from the ui had changed and they are all bog standard) was to take out the id path for puts because "it separates the id from the object passing in"
|
# ? Jun 20, 2018 14:31 |
|
Munkeymon posted:I didn't realize they'd found a signal in their process that was better than chance. Don't suppose you have a link to a blog post or similar? The information I've seen isn't publicly available so dunno. Contrary to popular belief though, the people at Facebook/Amazon/Google/other big companies aren't literally retarded so if you have a question about whether they checked a 101 level thing like "is there a correlation" then the answer is probably yes.
|
# ? Jun 20, 2018 14:33 |
|
NovemberMike posted:The information I've seen isn't publicly available so dunno. Contrary to popular belief though, the people at Facebook/Amazon/Google/other big companies aren't literally retarded so if you have a question about whether they checked a 101 level thing like "is there a correlation" then the answer is probably yes. 101 level question is not "is there a correlation?", it's "is there a causal relationship?". Second, the big tech companies are notoriously full of hiring bias that is well documented, which is what this whole conversation started over. Just saying that "hey their hiring practices are good and there's totally good data but I can't show you or prove it" is not convincing anyone.
|
# ? Jun 20, 2018 14:43 |
|
Taffer posted:101 level question is not "is there a correlation?", it's "is there a causal relationship?". Second, the big tech companies are notoriously full of hiring bias that is well documented, which is what this whole conversation started over. Just saying that "hey their hiring practices are good and there's totally good data but I can't show you or prove it" is not convincing anyone. Why on earth would there be a causal relationship between whiteboarding and on the job performance?
|
# ? Jun 20, 2018 14:49 |
|
NovemberMike posted:The information I've seen isn't publicly available so dunno. Contrary to popular belief though, the people at Facebook/Amazon/Google/other big companies aren't literally retarded so if you have a question about whether they checked a 101 level thing like "is there a correlation" then the answer is probably yes. Meanwhile, those of us who took stats past 101 know that looking for a correlation after you've selected on the dependent variable doesn't prove a drat thing. If you want to claim that whiteboard interviewing is effective, you need to show that it reliably distinguishes people who would do well at the job from those who wouldn't. You can't do that just by looking at the people you decided to hire. I'm sure that there is some signal in a whiteboard interview when it's done well, but I don't for a minute believe that the average big company engineer with no specific training is capable of doing it well. ultrafilter fucked around with this message at 15:07 on Jun 20, 2018 |
# ? Jun 20, 2018 15:04 |
|
NovemberMike posted:The information I've seen isn't publicly available so dunno. Contrary to popular belief though, the people at Facebook/Amazon/Google/other big companies aren't literally retarded so if you have a question about whether they checked a 101 level thing like "is there a correlation" then the answer is probably yes. Well that's a shame considering Google was happy to make a post about how their hiring process was junk. You'd think they'd want to be public about making it better to give applicants some confidence they're not just wasting prep time and PTO on a coin flip, but I guess when you're big enough you stop caring about things like that because, hey, just more applicants our recruiters don't have to screen!
|
# ? Jun 20, 2018 15:10 |
|
Apropos: Hiring is really hard and no, Google et al. have not discovered some better system. They just have the luxury of being able to reject a lot of qualified candidates who would do fine on the job.
|
# ? Jun 20, 2018 15:19 |
|
Ghost of Reagan Past posted:Apropos: Interview question: Given this graph, can you devise a way to find out if the correlation has predictive power?
|
# ? Jun 20, 2018 15:36 |
|
Ghost of Reagan Past posted:Hiring is really hard and no, Google et al. have not discovered some better system. They just have the luxury of being able to reject a lot of qualified candidates who would do fine on the job. I imagine google also has basically unlimited time and money to throw at hiring.
|
# ? Jun 20, 2018 15:39 |
|
NovemberMike posted:Interview question: Given this graph, can you devise a way to find out if the correlation has predictive power? Throw people into pools and see if Cage gets more leading roles.
|
# ? Jun 20, 2018 15:45 |
|
Bongo Bill posted:Throw people into pools and see if Cage gets more leading roles. Basically yeah. You keep measuring it, if it's a spurious correlation then it should diverge. This goes back to the whole thing where the people doing this stuff at the big companies are actually reasonably competent and if your criticism is based on "hmm, I wonder if they have Stats 101 at Stanford" then yes they do and they might have thought of it already.
|
# ? Jun 20, 2018 16:21 |
|
Our product owner is an uninvolved idiot.
|
# ? Jun 20, 2018 16:23 |
|
A tiny snip of my morning so far~ demoing UI thing I just was finishing So I've got this application basically wrapped up, I'm just debugging an issue I ran into w- Why aren't those drop downs? Why are these text value inputs? Well we don't have what those values will be confirmed yet, I asked yesterday, so I thought- That doesn't matter, all of these need to be dropdowns. I'm asking you to think intelligently when designing this Ok, can do. That's going to- And you need to actually do all the UI fixes, like these headers are not centered. It needs to look like this one header gestures to navbar ~~Flashback to yesterday~~~ With our template, I'm getting really weird behavior if I do more than one of these headers like you requested, and I there doesn't seem to be an alternative to using the navbar class I don't have time to hold your hand, and you don't need to be setting these values. Why set this to gray? We already have gray in the background. Why are you using these classes? You don't need it to be a header like this. I think it's actually a lighter grey and it's what does the centering and borders You need to dig down and really understand what these classes do, you are putting too many classes in I'm using the template you designed and approved in December with very minimal changes, but yes, I'll start working on trying to strip stuff out ~~~~ Ok I'll work on that makes notes so I don't scream.
|
# ? Jun 20, 2018 16:35 |
|
Bongo Bill posted:Throw people into pools and see if Cage gets more leading roles. No, ban pools in the hope that he never gets a job again. It's a small price to pay. NovemberMike posted:Basically yeah. You keep measuring it, if it's a spurious correlation then it should diverge. This goes back to the whole thing where the people doing this stuff at the big companies are actually reasonably competent and if your criticism is based on "hmm, I wonder if they have Stats 101 at Stanford" then yes they do and they might have thought of it already. You sure do love that strawman, but I don't think the law recognizes that love. Sorry friend - perhaps one day.
|
# ? Jun 20, 2018 16:35 |
|
Shirec posted:Ok I'll work on that makes notes so I don't scream. Half the notes I write down during meetings are variations on, "What the gently caress is everybody talking about?" and, "Who invited this jerk?"
|
# ? Jun 20, 2018 16:46 |
|
ultrafilter posted:Meanwhile, those of us who took stats past 101 know that looking for a correlation after you've selected on the dependent variable doesn't prove a drat thing. That's also what makes it difficult to take quantitative measurements about the effectiveness of certain hiring measures: different companies don't need the same things in the same measure, and so much of an IC's success will be dependent on the management style of the team or broader organization. It makes it incredibly difficult to try to generalize results even within the same industry. Vulture Culture fucked around with this message at 17:22 on Jun 20, 2018 |
# ? Jun 20, 2018 17:17 |
|
Bongo Bill posted:Throw people into pools and see if Cage gets more leading roles. No ethics committee would approve the potential for more films starring Mr Cage.
|
# ? Jun 20, 2018 18:07 |
|
Shirec posted:A tiny snip of my morning so far~ You have to remember that nothing you do or say will ever please him. In fact I believe you are moved into this QA type role so more blame for incidents can be piled on you. You have being gaslighted and scapegoated at the same time. There is nothing wrong with you or your desire to deliver as per the requirements. Never believe his poo poo. If you want revenge, stop caring about him, what he does, says and thinks. It is the thing he hates and fears most. A good way to signal your indifference is to send an email you quit to HR only and no longer pick up his calls, cancel voicemail, etc.
|
# ? Jun 20, 2018 18:45 |
|
Keetron posted:You have to remember that nothing you do or say will ever please him. I do most of the time. It's actually making me way less emotional than it normally does, because I was thinking "I could quit right now, walk out after laughing in his dumb face." The deeply conditioned part of my brain that expects this is probably absorbing it as truths cause of broke brains, but I'm at least consciously aware this is all bullshit. Honestly, the part that hurts worst is my co-worker's complicit actions in it. The 2 hour meeting about how garbage I was last week was instigated by my co-worker taking over a backend class I was doing, and I guess went to my boss about it with questions rather than asking me first. Any time I bring it up, I've been told it's not that bad or I'm overreacting, or that they think it's normal. None of them ever point out him reversing what he's said or done. Once, when my boss was angrily asking me to tell him who made the decision to do something (and it wasn't me) I refused until he pushed me to the point of crying in front of him. I guess it took until now for me to realize that none of them had my back like I had theirs. edit: Also thank you, I know I'm almost out and should probably stop complaining as much. It's a weird mix of happiness and this abusive garbage that's strange to handle
|
# ? Jun 20, 2018 19:21 |
|
I talked to an ex-coworker today. Quite typical for him, he immediately started talking about how "real programming" is making sure your program's memory is all mapped close together and accessed often enough so it all stays within the CPU's level-1 cache in order to save a handful of cycles because the distance from the CPU to the RAM is just waaay too long for anyone to deal with if you want to optimize your code. I kinda miss that guy.
|
# ? Jun 20, 2018 19:34 |
Shirec posted:I know I'm almost out and should probably stop complaining as much. Nah you're fine, keep posting so we can keep our hate for your boss strong
|
|
# ? Jun 20, 2018 19:40 |
|
Xarn posted:Why what? "Why is it mandated to such a high%?" as a genuine question. Most projects I've joined struggle to get anywhere near that.
|
# ? Jun 20, 2018 19:43 |
|
Carbon dioxide posted:making sure your program's memory is all mapped close together and accessed often enough so it all stays within the CPU's level-1 cache in order to save a handful of cycles because the distance from the CPU to the RAM is just waaay too long for anyone to deal with if you want to optimize your code.
|
# ? Jun 20, 2018 19:49 |
|
JawnV6 posted:Wait how does mapping "close together" help at all? If this is a system with virtual memory the L1 cache is likely N-way set associative on the physical address and the mapping is irrelevant. If it's indexed by virtual address then trying for "close together" might be putting them in the same set and wasting half the L1 anyway. IIRC the CPU usually pulls sequential chunks of memory into the L1 cache, so if two values are mapped next to each other and you access them at around the same time then the second should be in the cache when you try to access it. It's been a bit since I've cared about that though.
|
# ? Jun 20, 2018 19:56 |
|
Shirec posted:Once, when my boss was angrily asking me to tell him who made the decision to do something (and it wasn't me) I refused until he pushed me to the point of crying in front of him. I guess it took until now for me to realize that none of them had my back like I had theirs. I'm torn between thinking they act like this because they're similarly being abused by your boss and thinking they act like this because they're rear end in a top hat male developers. It's probably a bit of both!
|
# ? Jun 20, 2018 20:08 |
|
strange posted:"Why is it mandated to such a high%?" as a genuine question. Most projects I've joined struggle to get anywhere near that. Most projects I've been on only have > 0% because I was the only one who bothered. Which doesn't exactly leave me warm and fuzzy feelings about how I view my career progression. I really hope my new employer is as awesome as they seemed in the interview.
|
# ? Jun 20, 2018 20:09 |
|
Shirec posted:Once, when my boss was angrily asking me to tell him who made the decision to do something (and it wasn't me) I refused until he pushed me to the point of crying in front of him. I guess it took until now for me to realize that none of them had my back like I had theirs. A lot of people are too shortsighted or cowardly to care about anything but themselves, especially in a high stress environment like your office. Also, a lot of newbies have the perspective of "don't rock the boat", and a lot of assholes think of any and all conflict as being "he said/she said" or "both sides are equally wrong". Sounds like your coworkers fit into one of those categories. From what you've described, it sounds like they are too new to realize they are in a toxic environment, and since you are the Judas goat, probably aren't subjected to the same level of dysfunction you are. With my worst boss, there were a couple of us who stood up to his bad decisions, and were subjected to lovely retaliation in multiple forms, like sarcasm, deliberately withholding information (because we were "too judgemental" ostensibly), piling on busywork, etc. But others, who acted as yes-men, were rewarded and coddled (including personal gifts of cash in one case). Very few people can get away with bullying everyone, and turning people against each other is a way for a bully to maintain control. You probably won't ever be in a position to recommend your current boss for jobs. However, it is likely you will have that opportunity for your coworkers.
|
# ? Jun 20, 2018 20:16 |
|
vonnegutt posted:From what you've described, it sounds like they are too new to realize they are in a toxic environment, and since you are the Judas goat, probably aren't subjected to the same level of dysfunction you are. Isn't a Judas Goat a goat that's trained to lead other goats to a spot where they can be murdered? I'm a little confused.
|
# ? Jun 20, 2018 20:29 |
|
NovemberMike posted:Isn't a Judas Goat a goat that's trained to lead other goats to a spot where they can be murdered? I'm a little confused.
|
# ? Jun 20, 2018 20:58 |
|
Sorry, I confused scapegoat and Judas goat.
|
# ? Jun 20, 2018 22:00 |
|
Carbon dioxide posted:I talked to an ex-coworker today. Just send him a link to https://code.facebook.com/posts/605721433136474/accelerate-large-scale-applications-with-bolt/?r=1
|
# ? Jun 21, 2018 02:18 |
|
Shirec posted:A tiny snip of my morning so far~ From now on until forever, get this chodes requests IN WRITING. Email him and reiterate exactly what he wants and put his conformation in a folder called CYA.
|
# ? Jun 21, 2018 04:03 |
|
ratbert90 posted:From now on until forever, get this chodes requests IN WRITING. Nah just ignore him for a few weeks until you quit. Nothing you do is going to please him so just put in your time and get paid until you tell him to go gently caress himself
|
# ? Jun 21, 2018 04:08 |
|
Jose Valasquez posted:Nah just ignore him for a few weeks until you quit. Nothing you do is going to please him so just put in your time and get paid until you tell him to go gently caress himself Also a great option!
|
# ? Jun 21, 2018 04:16 |
|
Jose Valasquez posted:Nah just ignore him for a few weeks until you quit. Nothing you do is going to please him so just put in your time and get paid until you tell him to go gently caress himself Also, might I suggest this or something similar?
|
# ? Jun 21, 2018 05:07 |
|
strange posted:"Why is it mandated to such a high%?" as a genuine question. Most projects I've joined struggle to get anywhere near that. The answer to a project that has <70% is pretty easy: Remember that if you have a ton of trivial data holders, you can just exclude those from coverage if it comes that far. (Or don't give them setters/getters and make those fields public, as god intended)
|
# ? Jun 21, 2018 12:41 |
|
Volmarias posted:Also, might I suggest this or something similar? I suggest this. Not really, but I would absolutely recommend ghosting in this case. Nothing good will come of giving that piece of poo poo an opportunity to respond to your resignation, he'll just try and tear you down even more.
|
# ? Jun 21, 2018 13:50 |
|
|
# ? May 10, 2024 00:05 |
|
Che Delilas posted:I suggest this. I can't even imagine how it could get worse. Today was only 30 minutes, but it was fully in front of everyone about why "it's taking me so long to do something that should take 5 minutes". He then berated me about how he was doing complicated stuff (he was using shapes as his metaphor here) like a dodecagon while I was doing a triangle and taking longer. Issue was that I'm very restricted to using a template. I had one problem that was causing really unexpected issues (which I brought up) and had some fucky ui results. I feel stupid as gently caress about it (it's navbar bootstrap stuff). He pointed out an example that fit (that I didn't think of because I didn't work on it at all and it came up in the very last stretch of me working on UI stuff) and I said I'd look at that. He then went on to berate me for being less valuable than the offshore team, wasting his incredibly valuable time, and that I needed to come up with a solution so this didn't happen again. It just kept circling those points with me trying to defend myself. All while my co-workers watched and said nothing. I hate how aggressive he gets during it to, I'm super close to a panic attack right now edit: Ok yup full panic attack trying not to cry at my desk Shirec fucked around with this message at 16:58 on Jun 21, 2018 |
# ? Jun 21, 2018 16:54 |