Live data from Hacker News

The company I work for is losing all of its humanity, I don't know where to go

superlemon.bearblog.dev

121–125 of 125 posts

Re: The company I work for is losing all of its humanity, I don't know where to go

#121

Earlier quoted context omitted.

Filling out a time sheet and clocking in and out are two different things. I have to fill in a time sheet, but I never ever clock in and out. If someone clocks in and out, they don't need a timesheet. It's automatically recorded.

I don't even fill out a timesheet; they just pay me. It was kind of shocking at first when my manager told me there wouldn't be any sort of time tracking.

In my case, the company uses a single time tracking system for all full-time employees across the country. Different states have different requirements for reporting. There are seven types of PTO, depending on where the employee lives.

Re: The company I work for is losing all of its humanity, I don't know where to go

#122
post #10
post #6

Earlier quoted context omitted.

I've been doing full-stack Dev (mostly Django though I foolishly had a brief moment where I kinda thought Flask was okay then fell for the same dumb thing briefly with FastAPI) for 20+ years and don't feel marketable. I went from jQuery to a brief dalliance with Angular to HTMX+_HyperScript. Everyone wants full stack Devs to use react and struggle eternally with insane dependency trees and challenging client side sta…

Dude. You are marketable as fuck. Don’t live in the hype. Not everyone is drinking the ai cool-aid bottoms up. What do you mean by fastapi being a mistake ?

I don't know; I am not sure I'm marketable in THIS particular market.

As for FastAPI bring a mistake - that's an overgeneralisation to be sure. It has it's uses.

My first issue is that it falls into the same kind of small footprint as Flask. Every Flask project I work on slowly reinvents Django via a combination of plugins of varied quality and custom code/plugins. Get some Auth plugins, build step for manifest static files, add in Jinja2, grab an ORM like SQLAlchemy (or hopefully PeeWee), a migration system, test runners with fixtures/dB integration and rollback and on and on and on.

FastAPI is operating more at that level but also adds the often unnecessary complexity of async. In Python this is a cooperative setup meaning you have to yield to the event loop yourself (otherwise despite being "async" it blocks). Plus with a webapp all async often does is let you hammer your services (i.e. dispatch more queries to your poor DB) harder. The actual performance improvements don't manifest so much at scale as people often think. Plus you end up with a whole second set of ways to call functions and... makes me pine for gevent.

There are absolutely cases for this kind of async, even in webapps, but it's often not actually that helpful in places that it's used (and doesn't actually need to be everywhere). Good development imo means picking the right tool for the job rather than jumping on hype trains.

MongoDB is webscale!!

Re: The company I work for is losing all of its humanity, I don't know where to go

#123
post #6

Earlier quoted context omitted.

I've been doing full-stack Dev (mostly Django though I foolishly had a brief moment where I kinda thought Flask was okay then fell for the same dumb thing briefly with FastAPI) for 20+ years and don't feel marketable. I went from jQuery to a brief dalliance with Angular to HTMX+_HyperScript. Everyone wants full stack Devs to use react and struggle eternally with insane dependency trees and challenging client side sta…

Write a script that tidies up and fixes everything in a repo.

Turn Claude loose I guess.

Re: The company I work for is losing all of its humanity, I don't know where to go

#124
post #10

Earlier quoted context omitted.

Dude. You are marketable as fuck. Don’t live in the hype. Not everyone is drinking the ai cool-aid bottoms up. What do you mean by fastapi being a mistake ?

I don't know; I am not sure I'm marketable in THIS particular market. As for FastAPI bring a mistake - that's an overgeneralisation to be sure. It has it's uses. My first issue is that it falls into the same kind of small footprint as Flask. Every Flask project I work on slowly reinvents Django via a combination of plugins of varied quality and custom code/plugins. Get some Auth plugins, build step for manifest stati…

Thank you for this answer, it saved me hours of experimenting.

And bonus points for bashing MongoDB, of course. Every single project that I worked on where MongoDB was used, also had MongoDB as the single largest constraint and operations time sink.

Re: The company I work for is losing all of its humanity, I don't know where to go

#125
post #19

Earlier quoted context omitted.

I'm full stack for 19 years and I love React, and I've been laid off for 1.5 years now. This is a terrible job market right now. That doesn't mean you don't have good skills, it just means that too many people have them. It happens from time to time in every industrial, for all skills. Obviously, I don't have any good advice about how to deal with it.

You mean you haven't been working for 1 1/2 years? How do you buy food?

Correct. My wife still has a job, and our families have been very supportive.

And as the others said, we've been saving money. We thought it was for retirement, but we're having to use some of it early for this situation.

Post reply on HN