|
Shirec, internalize this:fourwood posted:You are good and he is awful. Ghost of Reagan Past posted:It's not you, it's your boss. He's a gigantic piece of poo poo. Shirec posted:The original plan that was sold me to me was our local team was going to build version 2, which was multi-tenant and infinitely scalable. All of us are brand new devs (one CS grad, two bootcamp). I came on in mid October, we went almost immediately into minimum 60 hour weeks. Holy loving poo poo, I thought this was just some boring LOB app owned by some cheapskates, and not something that handles healthcare data. Even if your boss was a saint, you should still be deserting this sinking ship because it is going to go down hard.
|
# ¿ May 31, 2018 02:15 |
|
|
# ¿ May 9, 2024 22:49 |
|
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 |
|
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 |
|
In conclusion, kill your boss.
|
# ¿ Jun 1, 2018 12:49 |
|
necrobobsledder posted:over maybe a couple years of decline product falls apart, sales is unable to sell something so bad, etc I'm surprised that this is possible, because our sales people somehow keep managing to sell our product I'm reasonably sure that the ability of sales to sell a product is totally unrelated to the quality of that product.
|
# ¿ Jun 1, 2018 22:34 |
|
It's not a problem because Git is a decentralised version control system, and surely no one would be foolish enough to tie a decentralised vcs to a centralised, single-point-of-failure service like GitHub! Why, that would mean squandering the only real advantage that a DVCS has!
|
# ¿ Jun 4, 2018 13:49 |
|
Shirec posted:He doesn't give a poo poo about HIPAA compliance. Any time he has to get us to do something he knows violates it, he'll say "I have no knowledge of how you are choosing to solve this problem, but get it done this way" Just make sue you're documenting this stuff! Get it in writing somehow, even if it's just you sending him an email saying "per our earlier discussion, i will implement x as follows..." It may never be useful, but just think of the incredible schadenfreude if you could point the finger squarely at him for some HIPAA violation.
|
# ¿ Jun 5, 2018 08:05 |
|
Sab669 posted:the company is at a point where they won't back down after we've gone this far into integrating it. It's this. Someone higher up has put a bunch of political points into JIRA and cannot back out now. We're a few weeks away from rolling out JIRA to our whole company. I believe it includes mandatory 100% time tracking, so you have to account for every minute of your day.
|
# ¿ Jun 5, 2018 21:32 |
|
Vulture Culture posted:I have bad news for you about every industry
|
# ¿ Jun 6, 2018 21:51 |
|
Keetron posted:"Any team that separates feature development from quality assurance will see a decline in quality of those functions as the pain of low quality is removed from the people doing feature development." Money quote right here. I hope I remember this the next time I find myself annoyed enough to complain to someone who has any power
|
# ¿ Jun 7, 2018 08:17 |
|
Shirec posted:I think I def have a really good idea of what to say if I did quit before having a job secured. I hope by "tough it out" you mean "keep working there while still actively looking for a new job", and not "stop looking entirely"!
|
# ¿ Jun 9, 2018 05:28 |
|
Shirec posted:Think I'm gonna go Java for now but Python will still be in the future slate. What langs do you currently know? You might want to look at learning a sufficiently different "type" of language so that you can point at it and say "yes, I write (Java/C#), but I'm motivated and have learnt (JS/Python/Ruby)|(C/C++)|(Haskell/Scala/F#)|(Lisp/Prolog/Forth/APL) in my own time".
|
# ¿ Jun 12, 2018 00:37 |
|
Counterpoint: if you write RIGHT JOINs, Yes, in theory it's just a LEFT JOIN the other way around. In practice, it turns everyone's heads inside out trying to understand it, and it will stay there forever since no one thinks they understand it well enough for a rewrite. I'd be interested in seeing some RIGHT JOINs used properly, that make a query clearer and aren't as clear (or clearer) when written as a LEFT JOIN.
|
# ¿ Jun 14, 2018 11:29 |
|
Shirec posted:What's y'alls standard coverage rate? I'm curious what "normal" shops shoot for. 0% Well, that's not true. We have about a thousand lovely integration tests that no one ever runs or cares about, except (1) when one fails because they didn't deploy a change to the test DB soon enough and (2) when one of the tests that randomly generate test data fails (fix the underlying issue? Nah, just rerun it!). A full test run takes 10 mins or so, because the first person to write any tests apparently hadn't heard of DB transactions, so each test needs to clean up a ton of tables. Everyone just copied that pattern.
|
# ¿ Jun 19, 2018 21:50 |
|
Shirec posted:He generally doesn't like to think of anything other than very rare JavaScript errors happening and maybe something else really really rare. Ah, the old "the network is reliable" chestnut. You'll be surprised to learn that your boss is in fact an idiot.
|
# ¿ Jun 26, 2018 03:58 |
|
Virigoth posted:Don’t post the review. For fucks sake. As much as we'd all love to see the review, this is the correct advice.
|
# ¿ Jul 11, 2018 01:54 |
|
ratbert90 posted:I never thought I could actually do that kind of damage to a company. I love this story.
|
# ¿ Jul 12, 2018 08:00 |
|
Does anyone not have that weird psychological thing that makes it impossible to type well when someone else is watching you work? Any time someone sits next to me, my fingers lose all ability to press the right keys at the right time. Shirec posted:really regret having a Windows laptop at home haha VirtualBox up a Linux vm!
|
# ¿ Aug 8, 2018 21:36 |
|
Volmarias posted:You're going to go on a journey of discovery that ends with price actually needing to be a float. Shirec posted:I do have no idea when I'm supposed to ask our PM questions vs the seniors tasked with handling the juniors. I generally wanted to ask the seniors on our teams tech questions (is it ok to modify the database, preferred methods for handling validation, etc etc), but the other guy wanted to always ask the PM and seemed to need way more hand holding. Shirec posted:I submitted my first commit today though, woo!
|
# ¿ Aug 15, 2018 08:29 |
|
Assert.True(true);
|
# ¿ Aug 21, 2018 21:50 |
|
Visual Studio friends, have you considered .editorconfig? also other editors support .editorconfig, but VS have a bunch of extensions to that format to support formatting C#
|
# ¿ Aug 29, 2018 22:05 |
|
New Yorp New Yorp posted:Less so than AWS? I was helping a friend out with some AWS stuff recently, without having much experience with it, and I felt like I needed a "AWS moon-speak to normal terminology" translation service. It felt oddly cultish and was really irritating. There's AWS in Plain English.
|
# ¿ Sep 3, 2018 22:02 |
|
Che Delilas posted:if that starts happening I'll just disengage and start shopping around. Start looking anyway. No point in waiting til it gets bad.
|
# ¿ Sep 25, 2018 08:00 |
|
Clanpot Shake posted:Sounds to me like a symptom of meetings full of people who don't need to be there. Or people who are totally disengaged and checked out.
|
# ¿ Oct 11, 2018 21:43 |
|
Hughlander posted:Some people seem to think that using a distributed source control system in a strictly hierarchical fashion is fine and good. These people belong in the coding horror thread. Counterpoint: this is cool and good in the real world
|
# ¿ Oct 23, 2018 20:17 |
|
vonnegutt posted:Now that I'm thinking about it, I don't really know how to write code without tests - how do you know it's doing what you want? Think reeeeeal hard.
|
# ¿ Oct 26, 2018 20:59 |
|
Cancelbot posted:It's easy to not be I didn't know our CTO posted here
|
# ¿ Oct 28, 2018 19:25 |
|
Simple. You just say "this arbitrary 2 week period is our sprint". You don't need any of the other trappings of scrum; just declare that a period of time is a sprint! I may have experience in this sort of environment.
|
# ¿ Oct 29, 2018 05:53 |
|
Volmarias posted:So... $115k. Agreed. gently caress your life; drop everything and move to silicon valley where you can make a sweet 6.06 figgies w/ a bit of stock working 100+ hours a week for a world-changing startup like uber-for-furniture or tinder-for-cats or mumble-mumble-machine-learning with a scam artist/investor and a bunch of early-20s techbros.
|
# ¿ Nov 13, 2018 19:28 |
|
World's swinging right. Seems like the best you can do is find somewhere that's swinging less.
|
# ¿ Nov 21, 2018 03:29 |
|
vonnegutt posted:There are tons of people who can only process information by saying it out loud to someone else. I'm sure we've all had that person who always wants to have a phone call to verbally regurgitate the contents of an email, with zero additional details added by anyone on the call.
|
# ¿ Nov 28, 2018 20:56 |
|
ChickenWing posted:Fifth Axiom of API development: all API behaviour, intentional or not, must be supported AKA Hyrum's Law
|
# ¿ Jan 10, 2019 11:32 |
|
I liked the third party whose REST API only accepted and returned CSV. You could filter the data they returned by supplying a suspiciously SQL-like querystring parameter. When I mistyped this parameter, I got back a raw, unfiltered exception w/ stack trace containing a syntax error from their DB.
|
# ¿ Jan 17, 2019 20:30 |
|
Volmarias posted:Your career has ground to a halt, find a job at a company where you'll have a chance to learn and grow A bit harsh, but accurate.
|
# ¿ Jan 26, 2019 04:51 |
|
Polio Vax Scene posted:Is there a term for when a project has been going on for so long and become such a tangled mess that you just want to burn it all Tuesday
|
# ¿ Mar 20, 2019 20:56 |
|
Use SOAP just to annoy them slightly.
|
# ¿ Apr 3, 2019 11:32 |
|
sunaurus posted:REST is basically useless without an AI client but hey whatever Succinctly summarising my main problem with REST-inspired APIs.
|
# ¿ Apr 4, 2019 06:32 |
|
Sagacity posted:You've essentially reinvented a worse version of gRPC then Nothing wrong with a little RPC.
|
# ¿ Apr 5, 2019 03:37 |
|
It also helps that no one in the world who isn't Roy Fielding understands what REST actually is.2nd Rate Poster posted:Yeah you can get around all this if your documentation and client code game is great, but at that point why not just publish a code enforcable service contract ala grpc/thrift and call it a day? Sure, you'll still needs docs on the WHYs of your API, but that is the most important piece! And with traditional REST services, the WHYs are often neglected because you have to sink so much time into documenting the HOWs. Something that SOAP mostly got right.
|
# ¿ Apr 7, 2019 05:46 |
|
|
# ¿ May 9, 2024 22:49 |
|
Just deliver anything. It's not going to be what the customer wants, but who cares?
|
# ¿ Apr 13, 2019 04:04 |