Details
-
AboutSoftware Engineer South of England
-
SkillsNo thanks, I'm not writing a cv
-
Github
Joined devRant on 2/26/2018
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
-
I prefer insomnia over postman
-
Sell the water on the internet
-
@TeachMeCode you'd think it would be something to pull them up on at least right? The lead even initially said he'd talk to them about it when I brought it up with him and I thought I'd finally found some sanity in this company. But then when he came back he said he'd also spoken to the other senior dev working on that repo about the PR comments and they're in the right as that's how it's being done everywhere else in the code base. In what world is writing code that's consistently awful better than having slowly growing oases of well written code overtaking the bad.
So the lead told me that I need a full team meeting with all 16 members of the dev team just so they can make the decision to no longer concatenate a bunch of html as strings in PHP or hard code production DB id's into the codebase. The whole thing is blowing my mind still, I don't know how I ended up here when it seemed so great in the interviews and I chose to take this offer in particular. -
@jestdotty oh dude I have loads of hobbies, main ones being I'm big into mycology right now and last year I was very into brewing. Before that was houseplants. I'm an avid reader and was hitting over 100 books a year over the covid period and still manage about 50. I don't really play video games very much any more, they lost their charm 4 years ago or so, not sure why. And I've got a new born baby girl at home to spend time with.
It's just despite all of that, if I'm working I feel like I need to be in front of my computer and at least ready to work? Not sure if that really makes sense, but I don't feel like even with nothing to do I can just bugger off and leave my laptop. I put up a painting today and that was pretty much it for leaving my desk to do something non work related.
I quit reddit for about 6 months when they screwed over the 3rd party mobile apps. But I've found myself slipping back. -
@atheist that would really piss me off, my main deal breaker today that's making me consider leaving is how fucking rude the junior was about my feedback. And the lead supporting all of this. The guy has been making minor changes to formatting the whole day then putting it back into code review without touching anything else that I brought up (including more formatting issues). Formatting issues being the only thing I think I'll actually be able to get him to fix with my lead's current attitude. The guy just can't be bothered.
I'm very much used to the mindset of: if you find a problem during your ticket that's tangentially related in any way, it's your responsibility to deal with it or the codebase will never improve.
Oh class A is very legacy and is a bundle of static functions when it should really be a dependency injected singleton? And you're using class A? Fix the class even if it turns your 3 line change into a days work. -
I'm not a big believer in sprints in general to be honest, I find them stifling as when I find something interesting to work on or fix I want to grab that motivation and hyperfocus for 7 hours straight then and there. I don't know why but I find I lose a lot of that motivation for a project after a short while. I'm not diagnosed or anything but it's pretty ADHD of me I guess.
Having absolutely nothing to sink my teeth into like this is basically the worst thing ever.
And sure sprints can work, a lot of goals can be effectively planned out into one and that works quite nicely. But I do only see them as a good idea for something that has with well defined goals and the sprint should stay specific to that. Not my current situation where I work in a constant cycle of month ahead of time planned sprints for literally every piece of work and absolutely zero way to grab a problem found in the moment.
I'll probably go back to looking at smaller companies for a new job. -
@jestdotty I'm remote 4 days a week at least. When I'm in the office it's a desk share set up along a few rows. I spent the Wednesday we just had writing up a long term plan on what I think the ideal infrastructure and operations would look like based on my conversations with the lead. Doubt it'll ever happen but it's something to do at least.
I've had enough jobs where I do shit all for most of the day to be honest. And personally I find it's just not really very healthy, I end up spending all day on youtube or reddit and then I feel shit as a result. That's the point where I know I need to look for a new job. -
@b2plane sir did you submit a ticket to have permission to write this comment? You aren't part of the DevRant social team so this would need to be elevated to management for cross team collaboration project. Do make sure when getting this project approved you schedule a meeting to discuss the aim and set actionable goals, and ensure you invite at least two full teams who are completely unrelated to this request and have absolutely no input to make.
My previous job dealt with lots of large brands as clients and this shit was a nightmare. I was glad to have a project manager for that job who could deal with most of it for me. -
@TeachMeCode that's what it feels like, it's very demotivating. I've been putting an active effort into being diplomatic and trying to word things as a "how about this?" But it seems there's no getting away from it. The lead is never rude to me when telling me I'm in the wrong or whatever else either at least. That doesn't really change the meaning of their words though.
I seriously don't get why the lead of all people seems so resistant to obvious improvements. Why does he want to have a 16 person meeting to discuss whether they should continue using html as strings in php or change to templating? They're even doing this while using Vue and laravel in other projects so he must understand the obvious benefits? The guy seems afraid of the Devs under him getting upset, he's been at the company for less than a year so I don't know if that's related. But he's pretty much very positive about ideas but then a nightmare with allowing implementation. Or folds as soon as a junior disagrees. -
@atheist ha, I learnt it during school and just kept at it as that's where my experience was. I've mostly ended up doing DevOps stuff for the last 5-6 years but I kinda bridge the gap between that and programming a lot of the time as a weird hybrid. I've managed to stay away from anything like wordpress development thankfully. It's a solid language if you actually use the available tools, although I do dislike the sometimes inconsistent function naming and that PHP can allow you to write truly terrible code if you don't know what you're doing. Using a decent framework fixes that last issue for the most part though.
-
The iconic project manager moment is when they promise a client a feature you've told them multiple times is impossible to deliver
-
I just use the fadblocker plugin
-
@robian skill issue 😂
-
I literally don't know what you're talking about with the three dots, you just press the giant very obvious plus button.
-
Free merch, where?!
-
Took me 5 hours to upgrade an app from last year's API to version 32 or whatever it was forced to be back in Augustish. Having to update the versions of three or four Android studio things that I have no clue about what they do or why they aren't working after updating. No idea why it can't just be a single fucking install instead of this gradle, API version, flutter, half a dozen config files shit.
I'm not a mobile app developer so I'm sure this all makes sense to people who do this often. But I literally only touch it once a year to upgrade the API version. -
Use a rice cooker ya rube
-
Now use trap in addition to set -e
-
Lol, my old company had a similar issue with ECS. We wanted to scale down (or up) processing as needed, but not to kill a node that was in the middle of a task. We ended up doing some really weird hacky workarounds to ensure that ECS wouldn't take down the wrong nodes.
-
@ostream so true, but changing roles every 6 months looks bad and it's a fair bit of effort to find new roles
-
Take it out to dinner and buy a bottle of wine for the table
-
It works on my machine
-
@wkhale bot me bitch
-
Fucking bots
-
I set up a jira ticketing system just so people would stop calling me and my co-workers about issues. They still call us, we gave up telling them to raise a ticket after the first month, it's pointless with these dinosaurs
-
@Lensflare iPhones are solely vendor specific crap, just buy a phone without it
The only people who waste money on iPhones are brand obsessed sheep -
People still buy iPhones?
-
This is sad
-
@horus just finished it today, travelling up to the client next week for sign off
-
Eclipse, what year is it?