Details
-
AboutSoftware Developer
-
SkillsC#, SQL, AngularJS
Joined devRant on 5/16/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@antigermanist > "my mum's a nurse, she got stabbed"
Holy crap, I'm sorry. Nurses are not appreciated, protected and certainly not compensated for the nonsense they are expected to deal with.
Folks who want in that field are cut different.
If I had your mum as my nurse, she would only hear "Yes ma'am" and "No ma'am" from me and only the upmost respect. -
@antigermanist > "Bitch please you never worked a real job in your life lmao"
You're right, its pretty sweet now. All I do is click keys, drink coffee, and solve a problem or two.
Lets see, my dad had me working since I was 8. Pushing a lawnmower, yard work, and whatever odd jobs he found for me. My first 'real' job at 16, the grocery store mgr asked "Son, do you want a job or do you want to work?" ...odd question...so I answered "I want to work". I started the following Monday.
From there I promoted to a floor mgr, frozen food mgr, and produce mgr, all before I was 19. The owner tried really hard to convince me that college and learning computers would be a waste of time and I could really 'make it big' in the grocery business.
Even now at my age, I'm 100% sure I could outwork the teenagers I see at the stores, not to mention any of the crew that works for my bro-in-law's landscaping business.
He jokes that when I retire, he wants me to work for him at least part time. -
@antigermanist > "a nurse making 6 figures?"
Its not normal, but he's been aggressive in getting the max raises and promotions as compared to his female counterparts. They give raises and promotions based on merit, not what is/isn't between the legs.
If he wanted to make even more, he'd be a traveling nurse, especially around Florida and other retirement destinations. Its not unusual for those nurses to make $300~$400K a year. -
@Lensflare > "@antigermanist you are projecting so hard and you don’t fucking realize it lol. It’s sad but also funny."
I know, right? This is almost fun. Wait until he reads "I've never worked for a poor person". I might hear a popping noise. -
@antigermanist > "people making six figures don't work sweetie"
- I do, 90% of the devs here do to.
- My son, a nurse, does
- Cousin that works for an H-Vac company does
- Farmer friend does
- Brother-in-law owns his own landscaping company does
- Friend that owns a local truck stop does
I could go on and on with the working people I know that are killing it.
The idea that working people can't make it is a lie. -
@antigermanist > "Ya know I'm not a kid. Daddy want a job because he have bills to pay "
Exactly. You want a job, you don't want to work.
That's not a "right wing" value, that's a very human "I'm hungry, I must work to eat" value.
I'd work as hard for Nail Clipping Inc making minimum wage as I would for Amazon making 6-figures. I'd prefer the 6-figure salary, but neither effects my work ethic. -
@antigermanist > " I'm sure it says a lot about his actual real-life skills."
Says he's willing to do more than the 200 people that send generic CVs to my company. Someone knocking on our door and wants to *talk* to a human just got in front of the line.
Acting like a victim and blaming others says a lot your real-life skills.
You clicked a button and sent 250 resumes to faceless companies you put zero effort into researching and wonder why no one is interested in you? Really?
How about this, pick 5 of those companies. Do some research on them. Find out what they do, what their core values are, do you align with those core values? Then make calls, physically go and knock on their door and ask to speak to whoever. If you come across as wanting to work and can add value day 1, someone will hire you.
Or you can sit in self-pity and complain on devrant about having to work and why the government should steal from the 'evil rich' and give you free stuff. -
@Lensflare
If he "sent" 250 resumes and only 2 replies, that tells me he went through a site like linked-in. Our company never accepts those type of lazy resumes. I suspect the other 248 companies don't either.
If he was really serious about a job, it takes knocking on doors and making a connection. You'd be surprised what a handshake and a "Hi, I'm Tom and I'd like to talk about what I can do for your company" can accomplish. Might not work the first time, but I can almost guarantee you'll have better chance than those job sites. -
@kamen > "It doesn't really need the context. It's in a bleeping CV"
If a CV comes across my desk bragging they improved performance of some X service, it better have context or in the trash it goes.
CVs better scream "I'm here to work, serve people, and not bullcrap you around. " or in the trash it goes.
Since our HR dept changed hiring strategies (staying away from the 'academic' CVs), the team we have now are freaking rock stars.
Google level? No, better. They write code and go home. None of this "Look at me! I'm working 12 hour days! Look at MEEE!!" stuff that comes from devs who spend months shaving 3ms from a query that nobody is waiting for and expect awards and accolades. -
@Lensflare > "What’s the problem with that?"
Lacks context. 40% of what? I can increase the performance of my service by 99% by not accessing the database. Should I put that on my resume and expect employers to light up my phone with 6-figure offers? I'm sure some do.
We had a team that lived for coming up with contrived 'speed improvements' for services. They would spend months re-writing a service and send out graphs showing 20%...10%....40% ..etc improvement numbers. Without context, those are some impressive numbers.
With context, those numbers were measured in milliseconds and less. Like a service that took 2ms, now takes 1ms, they claimed a 50% performance improvement and completely justified the 6 months it took them to re-write the service. -
Example?
-
@Lensflare > "the importance of zodiac signs"
Overheard one of our FS accountants telling another one her dog with cancer was going to be OK because she (the dog) was a <insert zodiac sign I don't remember>.
The other said "Oh yes...she's going to be fine." -
> When everything works, but nothing feels right.
Yes, we migrated a 15+ year SharePoint "app" (heavily modified sharepoint aspx files, custom XML templates, and lots and lots of javascript) to Blazor. We had very minimal end-user testing (a VP, her subordinate, and another manager). The app had been central to company planning (think of it like Jira, but in SharePoint) and at one point had 4 dedicated developers working on it seemingly 365 days a year. Continuous 'add a field' here, 'change the label' there, 'change the label back' wash-rinse-repeat requests.
We used Jira for the project mgmt and after all the cards were 'done', the VP said "Looks good, release it then disable the sharepoint site. Good job guys."
Its been about a month, no complaints from the owner, CEO, other VPs, and end users who are usually obsessed over trivial details are quiet.
I'm afraid. -
> "we want to have our cake and eat it, too."
When we ran into that, the devs added an 'Override All' button that disabled any+all validation because they were tired of the constant back and forth of VPs/SLTs dictating business rules for apps they never use. -
Headphones/earbuds everywhere.
-
> "leave for office at 7.30, reach office at 9.30"
Two hour commute? Yikes.
If I were a young single buck, I would either move and find a residence closer, request work-from-home, or quit and find a job closer to me.
I know being married+kids makes that a difficult choice, but it's worth your own sanity to explore all options. -
@retoor > "DevRant not your diary, idiot"
Um...yes it is. Its for ranting...it's in the name.
What do you think a diary is used ... wait...name calling? Ahh...you're one of the internet trolls I read about, never mind.
Shoo..shoo...back to under the bridge or I'm getting my spray bottle. -
@devux-bookmark > "I still don't get why Microsoft has constantly changed their windows UI"
Ironically, the Microsoft Shell is completely customizable. Since, I think, Windows 7, the Shell hasn't changed, they've just applied a different theme/skin ever since. There used to be a huge 3rd party market that updated the Windows skin/theme. Wanted Windows to look exactly a Mac? There was a theme. Wanted a Linux theme? Windows 8, Windows 95? It was out there. Until our networking dept dictated a 'standard' desktop, I used a minimalist theme (no desktop icons, very thin start bar docked at the top, only the clock in the system tray), with everything I needed+used tucked away in Windows 3.11 style folder groups. Perfection. -
> "How is MSSQL so popular?"
#1, its from Microsoft (nobody ever gets fired when choosing a product from Microsoft)
#2, its not Oracle
#3, Bill's nearsighted grandma with dementia can create a table with as much skill as MS Certified DBA.
I've been using MSSQL since 6.5 and like any legacy 'enterprise' product, its become so bloated with nonsense nobody but niche edge cases every use its 'enterprise' features. -
@jestdotty > "she builds a universe of stringent details."
That is brilliantly accurate. -
@PaperTrail > "when she essentially said 'OK, I'll call our insurance rep"
She did contact our insurance rep and he was dumbfounded that she knew how to find the discrepancies ("How did you even know where to look?").
Her response to me afterwards: "How did *he* not know? That's is his job! No wonder these insurance companies are going bankrupt. Idiots." -
@retoor > "Yeah, weird how people lose their way when it looks like a bit different huh"
This is the same woman who reads our insurance's benefit details (the ones that are hundreds of pages) and comprehends it enough to find the loopholes.
We had a contract with a roofing company for a new roof, siding, gutters etc (hail storm damage), and she found several duplicate entries, just worded slightly different, that they were trying to double-bill the insurance. She 'called them out', which the company rep tried to make sound like she didn't understand construction contracts.
TL;DR, when she essentially said 'OK, I'll call our insurance rep and a lawyer to help me understand your contract', the rep (within an hour) had an adjusted contract. My wife fired them anyway, demanding our non-refundable deposit back (which we got back), saying the contract still was misleading.
*I* would have never caught the details she caught. Its a superpower I don't have. -
@Grumm > "So we cannot use 'this task is killing me' ? or 'my back is killing me'"
Posts are flagged and removed for offensive language like 'killed', 'shot'. Not all, but enough to where you'll hear folks say "Pew Pew" instead of 'shot'
"Other day my buddy was pew pew'ed next the liquor store..."
I hear that and I'm reminded, again, our society is getting dumber and dumber. Not the folks that do it, but a system that makes people change words so they won't offend and their social media banned/canceled.
Language is a social construct. Words in themselves have no value, no action, it's our stupid monkey brain that reacts to hearing/reading 'Kill' that causes folks to lose that mind.
George Carlin has old comedy bit about curse words that is still relevant today. -
@tosensei > "it's about 'The Algorithm' suppressing everything that might possibly be in any way whatsoever controversial"
Then it's 100% about the "hypersensitive woke snowflakes".
Cancel culture is still alive and well. -
@rootshell > I've never been at a place where management actually took responsibility"
Its not perfect and a lot of pressure mgmt puts on themselves to push each other.
It it a little uneasy when we get an alert and 5 upper managers all want to help "fix" the problem and the VP badgering the mgrs. I just want to scream sometimes "STOP!! Go back to your office and let me fix this!"
The other day, 'Mgr-Mark' interrupted me 3~4 times (kinda lost count) throughout the day about a problem in HR that had nothing to do with him or his area (he's responsible for the logistics systems). The mgr who is actually responsible was busy and he took it upon himself to step up.
Kept stopping by "Is it fixed yet?...What do you need? I'll get networking involved. Do we need to have a meeting with XYZ? I'll schedule it."
I really wanted to say: Dude, stop...I appreciate it...but stop. If I need your jedi powers to blow up the death star, I'll ask. -
@rootshell > "The real ones get blunted into "cover you ass" mode where they just make sure shit don't slide on them."
Since those 'dark days', new mgrs have embraced leadership principles from the book 'Extreme Ownership'.
Now it comes down to ownership and if you care enough about the project/process/whatever to get the job done. As of now, if something is screwed up, nearly all the mgt team takes responsibility for the issue, then work backwards to find out what they didn't know/could have done better, then set a plan to improve and make sure the problem isn't repeated or make sure we have a process in place to resolve future problems.
Its not about blame, it's about responsibility. They take being responsible very seriously. If anyone tries the "its not my fault, Greg screwed up!". OK, Greg screwed up, but you're Greg's boss, *you're* responsible. Greg obliviously didn't have has the tools or leadership to succeed. What can *you* do in the future so Greg can succeed? -
> "im gonna start documenting all decisions of this retarded manager"
And keep the documentation in a safe location, away from the ability for any of the 'powers that be' to see and delete.
Previous department mgr would routinely scan our hard drives looking for evidence of 'something' that folks could embarrass him (pictures, message threads, etc).
I had a directory of Dilbert cartoons that I saved locally (C:\Dilberts) whenever the daily strip hit a little close to home. One in particular was an almost a word-for-word exchange (one where the pointy-hair wanted a pre, pre-meeting), so I printed it out and hung it on my wall.
Knowing me very well (one mgr called me "King CYA"), the dept mgr found and deleted the directory.
He knew I couldn't complain to anyone. It's a company computer and he had full admin discretion to do anything he wanted.
Little did this guy know was C:\Dilberts was just the download directory. I backed up everything to my personal google drive. -
> "Code coverage now has to be 80% or higher across the board"
I'm so sorry.
If it helps (and you're using C#), you can set a directive on/in a file/class that tells the compiler to ignore that metric. -
We are cataloging # lines of code just for own morbid curiosity (only the C# cs files in the project directory). Kind of a "wow, that's a big project", but nothing we're measuring or anything like that. Nobody cares.
When our VP (who does not write code) saw the value in our dashboard (just the project, # lines, and total at the end), he was excited and wanted my boss to create departmental measures.
He said "Sure we'll do that". Later he said to me (when I asked the obvious) "No, we're not doing that. Joe will forget about lines-of-code measure by the next quarterly meeting."
That was over a year ago, guess what? Subject never came back up. -
Opinion: I have a general "rule of 3". If I'm abstracting more than 3 layers, I'm probably making it too complicated.
And my own personal rule of "If I'm writing a lot of code to do something, I'm probably doing it wrong" always comes into play in encapsulation and separation of concerns.