|
at crunch time when everyone is trying to get turnins through you regularly see the turnin pipeline backed up for a week or more. and this is with a netbatch system where every test gets its own machine to run on with dozens of xeon cores and hundreds of gigs of memory (if it needs it, many tests will not need all of that and get a slower machine). EIDE Van Hagar fucked around with this message at 20:46 on May 24, 2018 |
# ? May 24, 2018 20:42 |
|
|
# ? Jan 15, 2025 23:06 |
|
It turns out that integration tests take longer to run than unit tests.
|
# ? May 24, 2018 20:49 |
|
Corla Plankun posted:that sounds like something a really bad programmer would say hth TimWinter posted:I'll see you better tests and raise you more tests. You can't expect a test for an edge case that only occurs when you have a million simultaneous users to not require a more elaborate test environment, and that means some amount of time.
|
# ? May 25, 2018 05:55 |
|
TimWinter posted:Although, CI is continuous integration which is easy to do several times a day even with large codebases. CD is the continuous deployment part, which does suggest several daily deploys. flaky tests are an issue, but if you have an automated full CD deployment pipeline why does it matter if the turn around time is 8 minutes or 8 hours so long as your test coverage and deployment velocity is acceptable for what you need
|
# ? May 25, 2018 14:24 |
|
because there will be gaps in test coverage, the web app will become horribly broken, fixing the typo that caused it will take 8 hours to deploy, and rolling back is theoretically an option but oops we didn't include that in our cd pipeline from the beginning so we've never tried it or tested it
|
# ? May 25, 2018 15:07 |
|
at which point you think, "gently caress it we'll do it live", disable the tests and push out the fix for the typo directly. but wait, that didn't fix the problem at all and now it's broken even worse than before
|
# ? May 25, 2018 15:17 |
|
if your test suite takes 8 hours to run your app is either way too big and should be broken into commensurate parts that can be deployed independently and each have their own test suite or else your tests are poo poo and probably aren't actually testing valuable things
|
# ? May 25, 2018 21:01 |
|
Blinkz0rz posted:if your test suite takes 8 hours to run your app is either way too big and should be broken into commensurate parts that can be deployed independently and each have their own test suite or else your tests are poo poo and probably aren't actually testing valuable things it's both it's always both
|
# ? May 25, 2018 21:27 |
|
"break up the app into more manageable parts" is almost never a viable option
|
# ? May 25, 2018 21:27 |
|
our continuous integration build takes ~ 8hours i think, runs well over 50,000 tests of course, before release we run the supported operating environments suite, which takes 150 vms and even more time.
|
# ? May 25, 2018 21:45 |
|
just finished 8 solid hours of interviews today company seems pretty good, but that is a long fuckin day. I'm wrecked
|
# ? May 26, 2018 01:09 |
|
Notorious b.s.d. posted:"break up the app into more manageable parts" is almost never a viable option for sure but that doesn't mean it shouldn't be said
|
# ? May 26, 2018 01:13 |
|
Fiedler posted:rolling back is theoretically an option but oops we didn't include that in our cd pipeline from the beginning so we've never tried it or tested it Rollbacks should be expected and normal operations, both for code and datasets. If you have an SRE org they should be able to rollback things without even knowing the details of what's in the newest release.
|
# ? May 26, 2018 02:23 |
|
Notorious b.s.d. posted:"break up the app into more manageable parts" is almost never a viable option otoh gonna hit a dinger on the interview question “what challenges did you face on a recent project?”
|
# ? May 26, 2018 04:25 |
|
Big onsite interview today with a company that allegedly will pay me 33% more figures than my current.
|
# ? May 29, 2018 16:40 |
|
Figgies are a logarithmic scale so that is one helluva raise.
|
# ? May 29, 2018 16:44 |
|
thursday is my last day at my current job. one of these days i'll get a job that doesn't end with me spending the final month counting the days until it's over. gonna enjoy my funemployment for a few weeks then improve my terrible knowledge and skillz for a few months before i start looking again. i badly need some burnout recovery time.
|
# ? May 29, 2018 17:03 |
|
finding a job I'm interested in actually applying for is really hard when most of the companies around here exclusively do poo poo garbage for idiots spotify is the usual monopoly-seeking poo poo and i have it on good account that they are mainly growing their developer force to pad their valuation anything martech or fintech is right out i will never volountarily work at an agency or a consultancy again literal blockchain startups? gently caress off "online doctor" startups focusing on lucrative and mostly healthy patients? gently caress off tiny dumb "obvious thing with an app" startups with like five developers? gently caress off some tv streaming poo poo that's competing with the channels' own platforms not to mention netflix? gently caress off online casinos? gently caress off the loving "natural cycles" rhythm method contraception app startup? gently caress off seriously, loving google is starting to look like one of the least bad options at this point. i think i'll apply to paradox entertainment first though because video games are merely stupid rather than morally unacceptable i know, i know, there is no ethical consumption nor any ethical labor under late capitalism but at least let me pretend for a moment TheFluff fucked around with this message at 17:25 on May 29, 2018 |
# ? May 29, 2018 17:19 |
|
I think I've interviewed at all the same places. There are some good fintech holes but they are only tiny holes in a mountain of feces.
|
# ? May 29, 2018 18:06 |
|
You didn't mention telecom, but there is a lot going on in that space that is pretty stable and isn't as shady as some of the stuff you mentioned.
|
# ? May 29, 2018 18:11 |
|
TheFluff posted:finding a job I'm interested in actually applying for is really hard when most of the companies around here exclusively do poo poo garbage for idiots do the fintech
|
# ? May 29, 2018 18:14 |
|
Fiedler posted:Figgies are a logarithmic scale so that is one helluva raise. It's no secret that I'm underpaid relative to my skills for the market, really I'm only doing this poo poo job because I wasn't employed when I took it.
|
# ? May 29, 2018 18:46 |
|
Good thing is performance review is coming up soon so I should be getting a decent raise regardless. I've also just been placed to manage a large project that previously was a total disaster thanks to the incompetent management of the project by someone else, and I get to redesign the entire thing. It's going to be awkward to leave right now if I do get the offer, but gently caress you gotta be unapologetic sometimes.
|
# ? May 29, 2018 18:49 |
|
qhat posted:It's no secret that I'm underpaid relative to my skills for the market, really I'm only doing this poo poo job because I wasn't employed when I took it. i was just making a stupid observation about units. like if you're currently earning 5 figgies that's just $10,000 but 33% more figgies is 6.65 figgies or about $446,684.
|
# ? May 29, 2018 20:09 |
|
Janitor Prime posted:You didn't mention telecom, but there is a lot going on in that space that is pretty stable and isn't as shady as some of the stuff you mentioned. mm, good point. there's a few of those around, worth a look
|
# ? May 29, 2018 21:23 |
|
Interview went really well. They said I'd hear back tomorrow. Fingers crossed.
|
# ? May 29, 2018 23:16 |
|
Luck turns around fast: I, unfit for non-profit(heh) work, have the acumen, attention to detail and breadth of background in math, science, andd math ed to help with flight planning. This means more than dodging volcanoes (sry Hawai'i). Like dodging certain airspaces, integrating fuel use at a cruise or max speed rate over your flight durarion accounting for emergency reserve, differences in efficiency if you hace a gravel or shell landing strip kit on your gulfstream, balancing poo poo so the plane doesn't go tail or nose heavy and loving stall. Not only that, but developing emergency procedures: if engine fails at any given point in a plane's takeoff, flight, or landing, what do you do? Also obstacle avoidance and figuring out runway slope, including splines if it's not linear. Imposter effect hoooooo
|
# ? May 29, 2018 23:36 |
|
qhat posted:gently caress you gotta be unapologetic sometimes. Your employer would gently caress you without spitting first, without batting an eye, anytime, anywhere. qhat posted:gently caress you Ftfy
|
# ? May 29, 2018 23:39 |
|
Janitor Prime posted:You didn't mention telecom, but there is a lot going on in that space that is pretty stable and isn't as shady as some of the stuff you mentioned. The poo poo I could tell you about Charter.
|
# ? May 29, 2018 23:41 |
|
Space Whale posted:Your employer would gently caress you without spitting first, without batting an eye, anytime, anywhere. Yeah that's pretty much where I was going. There's no such thing as loyalty when it comes to paying my rent.
|
# ? May 29, 2018 23:54 |
|
Space Whale posted:The poo poo I could tell you about Charter. Don't work for them directly, they are all poo poo. Sell software/hardware/services to them to get the fat checks. The startup I'm at is working on mobile network optimization algorithms that we deploy in their core networks. It reduces their CAPEX spending on new base stations, saving them literally billions of dollars over just 3 years. It's amazing going to all these different countries across the world, installing a server and watching their network capacity grow 30%, then coming home to a PO a few weeks later.
|
# ? May 30, 2018 00:09 |
|
Space Whale posted:Luck turns around fast: this loving owns and I want a twitch stream of flight plans being figured out in real time as weather evolves
|
# ? May 30, 2018 00:40 |
|
Janitor Prime posted:Don't work for them directly, they are all poo poo. Sell software/hardware/services to them to get the fat checks. when i quit previous big telco I got heaps of offers from vendors to go sell back into that telco, it's basically the same as government. collect 120k redundancy from telco, go work at a vendor selling to telco, get rehired at telco three years later, repeat. as a product guy telco has some advantages in that they have effectively infinite capital, so if you can write a business case and get it signed you can get pretty much any size project funded or go acquire a company or something. the problem is they are so slow that by the time it happens it doesn't matter any more anyway.
|
# ? May 30, 2018 00:47 |
|
Space Whale posted:Luck turns around fast: holy poo poo that owns, I'm legit glad you turned your situation around! The desperation in your previous posts made me hella sad.
|
# ? May 30, 2018 11:39 |
|
Space Whale posted:Luck turns around fast: Imposter effect owns, it means you're not working on a fart app. I currently work on a system that does hydrostatics and I barely understand anything about the domain, it's great.
|
# ? May 30, 2018 11:52 |
|
i too dream of a day where i work with people clearly smarter than me
|
# ? May 30, 2018 18:17 |
|
passed the long-shot crypto challenge thing for a place and now i have another interview set up with them. a bit bummed about not getting the fb job but looking back i don't even know how i got that far in the process considering my experience vs what they were looking for. maybe i was the test subject on how to not interview for that position since its some new bespoke ~ad-tech~ they are doing
|
# ? May 31, 2018 00:46 |
|
also you shouldn’t work for Facebook
|
# ? May 31, 2018 01:17 |
|
HoboMan posted:i too dream of a day where i work with people clearly smarter than me It rules. No one is the smartest person in the room, there are just people who worked hard enough yesterday to be right today. Except Mark, no one has poo poo on Mark.
|
# ? May 31, 2018 01:50 |
|
|
# ? Jan 15, 2025 23:06 |
|
i'd work for facebook but they probably expect you to actually use facebook, so...
|
# ? May 31, 2018 05:55 |