IT/Software career thread: Invert binary trees for dollars.

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
In my experience unlimited really is mostly unlimited. If you start taking like 6 weeks off during the year and you're also not crushing your actual work they will start getting on your case about it. Otherwise you can safely take 4 or maybe 5 weeks off during the year without issue. On top of any other holidays you may get.
 
  • 1Like
Reactions: 1 user

Kithani

Vyemm Raider
2,107
2,971
In my experience unlimited really is mostly unlimited. If you start taking like 6 weeks off during the year and you're also not crushing your actual work they will start getting on your case about it. Otherwise you can safely take 4 or maybe 5 weeks off during the year without issue. On top of any other holidays you may get.
That sounds like unlimited is 4, maybe 5 weeks…
 
  • 2Worf
Reactions: 1 users

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
Yes, no job will tolerate you being gone for months at a time. But you can indeed try I guess.

Don't be absurd with this literalist nonsense. No job has unlimited PTO where you can just absently collect your salary being gone all year. Everyone knows that. Unlimited is being unlimited on paper but with soft restrictions rather than strictly recorded holidays and absence balances.
 
  • 1Like
Reactions: 1 user

Phelps McManus

<Silver Donator>
261
254
It is more of an HR ploy to avoid obligations to pay out accrued PTO. They tend to exploit employees with strong work ethics who feel guilty about taking time off. The company is happy if you only take 1-2 weeks off. It doesn’t cost them anything. Contrast this with a fixed PTO policy, where management will insist you take your allotted time off to avoid a growing liability on their books. Also, this is something you can grow with tenure, negotiate in transfers between companies, and eventually take 6 weeks per year of vacation without any guilt.
 
  • 2Like
Reactions: 1 users

Kithani

Vyemm Raider
2,107
2,971
Yes, no job will tolerate you being gone for months at a time. But you can indeed try I guess.

Don't be absurd with this literalist nonsense. No job has unlimited PTO where you can just absently collect your salary being gone all year. Everyone knows that. Unlimited is being unlimited on paper but with soft restrictions rather than strictly recorded holidays and absence balances.
I’m not in tech but I have 6 weeks in my contract and sounds better than unlimited PTO although we don’t get a week or two at Christmas so it probably ends up balancing on the whole.

IMO companies wouldn’t offer unlimited PTO if they didn’t have some data that shows them people typically use less PTO in that setting than traditional setups or it wasn’t benefiting the company in some way such as having to pay out PTO mentioned above.
 
  • 1Like
Reactions: 1 user

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
I get that. But it is nice to not have to accrue days and just do what you want. I absolutely fall into the trap of my work ethic leaving me to not take enough days off a year. I have broke free of that more recently and borderline abuse it now. But for years I was the guy who never took vacation. Mostly due to retardation.
 
  • 2Like
Reactions: 1 users

Noodleface

A Mod Real Quick
39,472
17,991
Yep, Christmas, Thanksgiving, maybe one other week. With the previous years leftover days rolling over, I almost always have 5+ days unused.
I use every drop outside of sick time, though they don't really track that. And even then, my boss has told me if I need additional days he doesn't care since I'm doing so much work. But I will take every official hour I'm allotted for PTO. I work at a huge megacorp though, so may feel different at a smaller place.

I've been having nonstop 8-10pm meetings and it's gnawing at my sanity. I just need this fuckin product to ship.
 
  • 2Like
Reactions: 1 users

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
Had an interesting discussion with my director again today (this is my direct manager). TomServo TomServo it looks like I may have quit the two job game, but it won't quit me. He wants to retain me as a contractor to deal with certain things now and again. I said I could only do this in a very limited capacity but I could get to most things on the weekend or whatever.

We were looking at my coworkers and it is pretty apparent that none of them can take my place so he has to immediately look for another hire. Of our stateside employees one is good at coding but nothing else, the other is not really that good at coding but more extroverted so he's willing to deal with stakeholders. But neither is proactive which is where I was significantly outshining them. I was constantly evaluating issues, identifying improvements to make, fixes to do in various places, things to update in the code in general. Along with introducing new technologies and making roadmaps for the C-Suites dumbass AI inititatives. Then I was creating tickets for everything and grooming them with project managers. I did this all the time. I was the only one taking this upon myself the other two are just not interested and just wait for tickets to come their way and do them. Neither of them are naturally curious about stuff either they don't care about anything until you tell them to.

This makes me feel a little bad but they'll be all right. I can only leave as much documentation as I can put together.
 
  • 1Solidarity
  • 1Like
Reactions: 1 users

Quevy

<Gold Donor>
5,674
20,188
I'm not sure if this is the best place to ask this question. I'm looking for a UML + ERD diagramming tool that integrates with Visual Studios and SSMS. Do you guys have any recommendations? I need it for designing new software and describing existing ones. Everything I look at is either too bloated or not enough. What do you all use?
 

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
Just curious, how are you not too busy with planned work to be that proactive?
I hate boasting and I am shit at self advocacy in general. But to answer your question I am extremely proficient at all things backend engineering. Especially when it comes to distributed architecture and systems of systems that have no direct connection to each other. When it comes to data processing, aggregation, and so on anyway.

Whenever I get any planned work I can always identify several enhancement that will improve it. I find gaps in design and just immediately start taking steps to fix them. This has led me to simply be far ahead of the curve. I was able to excel at two different jobs as a senior engineer for nearly 5 years doing this and did so well I was promoted at both places.

I don't think of this as anything special per se just this has been the professional focus of my autism for many years now, and I eventually became quite good at it. Now my knowledge on how to leverage systems of systems is simply quite vast and this is very valuable for employment purposes. Hence my new job.
 
  • 2Like
  • 1Solidarity
Reactions: 2 users

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
I'm not sure if this is the best place to ask this question. I'm looking for a UML + ERD diagramming tool that integrates with Visual Studios and SSMS. Do you guys have any recommendations? I need it for designing new software and describing existing ones. Everything I look at is either too bloated or not enough. What do you all use?
Mermaid. It natively renders in Github which is a big plus, I recently upgraded our docs/erd flow using it because I can just have it in a source controlled code base rather than gay ass confluence and now I have it all automatically pushing to Confluence once merged to my docs repo.

Works really well and makes docs much less gay than usual.

 
  • 1Worf
  • 1Like
Reactions: 1 users

Quevy

<Gold Donor>
5,674
20,188
Mermaid. It natively renders in Github which is a big plus, I recently upgraded our docs/erd flow using it because I can just have it in a source controlled code base rather than gay ass confluence and now I have it all automatically pushing to Confluence once merged to my docs repo.

Works really well and makes docs much less gay than usual.

Thanks TJT TJT ! That helps a lot. I'm looking into it.
 

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
Dumbass security team ran some DNS scanning shit across our entire AWS infrastructure. Normally I would not care about this but they ran up ~$8k in our AWS account on Route 53 (Gay AWS Feature ) for the past 3 months. I am pretty dialed on on our services in AWS which run in total about $5k a month. Which I think is pretty good overall and my team's overall spend per month is like ~$35k/month on various services.

I don't really know what they're doing but they apparently have been running similar costs per month in EVERY SINGLE ONE of our 50-60 AWS accounts. A lot more for the ones that support the commercial product. But they are being super faggots about cost attribution which is my primary concern. The bean counters are pretty sensitive to huge increases in team spend, at least my team's, and now security wont accept that any of these should be attributed to their team despite them being the ones doing it.

I imagine the bean counters are going to get on their case pretty bad when they realize InfoSec is running up at minimum $400k a month "scanning." It's all fallen into the various teams that own the AWS accounts because none of them actually belong to InfoSec so they inadvertently shielded themselves from scrutiny.
 
  • 1Worf
Reactions: 1 user

TomServo

<Bronze Donator>
8,722
18,572
Dumbass security team ran some DNS scanning shit across our entire AWS infrastructure. Normally I would not care about this but they ran up ~$8k in our AWS account on Route 53 (Gay AWS Feature ) for the past 3 months. I am pretty dialed on on our services in AWS which run in total about $5k a month. Which I think is pretty good overall and my team's overall spend per month is like ~$35k/month on various services.

I don't really know what they're doing but they apparently have been running similar costs per month in EVERY SINGLE ONE of our 50-60 AWS accounts. A lot more for the ones that support the commercial product. But they are being super faggots about cost attribution which is my primary concern. The bean counters are pretty sensitive to huge increases in team spend, at least my team's, and now security wont accept that any of these should be attributed to their team despite them being the ones doing it.

I imagine the bean counters are going to get on their case pretty bad when they realize InfoSec is running up at minimum $400k a month "scanning." It's all fallen into the various teams that own the AWS accounts because none of them actually belong to InfoSec so they inadvertently shielded themselves from scrutiny.
Scanning for what? Why are they not just dns query logging
 

M Power

N00b
94
93
The only company I ever worked for that had unlimited PTO always made it seem like times were too busy when you want to take it. They also had a "work from anywhere" policy but I got yelled at for working while flying on an airplane across the country.
 

Kirun

Buzzfeed Editor
21,357
18,474
"Unlimited PTO" policies are rarely as generous as companies make them appear. In many cases, they exist primarily so companies no longer have to formally track accrued vacation time, which conveniently means there is nothing to pay out to employees when they leave the organization. I've also noticed that these policies are especially common in companies with high turnover or constant hiring cycles. By framing time off as "unlimited," the company can avoid the financial obligation of paying out unused PTO from the constant turnover while maintaining the "appearance" of offering some sort of progressive benefit.
 
  • 1Like
Reactions: 1 user

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
Scanning for what? Why are they not just dns query logging
You tell me dude. Whatever they were doing did populate DNS logs, it just requires Route 53 within the account to do it. No idea why.
 
  • 1Worf
Reactions: 1 user

TJT

Mr. Poopybutthole
<Gold Donor>
46,673
127,635
"Unlimited PTO" policies are rarely as generous as companies make them appear. In many cases, they exist primarily so companies no longer have to formally track accrued vacation time, which conveniently means there is nothing to pay out to employees when they leave the organization. I've also noticed that these policies are especially common in companies with high turnover or constant hiring cycles. By framing time off as "unlimited," the company can avoid the financial obligation of paying out unused PTO from the constant turnover while maintaining the "appearance" of offering some sort of progressive benefit.
For my current job and my new job sales, service, and non tech staff get typical accruement and after 3 years move to unlimited pto. Tech staff get it from the start though.
 
  • 1Like
Reactions: 1 user

TomServo

<Bronze Donator>
8,722
18,572
You tell me dude. Whatever they were doing did populate DNS logs, it just requires Route 53 within the account to do it. No idea why.
I cant conceive of a reason. You can passively log this shit without running scans.