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
Feed
All
Post Types
- Rants
- Jokes/Memes
- Questions
- Collabs
- devRant
- Random
- Undefined
Cancel
All
-
People who conduct technical interview, how common it is for you to see people bombed the interview??2
-
Man. Management has done it again. Judging the quality of my work by amount of code review comments. Have they ever even thought that the guy reviewing the code might be an asshole? Management. Seriously. They don't know how to manage.3
-
I made a video about senior software engineers. And I think y'all are the perfect audience for it.
Here, watch it -> https://youtube.com/watch/...3 -
I did it.
Had my final exam today.
Presentation and technical project defense both A-!
I'm officially now a certified IT specialist for application development.
(Rough translation from German "Fachinformatiker für Anwendungsentwicklung"
Signing the contract tomorrow and genuinely looking forward to the future for once.2 -
A long time ago my windowed grandma sent a letter to my belgian grandpa. She lived in britany. They had met at 14 years old. He was a sailor at the time. Trade marine. He brought her back to the burnin town.
Britany is still my forever home, I feel more at home than anywhere except my hometown.
Next september we're gonna blow her remains on her favorite beach.
RIP2 -
One day I'll realize my dream of buying some land in spain and becoming a weed farma / tantric sex cult guru11
-
why... WHY do I always attract all sorts of weird problems...
I feel like it makes me look incompetent :/
Like this side-gig. I had a client who brought us essentially half a rack (20 blade servers, 7 units of network equipment) and asked us to spin it up. No passwords, no topology - nothing. It was my first such "project".
So I'm setting it all up, using chatgpt and notions of vlan theory from college years ago. I managed to make smth work. Went away for the rest of the day. Hours later I come back -- no longer can connect to ovpn running on a MikroTik router. wtf... connect to office router's vpn, winbox via mac to the router to see wtf. Everything seems alright, except when I try to `/ip route print` it just hangs there. Tried a few times. -- same result. As if routes just got borked while noone was touching it. Found someone who's working with networks wtf, he said he's NEVER seen this happening. A router reboot sorted this out. That's weird problem #1.
I finished reverse-engineering and re-setting up the networking, sketched a topology with patching scheme and asked colleagues to take it all to the DC. They did it, connected it all up. 5 nodes aren't accessible via network. So I connect remotely to the router's openvpn and try to see what's up. Indeed, some servers are reachable, others aren't; even though MT switch (router's downlink) sees those servers plugged in with link up, servers don't see the link. I noticed some ports aren't trunking some VLANs. I started adding those ports when the winbox connection dropped out of the blue. 5-4-3-2-1-reconnecting... it reconnected. Yayy!! But wait, where is everything...? All interfaces -- gone (physical ones too). All IPs -- gone. All routes -- gone. Everything's gone. Half a minute later I'm disconnected again. The switch IP is no longer pingable. Servers plugged into it aren't reachable either. That's weird problem #2.
Then I figured I might try to see whether I can see anything from the router level. Try to ssh to it -- attempt was dropped, as if 22/tcp was closed. wtf? It was working in the office. winbox into it -- yayy, that works. Try to open a terminal via winbox -- a dialog pops up "Terminal <1> - not permitted (9)". wtf..? I Google this error up, it says that user is a member of group that does not have telnet and ssh permission. Indeed, I loog into groups -- the group 'admin' does not have them. Try to add them -- also not permitted. And I'm the 'admin' user, a single user in the router after a factory reset. How the hell else do I change permissions if even admin is flipped a finger.
That's weird problem #3
And now I look like an incompetent prick with two left hands who is only breaking shit.
And it's been like that my whole career
Why... How... ffs, that's getting annoying. Maybe I should downgrade myself to a QA. Problems find me themselves, I don't even have to look for them2 -
> In former times, I myself instigated an exceptional case of assistance. In my first years as a forester, I had young trees girdled. In this process, a strip of bark 3 feet wide is removed all around the trunk to kill the tree. Basically, this is a method of thinning, where trees are not cut down, but desiccated trunks remain as standing deadwood in the forest. Even though the trees are still standing, they make more room for living trees, because their leafless crowns allow a great deal of light to reach their neighbors. Do you think this method sounds brutal? I think it does, because death comes slowly over a few years and, therefore, in the future, I wouldn’t manage forests this way. I observed how hard the beeches fought and, amazingly enough, how some of them survive to this day.
this is so hard to read after I literally fucking hugged a tree for being terrified -
The only reasons I'm with my current employer is because;
1. I interview bad
2. Too lazy to update my CV
One of these days...6 -
I try to change some code in a VERY obvious way, no code that might be interfering. Compile, open browser, no change. Recompile, check, that the compiled output indeed contains the changed code, refresh, no change ... what??
Delete browser cache, also reopen with new tab, clear IDE cache, restart, rerun with npm i. Still no change... ??? What is this black magic?6 -
Management has reviewed DevOps which is already being shown to customers and wants to introduce a code coverage metric to show customers how good the code is. Code coverage now has to be 80% or higher across the board, it's been decided by management, and there is no discussion on this topic. The front-end presentation layer has minimal business logic and most of the code that exists is generated objects to shift data to the backend (which in turn mostly shifts it to a 3rd party API that does a lot of the business logic). I now have to write thousands of pointless tests while also being 85% billable to the client.
I think code coverage can be used as a tool, but should not be used as a metric to promote the product.
I suggested an automated e2e test might be better placed to prove that things are working, but have been told we're not going in that direction.
I'm close to writing a code coverage test that uses reflection to touch all of the code, catch all exceptions, and return a positive result.5 -
Project Managers will ask six figures salaries to whip an entire team of developers because it's fundamental to add AI to a fucking toilet by the end of the week, then walk around like they understood everything about life. Given how that's what they do for a living and we're not currently gunning them down on sight, I can't say they're entirely wrong.2
-