|
Doom Mathematic posted:Okay so serious question. In git, is a "commit" number 1
|
# ? Mar 8, 2022 22:01 |
|
|
# ? Jun 8, 2024 06:14 |
|
How much of your day to day is working on assigned tasks from a sprint board? Seems like I went backwards from delivering projects / objectives / key results to delivering bug fixes and completing tasks from a sprint board. My deliverables are measured in days instead of quarters / semesters now. Being given tasks now instead of creating for myself and sometimes giving them to others. Manager says I should expect to get some OKRs of my own in like 6 more months. Since I've been here 3 months it'll be about 9 months total till then. Does that sound typical? oliveoil fucked around with this message at 00:00 on Mar 9, 2022 |
# ? Mar 8, 2022 23:57 |
|
If you're a developer then all of your tasks are going to be on the sprint board. If your manager thinks that it's going to be another 6 months before you can start to work on longer term objectives that means: a) your product is a disaster and it will take until then to free up room in the sprint for anything you can build on. b) you're very junior and your manager doesn't feel that you're ready for larger tasks. Possibly both!
|
# ? Mar 9, 2022 00:09 |
|
This is the time first I've had my work on a sprint board in 10 years, so I'm not sure if it's just the way the team works, but setting aside the detail of whether a sprint board is used or not, it seems like the scope of my work is drastically more narrow. Just seems really dull to receive task, poo poo out code, get next task. "Move this button from section A to section B" "This other button doesn't do anything when clicked, but it should do Z, please fix" "There's this one background request that should be made but it's not happening, please fix" There's no thought to anything I've worked on so far. oliveoil fucked around with this message at 01:57 on Mar 9, 2022 |
# ? Mar 9, 2022 00:35 |
|
Is this a new position/team/codebase?
|
# ? Mar 9, 2022 00:39 |
|
ultrafilter posted:Is this a new position/team/codebase? Yeah it's a new team. L4. My previous team they just threw 4 small projects with separate codebases at me on day 1 as an L3. One this team I'm three months in and I am not responsible for anything, I just receive task and output code. However, on this team the codebase is massive. I suspect that might be a contributing factor. There are so many people touching so many pars of it, surely that necessitates differences. But I'm not sure how much is inherent to the project and how much is me being switched to much simpler work. oliveoil fucked around with this message at 00:49 on Mar 9, 2022 |
# ? Mar 9, 2022 00:44 |
|
If you are involved in sprint planning then there's nothing wrong with this - you plan out the work to be done over the next couple of weeks (taking into consideration what your project priorities are), and then you execute on that plan, and then you come back to do more planning. If you're not involved in sprint planning even after three months that's a pretty bad sign. If it's because you're just mentally checking out of those meetings then it's entirely self-inflicted and you should think about changing that. If you're not invited to those meetings in the first place you should talk to your manager about how you want to be more involved. This is assuming your team is actually doing sprints and not some six-month-long atrocities that they're calling sprints.
|
# ? Mar 9, 2022 00:52 |
|
We have two-week sprints. Sprint planning is like a longer standup where after saying what you're working on, you receive new tasks for the coming sprint. But those tasks are inputs to sprint planning and I don't see how those tasks are created or prioritized. Presumably someone is saying "this is what we want to build over the next six months, figure out how that's going to happen" and presumably someone is figuring out how that's going to happen, getting clarification, finding out what resources we'll need, figuring out what external dependencies may delay the goal, identifying security and privacy risks, maybe suggesting we prioritize something else instead, breaking down what the tasks will be, etc. So while I am saying I don't see how tasks are created or prioritized, I'm also aware that such task-making work is only a small part, and I'm missing pretty much all of it. Just taking tasks off a list of things the team needs done is something I haven't done since I was a temp. I am starting to think they could replace me with a temp making half as much who doesn't even get insurance and probably even get a better result because the temp is in the mindset of just coding all day without getting bored when they miss out on doing the other stuff. oliveoil fucked around with this message at 01:08 on Mar 9, 2022 |
# ? Mar 9, 2022 00:58 |
|
oliveoil posted:Sprint planning is like a longer standup One or both of these things are being done wrong at your new company.
|
# ? Mar 9, 2022 01:04 |
|
Isn't the company Google?
|
# ? Mar 9, 2022 01:10 |
|
cum jabbar posted:Isn't the company Google? I'm pretty certain it is and feel confident saying that the team and org does not actually use Agile. They might use the terms and some tools, but the real planning is on 3 or 6 month intervals.
|
# ? Mar 9, 2022 01:12 |
|
Yeah the company is Google. The stand-ups are about thirty minutes. I worked on a scrum team when I was an intern elsewhere ten years ago and I remember agile being quite different. This org uses six-month planning intervals, so I thought maybe I just need to wait a few more months, but then I had a talk with my manager and it's looking like about six more months till I have an objective of my own to focus on. Basically the by next perf I can expect more but iirc the timeline was also about "six months". He mentioned it depended on me so maybe this is an area where I am free to poke around and look for stuff to do instead of waiting to receive something. oliveoil fucked around with this message at 01:20 on Mar 9, 2022 |
# ? Mar 9, 2022 01:15 |
|
This is something that's going to vary a lot by team. I was at one point on a team with 30 minute, 20 person status update meetings every day that were called "standups" and they were a complete waste of time. I'm a bit wary of this idea that you need to have "your" Objective that you're solely responsible for. Objectives are a team-level thing that the team is responsible for delivering on, at least that's how it's supposed to work. Do you know what your team's current Objectives are?
|
# ? Mar 9, 2022 01:58 |
|
Yeah, I don't care whose responsibility it is but I want to do something less monotonous. This feels like somebody else is chewing food for me, there's nothing to think about by the time I get a ticket.
|
# ? Mar 9, 2022 02:03 |
|
Mega Comrade posted:I did a revert the other day and was pointed to an internal document telling me I should never do them and should always do hard resets and force push fixes, even on main. When I asked for justification for this heresy I was told they did it once and it lead to a load of conflicts and loss of work so it's just been banned ever since (they didn't know you revert the revert when you've fixed the problem). i can see their point, when reverting a merge requires a big howto describing exactly why revert doesn't do what you intuitively think it does and therefore why reverting a merge also doesn't do what you would naively think it does. this is of course user error. quote:You can revert a merge, and from a purely technical angle, Git did it very naturally and had no real troubles. It just considered it a change from "state before merge" to "state after merge", and that was it. Nothing complicated, nothing odd, nothing really dangerous. Git will do it without even thinking about it.
|
# ? Mar 9, 2022 06:20 |
|
oliveoil posted:One this team I'm three months in and I am not responsible for anything, I just receive task and output code. If you feel underutilized, talk to your manager about it, especially since you’re new to the team - “hey, I’m used to working like this, you’re working like that, are we aligned?”.
|
# ? Mar 9, 2022 07:27 |
|
redleader posted:i can see their point, when reverting a merge requires a big howto describing exactly why revert doesn't do what you intuitively think it does and therefore why reverting a merge also doesn't do what you would naively think it does. this is of course user error. Yeah the language around revert is confusing, it makes people think its an 'undo' when really its not. My problem is that the doc admits the suggested advice is in contradiction to almost everything you will find on the internet. The author knew they were wrong, but wrote it up anyway instead of just learning how to do it properly.
|
# ? Mar 9, 2022 14:14 |
|
oliveoil posted:Yeah the company is Google. The stand-ups are about thirty minutes. This more or less tracks with my experience. Very meetings heavy, relatively slow compared to typical capital-A Agile. It’s a change for me, and I find it hard to know whether or not I’m doing well or about to get fired just based on my productivity. WFH doesn’t help there. Maybe I’m just paranoid, anxious, or burned by other companies, but I find it hard to have security and confidence in myself.
|
# ? Mar 9, 2022 15:14 |
|
that's my experience as well. i just kinda got used to it 🤷♀️
|
# ? Mar 9, 2022 16:02 |
|
What would okay compensation for someone in the greater Boston area (a figgieland secondus??) with about five years of experience be? I just got the merit increase for the year and it was 8.67% bringing me to 130k ish base and I got 10k bonus. I'll start poking for a new job once I move apartments in May but I'd like to know how irritated to act at my boss in our next 1-1 I do like my team and our unlimited vacation is actually unlimited, but the current project is too ambitious for how thinly spread we are and I'm doing too much front end web touching instead of NLP work for my liking, despite bringing this up with my boss plenty of times
|
# ? Mar 9, 2022 16:23 |
|
Pollyanna posted:This more or less tracks with my experience. Very meetings heavy, relatively slow compared to typical capital-A Agile. It’s a change for me, and I find it hard to know whether or not I’m doing well or about to get fired just based on my productivity. WFH doesn’t help there. My previous team received various problems to solve and figured out how to approach them. There were lots of problems and nobody would have had the time to chew them all for you and hand out tasks. We had more projects than people at all times. I suspect almost every one of our projects would have likely been considered a full product at another company. Current arrangement is pretty lame by comparison, maybe I had an uncommon experience but it seemed like Google was a cool place to work where you could actually think about what you were doing rather than really obvious web coding. Getting paid to solve real problems / puzzles is fun. Getting paid to do the dumb obvious coding poo poo after the problems are already solved is just mind-numbingly dull. Guess I'll go looking for problems. Starting to wonder if people only think DDIA is difficult material because they're comparing it to this stuff.
|
# ? Mar 9, 2022 16:24 |
|
Oliveoil posting:
|
# ? Mar 9, 2022 16:27 |
|
My understanding is that Google pays a lot of people very well to do the really obvious web coding.
|
# ? Mar 9, 2022 16:36 |
|
Mecca-Benghazi posted:What would okay compensation for someone in the greater Boston area (a figgieland secondus??) with about five years of experience be? I just got the merit increase for the year and it was 8.67% bringing me to 130k ish base and I got 10k bonus. I'll start poking for a new job once I move apartments in May but I'd like to know how irritated to act at my boss in our next 1-1 I'm in Boston as well with 10 years of experience and make $175k base + 15% bonus. They also just gave me an equity refresh of another 100k over 4 years while I'm in the middle of 2 other slightly smaller RSU cycles. TC for this year will be around $250k plus or minus the stock moving and however much our ESPP discount nets.
|
# ? Mar 9, 2022 16:39 |
|
ultrafilter posted:My understanding is that Google pays a lot of people very well to do the really obvious web coding. Not sure but I think part of this is to just take potential competition off the market (and starting their own companies), and also kneecap competitors by limiting the available talent market "IQ of 170 and subject matter expert on natural language processing AI? Cool. Can you spend a year reskinng Google wave in react, then write a terraform module for it? Yes we know it's a discontinued product"
|
# ? Mar 9, 2022 16:44 |
|
in two hundred years, bored nerds will join starfleet five hundred years ago, they joined the clergy today, they touch computer
|
# ? Mar 9, 2022 16:47 |
|
oliveoil posted:My previous team received various problems to solve and figured out how to approach them. There were lots of problems and nobody would have had the time to chew them all for you and hand out tasks. We had more projects than people at all times. Based on my org's expectations you're getting shafted for L4 opportunities. Like, the company-wide ladder literally describes L4 expectations as making independent contributions, managing their own priorities, and participating in design. *Maybe* they are keeping it light since you are new to the team. I'd talk with your manager in your 1:1 (you are getting a 1:1 right?) and specifically bring up ladder requirements.
|
# ? Mar 9, 2022 16:50 |
|
oliveoil posted:My previous team received various problems to solve and figured out how to approach them. There were lots of problems and nobody would have had the time to chew them all for you and hand out tasks. We had more projects than people at all times. If you're working on a smaller team with a smaller scope, you can do the former (to an extent). I manage teams that we can do that, mostly it helps when the stuff we're working on isn't getting a ton of attention or tied to heaps of revenue. If you're working on a larger team with a larger codebase then you can't really do that. Though how you guys do sprint planning sounds messed up and very waterfally. Mecca-Benghazi posted:What would okay compensation for someone in the greater Boston area (a figgieland secondus??) with about five years of experience be? I just got the merit increase for the year and it was 8.67% bringing me to 130k ish base and I got 10k bonus. I'll start poking for a new job once I move apartments in May but I'd like to know how irritated to act at my boss in our next 1-1 I used to work for a Boston-based software company and I thought the salaries did a poo poo job matching the cost of living. That was a few years ago so some of it might have corrected, but I'd imagine you may do better looking at a wider geographic scope for remote jobs.
|
# ? Mar 9, 2022 17:52 |
|
Lockback posted:I used to work for a Boston-based software company and I thought the salaries did a poo poo job matching the cost of living. That was a few years ago so some of it might have corrected, but I'd imagine you may do better looking at a wider geographic scope for remote jobs. There's basically nowhere in the US where a single salary is enough to live on without making some serious compromises. I don't see how that could change any time soon.
|
# ? Mar 9, 2022 18:41 |
|
Big problem I saw in Boston was most places had comparable base comp but didn't have RSUs so the total comp is laughable.
|
# ? Mar 9, 2022 19:41 |
|
ultrafilter posted:There's basically nowhere in the US where a single salary is enough to live on without making some serious compromises. I don't see how that could change any time soon. That's patently false unless your definition of a serious sacrifice is having to downgrade to a lesser model of luxury car or something.
|
# ? Mar 9, 2022 19:42 |
|
single normal-peep salary sure. single toucher-salary, lol no i stopped making any serious sacrifices in sfba after 150k tc. i just dont wanna buy housing because i move every like 18 months so i dont give a poo poo about that
|
# ? Mar 9, 2022 19:51 |
|
ultrafilter posted:There's basically nowhere in the US where a single salary is enough to live on without making some serious compromises. I don't see how that could change any time soon. There's a huge range in living expenses. Are you a single dude living in an apartment? Even in the SF Bay Area you can probably make that work on 50k/year, just not in the nicest neighborhoods, and you might need a roommate. But if you're trying to raise a family of four, you'll need substantially more, and a family of six a lot more (unless you're OK with really squeezing people in your home).
|
# ? Mar 9, 2022 19:51 |
|
bob dobbs is dead posted:single normal-peep salary sure. single toucher-salary, lol no ultrafilter means for a family, not one person supporting only themselves my computer-touching not-faang job was enough to live on for two adults and a kid, but not enough to save on. savings slowly went down over time. now i have faang figgies and yeah wow life got easier (i do not live in the bay/LA/OC though) if you make faang figgies then you can support a family on one income literally anywhere in the US. if you care about owning a house on top of that, you can do it almost anywhere
|
# ? Mar 9, 2022 20:00 |
|
Three years ago housing was pretty affordable but right now it's jumping up at 10-12% annually Every dilapidated house near my downtown right now in my area is swarming with tradesmen renovating houses that have sat vacant for decades I'm glad we bought in spring of 2020, I think purchasing power for SFH is about to fall through the floor after trending down the last two years Boomers can't die fast enough There are a bunch of 0 down mortgages available you just need to know where to look. SFFCU has a 0% down poppy loan, navy federal has one I think. USDA has one for most rural areas. A lot of smaller cities give 0% loans for 10% down payments
|
# ? Mar 9, 2022 20:58 |
|
Achmed Jones posted:if you make faang figgies then you can support a family on one income literally anywhere in the US. if you care about owning a house on top of that, you can do it almost anywhere vv thanks! vv Artemis J Brassnuts fucked around with this message at 08:40 on Mar 10, 2022 |
# ? Mar 10, 2022 08:29 |
|
facebook amazon apple netflix google netflix is there so it isnt a slur also can be manga: meta apple netflix google amazon netflix still there so it isnt... unfortunate i say 'tech major' cuz they have finite lives. ibm was unquestionably one and now is unquestionably not one
|
# ? Mar 10, 2022 08:35 |
|
Netflix is in there because it originally was a term for investment and all 5 had seen huge growth.
|
# ? Mar 10, 2022 11:09 |
|
microsoft is not in it because faamg is way less masculine-sounding, lol (its because the term was coined when microsoft was just getting out of its doldrums) jim cramer made it up, and you can't really air it without netflix on the telly, can you?
|
# ? Mar 10, 2022 11:20 |
|
|
# ? Jun 8, 2024 06:14 |
|
But netflix wouldn't deserve to be there anyway? What kind of salaries do they have? Lower than FB or Google? I thought they're up there with the best of them, but I could be wrong.
|
# ? Mar 10, 2022 13:31 |