New around here? Register your SA Forums Account here!

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
a cyberpunk goose
May 21, 2007

why sign then? not sure I understand

Adbot
ADBOT LOVES YOU

a cyberpunk goose
May 21, 2007

Jim Silly-Balls posted:

I used to manage a team that supported software at GE Healthcare used 24x7 by hospitals, so about as 24x7 as it gets

how it worked there was there would be support associates on call for 2nd and 3rd shift. when a call came in, if the support associate couldn’t solve it they would reach out to me, and I would coordinate appropriate resources. sometimes it was the hospitals implementation person, sometimes it was a higher-up support associate, like an architect, sometimes it was a developer, really depended on the situation.

so, if the issue was deemed to be serious enough that it needed a fix NOW, or much more often, someone to review code NOW so that support could determine if this was a legit bug or something client-side, then engineers would be brought in to do so, any time of day or night

at GE Healthcare our support associates got a base oncall pay rate, then a per-call fixed amount, then a 1.5x rate that kicked in If they were on the call for more than an hour.

so, what I’m saying is yeah, depending on the software you make, it is very normal for devs to be oncall. a friend of mine is a software dev, works for a financial bigco and supports their legacy cobol software. another 24x7 gig.

random fart apps? tell them to gently caress off, no oncall. mission critical apps used by 24x7 operations? yeah, devs are oncall

i am on call as a professional dev but our team is big enough that i only have to do it for 1 week at a time every few weeks

a cyberpunk goose
May 21, 2007

much like qirex it’s time for me to also start complaining and interviewing

i have a few irl leads to follow up on in the next few weeks but is anyone itt hiring a staff/principal/arch level backend dev? preferably in the Java/spring/Kotlin/reactor zone but I’m extremely polyglot and can be up and running in any lang and framework in like a day at this point in my career and life

I’ve been wearing a ton of hats and moving the needle on projects for years now as both an IC and a planner, ticket writer, politicker, diagram and wiki maker etc

a cyberpunk goose
May 21, 2007

tk posted:

I wouldn’t tell your prospective employers this.

don’t worry :coffeepal: I am not that arrogant and am just loosely posturing among confidants

a cyberpunk goose
May 21, 2007

Private Speech posted:

Does that apply to, like, c++ and lisp? Because that's a pretty bold claim.

ok settle down folks I didn’t mean to ruffle feathers

I’ve done embedded c and c++ professionally, maintained the build tool chain there for a bit (arm eabi), I’ve written UI tools in C++/Qt, I’ve written and maintained Django apps and contributed to big ones and dealt with dumb Python 2/3 things, I’ve written a bunch of little hobby games in Unity and C#, wrote little game servers with custom protocols in node js, done some PRs and serious tests in node w yarn for some teams at a previous job, I’ve maintained and bolted important features into huge ancient Java mono repos, green fielded nice Kotlin libraries w spring boot auto configure niceties, written fresh APIs and durable publishers/consumers from the ground up, I’ve worked on a VERY downloaded android app doing both internal infra crap and UI layout stuff, I’ve done a ton of Scala PRs in life but prefer to avoid it generally, I’ve done a ton of little rust things for fun in my spare time. I’ve done some basic stuff in actor frameworks (akka). at this job I’m a resident Kotlin and Reactor wizard (within spring webflux) and have been advocating for more coroutine or classic thread usage (our org sent kinda crazy using reactor in places it’s maybe not great for, like ETL-esque crons). I’ve written a handful of little MP game things in my life and am proud of my architecture chops there.

:smith: I haven’t written much lisp but it’s easy to write lexers for so I’ve stared at it a bunch in reference and syntax wise it’s not wild or foreign at least

these days I mostly do service dev backend stuff and spend a lot of my time wearing the architecture and principal hat helping negotiate broader ideas or patterns or nicely talking people down from trying to build way more than they need to, with an emphasis on jvm adjacent technologies

a cyberpunk goose fucked around with this message at 13:56 on Apr 26, 2022

a cyberpunk goose
May 21, 2007

bob dobbs is dead posted:

Outside of tech majors and putative tech majors, basically, staff-and-up hiring gets done by calling up your old buddies and telling them you're on the market again and then they hop to it and get you a job. Interviewing was basically over years ago when you made your impression on your buddies, although non-buddies in the company may need to be convinced. So we're really handwringing over how to deal with the interview sequences at tech majors and putative tech majors, basically, unless you have more specific targets in mind

i agree this is often how it’s done, but I’ve seen it a lot in my market (PNW) where architects and principles and even staff get hired without knowing anyone at the company directly

a cyberpunk goose
May 21, 2007

word, good to know, I was directed here from the ol reliable cjs thread. I’ve had some good job convos and interviews etc with lovely yospos folk in the past and figured I’d fish around

a cyberpunk goose
May 21, 2007

I’m just putting some feelers out there, it’s not crazy to be like “hey anyone hiring remote BE devs at MTS/arch/principal level?”

best case someone is like “hey yeah lemme dm you”

worst case is someone wants to be weird about it in the chill posting zone

a cyberpunk goose
May 21, 2007


thanks! the other formal job thread in coc seems kinda stale but maybe that’s a sign of the times

a cyberpunk goose
May 21, 2007

PCjr sidecar posted:

is this the navy seals confirmed kills copypasta

listen here you little poo poo

i have over 30 confirmed imperative languages under my belt

a cyberpunk goose
May 21, 2007

i got a cold recruiter email to be a lead android dev for an app for managing pet medication

normally I ignore such things but a part of me needs to know what kind of figgies they can offer me to let people see when to refresh their dogs antidepressants

a cyberpunk goose
May 21, 2007

i cold applied for a principal role at a big company doing backend data ingress for streaming video and VOD stuff

also got a friend who sent my resume around at a chill sounding video game porting house which normally I’d run screaming from but the pay is actually dece and the company seems chill — not a staff or principal role but actually sounds cool and good

fingies crossed

$currentjob has been an endless cycle of my specific team not having anymore feature work to do and upper management not taking action. ive even completed all my little pet peeve projects over the last few months and gotten hella kudos and even a silly quarterly award for being a good helpful employee who has helped a bunch of other teams avoid or solve big issues by being a good advisor with good opinions and direct advice and even wrote two libraries. however our director refuses to take action on formalizing a small team around all the weird dumb bullshit we’re always having to solve in back channels and with the spare time people like me (with no feature work to do) have to actually solve problems. im a shadow architect basically

a cyberpunk goose fucked around with this message at 01:59 on May 27, 2022

a cyberpunk goose
May 21, 2007

MononcQc posted:

Not all things can be safely automated, and some of them may be due to ambiguity, or ways to fix the behaviour of automation.

Playbooks also sometimes require human steps like "if this type of incident happens and you think there's been a data leak, here is who you contact, the type of public incident you open, how you run the comms, who you escalate to, and the way you start a locked down investigation."

Some runbooks are also lists of common admin operations or pressure valves ("if it appears the system is overloaded and scaling isn't working properly, here are some types of traffic you may want to start throttling, but first run the following query and make sure you're not degrading these critical customers first") that come from layers that are expected to sometimes fail.

You think a release is bad? Here are the buttons to pin an older one and revert the deploy. Here's how you unpin it after the fact. Don't forget to flag people behind the commit you suspect were problematic, and be loud in this and that channel so people don't assume the main branch is safe, then roll it back, etc.

Or in the case of a cascade, they can explain what are the core components or systems you need to protect and resolve first. We have some alerts that come with "so this type of scheduled file failed to upload. Here are some common causes. Also if this isn't resolved in X hours, here are the type of consequences that may happen" so that the alert is contextualized and framed properly.

Like good runbooks aren't about making people do step-by-step scripts, it's about providing framing and support for people who may be rusty with a procedure they haven't run in a while, or providing useful reminders or guidance to let them make specific decisions.

as someone whose had to write a bunch of playbooks and has a ton of on call experience I agree with this. sometimes I see management wanting playbooks to look like military notebooks with very very specific sets of instructions for each possible alert, and most engineers just either aren’t going to interpret it correctly at 3 am if they read it at all. outlining what the alert means and what the high level implications are gives people the most actionable context for their different experience levels. it also won’t need constant updating/be wrong

someone whose not an on call wizard can see a backed up queue and see the message latency alert playbook and think: “ok this queue is backed up… the instructions says it talks to these 2 databases and an API and to check how those things are performing… ok there’s some links to jump into more dashboards about latency for those services”, etc. versus a 400 line document of exact steps for checking every possible downstream or upstream dependency

a cyberpunk goose
May 21, 2007

could I get a job knowing no Japanese, just be the token American pet guy in the office

a cyberpunk goose
May 21, 2007

i need to learn this lesson

a cyberpunk goose
May 21, 2007

I’ve whined about it too much in too many places but I solemnly swear to stop repeating my mistake of over performing on underperforming teams only to get slapped with “we are only allowed to give meets-expectations for your first year of employment” and get smushed right up against the upper pay bracket

a cyberpunk goose
May 21, 2007

my current shop is an “”agile”” tech incubation org within a huger waterfall org

i am soaked in contradictions and agile rituals which are immediately steam rolled by The Waterfall

a cyberpunk goose
May 21, 2007

the most important part of any work planning ritual is for the EM to browbeat your reports over whether this ticket is a 3 or a 5 for 10 minutes in a 12 person meeting

a cyberpunk goose
May 21, 2007

edit: nvm

a cyberpunk goose fucked around with this message at 08:05 on Jul 3, 2022

a cyberpunk goose
May 21, 2007

HR: “this rubric is just a list of your preferred Japanese cartoon rankings. this is a principal software architect role”

a cyberpunk goose
May 21, 2007

like exactly a year ago when it was job hunting time as a strong backend developer IC, I had competing offers and lots of callbacks

same flow today and I’m getting nothing back and none of my network of dev homies have jobs that are hiring either. either it’s bad luck or things are just saturated right now or I’ve received some horrible curse for shoving that witch aside and ignoring her ill omens

a cyberpunk goose
May 21, 2007

did an HR screen last week that asked me basically nothing but basic HR questions except for the usual open ended “would you say you write unit tests? do you know what TDD is? tell me about a time you mentored someone.” all questions I have a ton of multifaceted experience with and a lot of thoughts and examples of

got a very cold automated email saying I wasn’t what they’re looking for! this just happens sometimes and I shouldn’t read into it but usually I can at least talk face to face with an actual IC or eng manager type as a second round. and the HR screen is often just a “is this person totally lost and confused, do you want a totally insane pay range” sniff test

it stings a little because I’m getting very little engagement with cold applications. i might have to scrounge around in the recruiter pile

a cyberpunk goose
May 21, 2007

Raluek posted:

cmon man, dont be a narc. that sounds pretty cool, as long as he's not battling an addiction and gambling away money he needs to survive

live and let live

normally I’d agree but that person seems in deep lol

a cyberpunk goose
May 21, 2007

i had a screening call that went fine but they are really eager to get an AWS wizard on board and I am merely a GCP and Azure wizard :qq:

a cyberpunk goose
May 21, 2007

passed a technical interview phase but the heavy hitter interviewer guy was late and had to leave early and seemed distracted and the other guy was really light on questions or deeper technical discussion and also new to the company

but I’m moving onto the next phases I guess, so :shrug:

the crooter let me know that while I passed they felt like I didn’t do a good job talking about my technical choices, which really bugs me because I tried to start discussions about that and even returned to our diagramming after Q&A to see if they wanted to talk more about anything since the discussion we had was so light lol. the crooter let me know this as sort of a hint for what to emphasize in my remaining calls if it comes up again, super weird

I’m glad it went fine, but I’m not glad that the org is green enough that they’re so clumsy at interviewing. I felt like it was one of the worst interviews I’ve participated in as an interviewee in a while. very weird vibes. it drives me up the wall because I’ve been the interviewer for that same kind of panel and handled it way better! if I decide to take this role based on the remaining interviews and offer then I’m immediately going to try and improve their technical interviewing strategy and rubric

interviewing always feels like such a poo poo show

a cyberpunk goose
May 21, 2007

crooter

a cyberpunk goose
May 21, 2007

i would like people to give up on having cute little brain teaser interview questions that are like “what would u do if a giant orb appeared above New York City and you were tasked with analyzing it with all the earths resources at your disposal”

a cyberpunk goose
May 21, 2007

bob dobbs is dead posted:

those questions were finished a decade ago in the sfba, mostly, for deec companies. dunno where you're at

this person and the company are sfba lol, I am pnw however

a cyberpunk goose
May 21, 2007

buddy I wish, a year and some change ago it was easy to get the actual interview process going but this time around I’m lucky to hear anything at all

a cyberpunk goose
May 21, 2007

post hole digger posted:

if all of earths resources are now at my disposal, all hail the mothafuckin orb

in all my time asking this question ur the first to get it right

welcome aboard, friend of orb

a cyberpunk goose
May 21, 2007

i got a rejection today but the last two panels were so poorly run and full of yellow flags, bullet dodged I guess. same company that asked corny 2012 era brain teasers that felt like they had secret answers and also the tech panel was very poorly executed with the main guy being late and leaving early

time to apply to another 20 places and hear back from like 1 or 2 of them

a cyberpunk goose
May 21, 2007

nudgenudgetilt posted:

in addition to all this, be prepared for whiplash should you land the role. projects that were hours at a startup will be days at a large org.

try years sometimes lol

Adbot
ADBOT LOVES YOU

a cyberpunk goose
May 21, 2007

YOSPOS.sqlite

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