|
prisoner of waffles posted:ahhh, is that why you're getting the worst treatment, because you're the one who best understands how unfair/unrealistic/unpleasant the environment is? Maybe? He's also said a lot of gross stuff about women, and I'm the only woman in our office. And as a more personal thing, this isn't the first abusive situation I've fell into, and he's the same 'type' as the previous two (although this is the first professional one). I don't want to delve too deeply into that aspect of it, but it's something I'm particularly vulnerable to, and from my experience, abusive people seek out people to abuse. edit: This is a terrible page snipe, I'm sorry. As a gently caress you to my boss, I found a shortcut key to use word wrap so now I can toggle whenever I want and he'll never know! Shirec fucked around with this message at 16:10 on May 31, 2018 |
# ? May 31, 2018 16:07 |
|
|
# ? May 10, 2024 13:19 |
Two days until I'm done with fintech (at least until I decide I want money again) Because I was running low on things to do, I now have the super fun job of cataloguing every single SQL query used by our DAOs so that our DBA can review them. This includes programmatically stitched together queries. I should probably be thankful that our codebase is relatively well organized so that at least I don't have to look anywhere other than our DAOs for the queries, but drat if this isn't some tedious bullshit. Shirec posted:edit: This is a terrible page snipe, I'm sorry. As a gently caress you to my boss, I found a shortcut key to use word wrap so now I can toggle whenever I want and he'll never know! gently caress yeah stick it to the man
|
|
# ? May 31, 2018 16:24 |
|
Shirec posted:As a gently caress you to my boss, I found a shortcut key to use word wrap so now I can toggle whenever I want and he'll never know! Hit that poo poo with your middle finger(s) every time for a bonus!
|
# ? May 31, 2018 16:28 |
|
CPColin posted:
All vulnerabilities? Did they just run their app through Contrast or something and fix all the alerts that they didn't ignore? Rocko Bonaparte posted:Are you so sure the alternative really is better? Other changelogs might be omitting mentions of security holes you could drive a truck through simply because they aren't even acknowledging they have a problem. This. All software is trash. At a previous job I discovered and fixed a bug that was leaking large amounts of redacted information (legal software used by private and public firms/agencies). Just a trivial check with forensics tools and they could get unredacted documents easily. This was something that could have been detected and fixed in files already generated if our users knew about it. No mention in patch notes. When I asked about it I was told that 'nobody would use our software if this was discovered'. Probably true, even though we actually did have a much better quality product than our competition who likely had similar or worse issues.
|
# ? May 31, 2018 16:53 |
|
One person writing tests while another person works on the implementation isn't an inherently terrible idea, and can help ensure that the tests and code don't both fail to handle some edge case that didn't occur to you. Ideally it's more of async pair programming, though, and would involve just two people and switching between roles on a regular basis. An entire team writing tests that an entirely separate team in a different time zone is making pass just sounds hilarious.
|
# ? May 31, 2018 16:58 |
|
Can anyone give me insight on the switch from small startup -> giant tech multinational? I've been given a pretty serious invitation to apply at said giant multinational from a former manager who is now a team lead over there, with assurances that most bureaucracy will be bypassed and interview process streamlined. Naturally I'm interested but the largest company I have ever worked for had like 20 employees, not thousands. I guess what I'm mainly concerned about is how these places operate. I've only worked at startups because I like building things out and feeling like I'm an actual contributor, and I feel like that's impossible once you are just one of a hundred on a team.
|
# ? May 31, 2018 19:31 |
|
vonnegutt posted:Can anyone give me insight on the switch from small startup -> giant tech multinational? I've been given a pretty serious invitation to apply at said giant multinational from a former manager who is now a team lead over there, with assurances that most bureaucracy will be bypassed and interview process streamlined. Naturally I'm interested but the largest company I have ever worked for had like 20 employees, not thousands.
|
# ? May 31, 2018 19:40 |
|
Despite anyone's hypothetical best efforts, and even if the company has managed to structure itself in a way that emphasizes the autonomy of development teams, there will be constant pressure to have more people involved in every decision. Some of these quorums will be pushed above the threshold where the number of lines of communication involved makes it impossible to get a final answer in a timely manner.
|
# ? May 31, 2018 19:47 |
|
I guess that's all to be expected. My question is - is it worth it to get a recognizable name on the resume, the paycheck, and access to big, crazy problems and crazy smart people? I like the autonomy, but I also am getting bored setting up Javascript forms that write to sql fields.
|
# ? May 31, 2018 19:50 |
|
vonnegutt posted:Can anyone give me insight on the switch from small startup -> giant tech multinational? I've been given a pretty serious invitation to apply at said giant multinational from a former manager who is now a team lead over there, with assurances that most bureaucracy will be bypassed and interview process streamlined. Naturally I'm interested but the largest company I have ever worked for had like 20 employees, not thousands. It depends on how they're organized. Some larger organizations adopt a true devops model where the teams themselves are empowered to do what needs to be done (within certain limits or with certain restrictions, of course). Some larger organizations adopt an antiquated central IT model where you have to dig through layers of red tape to be able to install a third-party tool on your PC. It's something to dig into during the interview process. If you have a person on the inside, they can give you a realistic picture of which of those two extremes you'll encounter. I've seen both models at both extremes. The worst was a certain major insurance company where we needed a VM provisioned in order to do our work. We requested the VM months in advance of our start date. When the engagement began, they still had not provisioned the VM. We sat there for a week with assurances it would be provisioned "soon". We told them to reschedule with us when the requested resources would be available. The VM was available 6 months after that. But our credentials weren't. 3 additional weeks waiting for credentials. Oh, and the VM wasn't provisioned to our specifications, but at that point I didn't care enough to see how long it would take for them to correct the issue. New Yorp New Yorp fucked around with this message at 19:56 on May 31, 2018 |
# ? May 31, 2018 19:51 |
|
vonnegutt posted:I guess that's all to be expected. My question is - is it worth it to get a recognizable name on the resume, the paycheck, and access to big, crazy problems and crazy smart people? I like the autonomy, but I also am getting bored setting up Javascript forms that write to sql fields. If all you're actually doing is setting up JavaScript forms that write to SQL fields then it seems like you aren't really losing out on anything.
|
# ? May 31, 2018 19:57 |
|
vonnegutt posted:Can anyone give me insight on the switch from small startup -> giant tech multinational? I've been given a pretty serious invitation to apply at said giant multinational from a former manager who is now a team lead over there, with assurances that most bureaucracy will be bypassed and interview process streamlined. Naturally I'm interested but the largest company I have ever worked for had like 20 employees, not thousands. Startups make you wear many hats. At my last one I was the only firmware programmer. Nobody reviewed my code, I was my own QA, and had to wear my dusty EE cap and break out the soldering iron when the CTO was out doing marketing. I spent an afternoon wiggling an ethernet cable through a wall to get to our lab. Here I'm responsible for one thing: I write code. I push a button and my changes are put through a professional QA system, when I hit a bug with a tool I file against the owners and it's on them to go fix it or provide a workaround. I'm on a team with a handful of other software professionals who review my code at a bare minimum, and can chat about problems and solutions. There's teams of people supporting me, doing all the network cable routing, QA, etc. that I had to do at a startup. At my startup jobs, my 'total units shipped' was 5k at one place, ~30 at the other. Now my code runs on a billion devices. Sure, I'm sharing that accolade with some other folks, but my contributions are in front of a lot more people.
|
# ? May 31, 2018 20:08 |
|
There's no meaningful correlation between the size of the company and the technical interest level of the work you'll do there.
|
# ? May 31, 2018 20:29 |
|
Portland Sucks posted:If all you're actually doing is setting up JavaScript forms that write to SQL fields then it seems like you aren't really losing out on anything. I think the fear is that that'd be the new job, too, but Bongo Bill posted:There's no meaningful correlation between the size of the company and the technical interest level of the work you'll do there.
|
# ? May 31, 2018 20:53 |
|
Shirec posted:Maybe? He's also said a lot of gross stuff about women, and I'm the only woman in our office. And as a more personal thing, this isn't the first abusive situation I've fell into, and he's the same 'type' as the previous two (although this is the first professional one). Have you considered talking to an employment lawyer or similar? This place sounds like it has "hostile work environment" written all over it, and you could consider giving them a big ol' legal gently caress-you when you leave.
|
# ? May 31, 2018 21:36 |
|
redleader posted:Have you considered talking to an employment lawyer or similar? This place sounds like it has "hostile work environment" written all over it, and you could consider giving them a big ol' legal gently caress-you when you leave. I don't think it qualifies? I've read some things that hostile work environment definitions are a lot more stringent than people realize. Also I know some folks in the Newbie thread have pointed out that he's been laying the ground work since almost day 1 to fire me with cause. I wish I worked at a place that let me take some vacation days though, today was particularly challenging
|
# ? May 31, 2018 22:32 |
|
vonnegutt posted:I guess that's all to be expected. My question is - is it worth it to get a recognizable name on the resume, the paycheck, and access to big, crazy problems and crazy smart people? I like the autonomy, but I also am getting bored setting up Javascript forms that write to sql fields. Yes, 100%, though depending on where you go and what to do you might just be setting up JavaScript forms to write to SQL fields AT SCALE and also your environment is 5 years out of date. Shirec posted:I don't think it qualifies? I've read some things that hostile work environment definitions are a lot more stringent than people realize. Also I know some folks in the Newbie thread have pointed out that he's been laying the ground work since almost day 1 to fire me with cause. Even if you're fired with cause it can still be construed as a hostile work environment or better yet retaliation. Of course odds are good you would be trying to recover blood from a stone in the form of legal fees when all is said and done. Still though, make an upper decker when you leave.
|
# ? Jun 1, 2018 01:06 |
|
Bongo Bill posted:There's no meaningful correlation between the size of the company and the technical interest level of the work you'll do there. Ding ding ding vonnegutt posted:I guess that's all to be expected. My question is - is it worth it to get a recognizable name on the resume, the paycheck, and access to big, crazy problems and crazy smart people? I like the autonomy, but I also am getting bored setting up Javascript forms that write to sql fields. Are you sure you're going to find crazy smart people? You're more likely to find dump people or crazy people. Sometimes you even get crazy dumb people. In a huge company, people can kind of bounce around out of their core competency--if they had one to begin with.
|
# ? Jun 1, 2018 04:59 |
|
Shirec posted:I don't think it qualifies? I've read some things that hostile work environment definitions are a lot more stringent than people realize. Also I know some folks in the Newbie thread have pointed out that he's been laying the ground work since almost day 1 to fire me with cause. Yeah, I don't know much about employment law - but the way you describe your boss like an abusive partner (unless I misread your post) suggests that this is a bit more troubling than your average lovely boss. And there's this: Shirec posted:Maybe? He's also said a lot of gross stuff about women, and I'm the only woman in our office which sounds pretttty illegal. I mean, I get why you'd prefer to just leave that place alone entirely and forget all about it - I'd want to do the same! But I think that we all lust for justice, or alternatively
|
# ? Jun 1, 2018 07:33 |
|
I'unno. Shirec's boss is an harassing rear end in a top hat who is terrible at his job, so in the best of all worlds logging a complaint would work. The EEOC criteria state that "petty slights, annoyances, and isolated incidents (unless extremely serious) will not rise to the level of illegality. To be unlawful, the conduct must create a work environment that would be intimidating, hostile, or offensive to reasonable people." which is certainly true here but also hard to prove. The employer is additionally not liable if "the employee unreasonably failed to take advantage of any preventive or corrective opportunities provided by the employer" and the page has a lot of weasely "employees should also report harassment to management at an early stage to prevent its escalation"-type statements. I hate to advocate surrender but it seems like harassment complaint could be one protracted headache of a fight where you hold very few cards unless you have coworkers backing you. Definitely check with a lawyer first rather than trusting the internet comedy forum to know one way or the other, but reporting the repeated HIPAA violations mentioned in the newbie thread seem to me like a more consistent and easier way to hopefully keep the guy from making GBS threads up anyone else's life once you're out. Relatedly: you have 180 days to file a HIPAA violation complaint unless you can prove you had some specific good cause for delay. It looks like this is also the case for harassment complaints.
|
# ? Jun 1, 2018 08:59 |
|
In conclusion, kill your boss.
|
# ? Jun 1, 2018 12:49 |
|
Kill him and claim his job as your own by rite of conquest.
|
# ? Jun 1, 2018 13:14 |
Rocko Bonaparte posted:Are you sure you're going to find crazy smart people? You're more likely to find dump people or crazy people. Sometimes you even get crazy dumb people. In a huge company, people can kind of bounce around out of their core competency--if they had one to begin with. I will definitely jump in on this side of the argument - in my experience (banks), larger companies have less need for everyone to pull their weight, and more need for butts in seats that can churn out code at a reasonable rate. You can definitely find smart people, but they'll probably be contractors, and they'll probably be the exception rather than the rule.
|
|
# ? Jun 1, 2018 14:05 |
|
The reason I think I might encounter smart people is twofold: first, the manager is one of the smarter people I've worked for and has snapped up all of the smart locals I know. Second, this is a multinational tech company, not a bank or random corporation, which I know isn't a guarantee but I think it's more likely I'll meet smart devs there than at the tiny midwestern startup tech meetups in my town. Anyway, I think I'm going to go for it, at least go through the interview process. I like my current job so if I don't get an offer, no problem, and I should probably bite the bullet and start practicing Big Tech Company Interviews, because I do want to move on in the next few years if not today.
|
# ? Jun 1, 2018 14:32 |
|
ChickenWing posted:I will definitely jump in on this side of the argument - in my experience (banks), larger companies have less need for everyone to pull their weight, and more need for butts in seats that can churn out code at a reasonable rate. This is true in general, but most big companies do have a few teams who are doing really innovative work and have a definite need for smart people who pull their weight. The trick is finding them and getting past the interviews.
|
# ? Jun 1, 2018 15:08 |
|
Volmarias posted:Still though, make an upper decker when you leave. Most office toilets don't have the backdoor access that enables this sort of attack, unfortunately
|
# ? Jun 1, 2018 15:24 |
|
A "hostile work environment" means something fairly specific in the context of employment law, and a stupid rear end in a top hat boss does not come remotely close to it.
|
# ? Jun 1, 2018 16:06 |
|
Munkeymon posted:Most office toilets don't have the backdoor access that enables this sort of attack, unfortunately Also doing that in the ladies room probably won't bother him. We're also in a shared office park so I'd be mostly bothering strangers haha. Had an hour and a half meeting with him this morning about my current round of failures. He wanted to touch base on whether I wanted a long and fruitful career at the company, and then segued into my wrongdoings. This is randomly picked from the conversation but some of them were: when he asked me to come look at something, I'd walk over without my glasses and then have to go get them, thus being inefficient. I was inappropriately non-deferential over company Slack and he said I came off as assuming I knew why he was asking question. I am not working enough hours outside of the office. I am taking too long to figure out bugs. I am insulting when I offer input/opinions to someone with 20 years more experience. I offer explanations and reasons when I'm told I did something wrong. I am too concerned with myself. My weekly doctors appointments take up too much time and I take my lunch every day. A really big chunk of it was about how behind we are, and after spending a lot of time saying no one person is at fault, he kept saying that the reason we are behind is the data processor I developed because it took me a month to get working. In that month, he had me re-write it multiple times, most of them under his direct order of how to do it. The last round was the whole team hammering it out to get it over the finish line. I could read between the lines though and in his mind, I own this failure entirely. This was my first time working in backend code in depth as well. He also spent a while explaining his hiring strategy: he goes for new devs (especially those with career changes into dev) because they are anxious, grateful, and will take his orders no question. Apparently I fail on that regard. So that's my Friday so far
|
# ? Jun 1, 2018 16:14 |
|
Shirec posted:He also spent a while explaining his hiring strategy: he goes for new devs (especially those with career changes into dev) because they are anxious, grateful, and will take his orders no question. So, basically, "I hire people who won't tell me to go gently caress myself when I treat them like poo poo".
|
# ? Jun 1, 2018 16:20 |
|
Shirec posted:He goes for new devs because they are anxious, grateful, and will take his orders no question. I feel sorry for all of this guy's sexual partners.
|
# ? Jun 1, 2018 16:26 |
|
He sounds like a combination of my first manager (who I think I posted about here) and an MRA pig.
|
# ? Jun 1, 2018 16:33 |
|
Shirec posted:Also doing that in the ladies room probably won't bother him. We're also in a shared office park so I'd be mostly bothering strangers haha.
|
# ? Jun 1, 2018 16:40 |
|
Ghost of Reagan Past posted:I hope to god that you get that job you're waiting to hear back from because this is some hellish poo poo. When you get that job I hope you just walk in, quit (don't do the two week notice for this shithead), and tell him to gently caress off. This but tell the poor newbies who don't know any better that this is the most unprofessional manager you've ever had the displeasure of working under and that you encourage them to seek better leadership elsewhere before doing the above.
|
# ? Jun 1, 2018 17:09 |
|
Munkeymon posted:This but tell the poor newbies who don't know any better that this is the most unprofessional manager you've ever had the displeasure of working under and that you encourage them to seek better leadership elsewhere before doing the above. I've told them that over and over, and they don't care. One of them tells me it isn't that bad and the other that I'm exaggerating. It honestly makes me feel even worse, because I doubt my feelings and experiences. They've never stood up for me, and I've noticed even the one that used to at least sympathize doesn't ever have time to go get lunch with me anymore. Emailed my therapist to up my weekly appointments (as long as the rest of them are after work hours). These are the times where not having a IRL support network really kicks me in the teeth.
|
# ? Jun 1, 2018 17:16 |
|
gently caress those guys. They may be uneducated or brainwashed by rear end in a top hat boss and/or sexism, but theyre still complicit.
|
# ? Jun 1, 2018 17:18 |
Pollyanna posted:gently caress those guys. They may be uneducated or brainwashed by rear end in a top hat boss and/or sexism, but theyre still complicit. Very this Shirec posted:He also spent a while explaining his hiring strategy: he goes for new devs (especially those with career changes into dev) because they are anxious, grateful, and will take his orders no question. this is so hosed up I can't even begin to imagine like not only is he being a lovely boss, he's loving up the talent pool and these peoples' careers thank god your company is small
|
|
# ? Jun 1, 2018 17:23 |
|
Pollyanna posted:gently caress those guys. They may be uneducated or brainwashed by rear end in a top hat boss and/or sexism, but theyre still complicit. My first programming job sucked in similar ways and, having only worked service jobs before, didn't know any better. The boss talking down to me was just normal.
|
# ? Jun 1, 2018 17:41 |
|
|
# ? Jun 1, 2018 18:24 |
|
When you leave, it may behoove you to leave documentation of the fact that your boss is 100% the reason why.
|
# ? Jun 1, 2018 18:25 |
|
|
# ? May 10, 2024 13:19 |
|
Bongo Bill posted:When you leave, it may behoove you to leave documentation of the fact that your boss is 100% the reason why. I don't know who I'd give it to tbh. Forgot to mention one particularly choice thing he said. I haven't earned respect, unlike my co-workers. Sorry if this is coming in fragmented, I'm really struggling atm
|
# ? Jun 1, 2018 18:41 |