Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "frustration"
When i open a 2 gigabyte wordlist text file and forgot that my defaults text editor is GUI based.16
We're not a family of devs. So the situation may seem weird to them.
My sister saw me doing the rubber duck debugging and venting my programming frustration with an innocent little duck. Eye-to-eye. And now, she thinks i'm in need of serious help.11
Heard the plumber yelling because of the work someone before him did on my heating system...
As a programmer:
I found this app by googling "How the fuck do I get my code to compile" after fighting my program for hours5
I hate when I go on stack overflow to find an answer, and all the comments for the correct answer say, "awesome thanks!", "Works perfectly now, thanks!". While I sit staring at my screen feeling like a complete idiot because I don't understand the given answer at all!13
Life story of every Dev in nutshell :
Everything is working perfectly as expected and no body congratulates Dev and no one gives a shit.
Single thing is broken and the whole universe be like : "Where the fuck is that son of a b*tch? Bring that bastard in front of me right now."
My life would be so much easier if I could just consistently spell lenght, I mean, lentgh, I mean length DAMN IT!11
Problems of Freelancer
Freelancer: Hey your app is ready.
Client : Can you add this ?
Freelancer: Sure, When am I getting payment.
Client: As soon as this gets done.
Freelancer: Hey your app is ready.
Client : Thanks. This looks good if there is this feature. Can you help me with that?
Freelancer: Sure, When am I getting payment.
Client: As soon as this gets done
Client : Blah Blah Blah
Freelancer: Sure, When am I getting payment
Frustration at peaks!!!10
My friend: My laptop is not working. Can you please fix it?
Me: Ok. I will take a look at it.
*After 1 hours*
Me: I think your hard disk has failed.
My friend: Can't you fix it? You always spend day and night on your computer. So, I think you can fix it.
Me: Sorry. I can't.
*Next day I went to his home*
His brother to my friend: You said he is a genious. He can fix anything related to computer. He can't do anything. I will take it to a best repair shop in the area.
Me: *walks out of his home*11
My day in a nutshell:
Fixed the app.
Broke the app.
Fixed the app.
Broke the app.
Reverted all changes from repo.
Found new bug.
*creates table in database*
*writes query to retrieve data*
*gets error and Google's problem for 2 hours but no luck*
*in frustration, takes a half hour break*
*checks database for set up issues*
*realizes that the database is the wrong fucking database*
*face palm & quits fucking life*
I make dumb fucking mistakes like this way too much5
The best part of being a dev is the constant thrill of constantly fearing you wil fuck something up and bliss of finishing something after so many hours of frustration. We devs are actually more adventurous than we look.. Constantly living on the edge of deadlines.3
I wanted to rant about some code that should run smoothly but somehow doesn't run at all, then I realised I don't know enough English swear words to express my anger and frustration.
When the code is not working:
I have failed my parents, my job and everyone. I shouldn't have taken Software Engineering as my profession. All I'm doing is giving pain and frustration to everyone. *thinks about a clean way of suicide*
Then after a while the code works:
I am probably the best engineer to live on these planet.3
Life of a junior self-taught dev with a sysadmin job:
1)At work, desperately try to script and automate every task, even when it isn't nessecary.
2)Learn dev skills from tutorials and web courses at every minute of your free time.
3)When returning home get self-guilt because you're procrastinating instead of doing an all-night development like your dev friends
4)The only productive thing you do is more tutorials and courses because you feel your dev skills aren't high enough for a self project
Just got kicked out of home.
I was living by someone else and they just (politely) asked move out soon as I get paid next month.
They said I'm generating costs for them - goddamn I'm paying 50 bucks above our deal, why didn't she talk just talk to me, I would pay more if needed.
Now trying to realize what the Fuck I did wrong and how am I going to handle this. I have nowhere to go and just 2 weeks ago I got in debt, thinking home was stable.
Not angry, just extremely frustrated.21
You know you're passionate when you won't sleep until it works. Then after it worked, you're not satisfied. You still want to make it robust and then...
"Is that the sun?"
Being a programmer is such a roller coaster feeling. Sometimes, you extremely hate what you're doing. But you still persevere and that's just wonderful.
*Shakes phone in frustration*
WHY DON'T YOU GO INTO FUCKING LABDSCAPE...
Oh, I locked the rotation4
Tim. His name is Tim.
He can only work if being micromanaged, bangs on his desk when frustrated or curses when confused (ALL day), and is the source of all my frustration and rants.
I highly dislike Tim.8
The allocation of my time while 'programming':
25% Stack Overflow
24% Error messages
1% Actual coding
Thanks to whoever posted this in their comment (I couldn't find your comment)
I have found the perfect way to channel my frustration while working.4
I just had to ran to get my train in time. When I sat back I saw this alert on my phonescreen.
That's nice of the Riot app developers to detect frustration like that :)7
I am roughly 12 hours away from a deadline that seemed pretty impossible.
I finally got everything to work, it seems I'm actually going to make it.
After so many hours of frustration, despair and walking in circles, it is finally fun again :)7
I hate having moments where you realize the bug was caused by a bug in the framework after scratching your head for hours......2
One of the speakers at a tech conference I went to used a screenshot from here to express her frustration with Webpack. I would've never found this app if it wasn't for her. Thank you and hello everyone!4
This was a picture I found from about a couple years ago. My aunt got me the shirt for my birthday.
ver not wow.1
Networking class. We're learning to configure switches, or at least trying to. A full hour goes by and the thing is not making a single beep. I frustration we lean back. Then my friends sees it. We never plugged in the power cable.6
Today I learned the hard way that losing your app's key store means no more updating , bug fixing , performance boosting , features adding ...
The app had like 5k downloads on the play store ..
Lost the key when one of my hard drives burned ..
Lesson of the day : keep your keys safe .
*trying to stay strong*3
Debugging async multithreaded apps is so much fun that I have a pile of hair on my desk that's been pulled out in frustration.
Considering making a wig to wear after I'm done.
So recently I have been working on an open-source project where all the mains devs are too busy to give a stream of patches and new features. I offered to do this job, but as soon as there was an 'official' patch all my changes would be wiped, I was ok with that, I have my own fork of the project so I could just implement it there. What I didn't ask for was my work 'buddy'. Instead of following what the client said (only patch critical bugs) they went on the project forum and got all these great ideas for new features which he gave tocme to implement. He had absolutely no idea about how to program and expected me to do all of it. To top it all off he messed with my code when it 'didn't work' didn't test it, then put it in to production. Even unfinished features with bugs galore were put into producton withot even contacting me and I was left to take the shit! Thank god today is the last patch I have to do.1
After weeks of frustration attempting to learn Java, I will now start learning Phyton. God save my braincells16
Upgraded from MacBook to Razer and wanted to give windows a try but ended up installing ubuntu in less than 4 hours.
Fuck you windows.
Penultimate Progress Loader of Infinite Frustration
Not my own, found at codepen.io
When your boss gives her boss an update on your project that isn't true, and makes you look incompetent, just because she had no idea. Fucking muppet.1
Sometimes I just hit a "developer's block", when I'm just blankly staring at my screen wondering where did I start and how did I end up here!?
It is hell frustrating!!!7
*Me after writing a piece of code and praying to god that there are no errors.*
My pc: 1 error(s) found.
Me : "I hate coding. I hate coding. I hate coding."
*Tries everything to solve that problem.*
My pc: No errors found.
Me: "I love coding.Yay xD"2
I really hate to have a non-technical Scrum Master...
He makes these long meetings to explain EVERYTHING to him and ask us help to be on meetings with clients in case "he over commit us" with more work.
I've had cool Scrum Masters but not like this dude that is a pain in the ass...
PS. he's good friend of the boss... so I'm sending him videos about what his role should do 😕
PS2. Fourtunately, he's about to be switched to another project soon.6
I spend this weekend working on this Game. It was a lot of frustration, but I learned a lot from it too.
I hope you like it.
But now I’m ready to make something bigger, better, funnier (O_o)15
Yesterday, I was facing an error since afternoon.. spent some 6 hours breaking my head over it. Restarted my PC. Worked like a charm. I have no freaking idea what went wrong.2
Feeling a little frustrated for not learning faster and getting kind a stuck, I'm not getting any younger.11
Sometimes I get frustrated so I grab a decommissioned computer and take it to the roof, then I watch it plummet 4 stories to it's death.4
AMAZING MIDNIGHT BREAKTHROUGH!!!
In Android studio if u disable the enable frame check box of the avd and select the graphics option to hardware the avd works a bit faster...even in a system with 4gb ram 🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌12
Create an web application(a product of our company). Manager insisted on using X third party API instead of Y third party API.
Now the app is complete.
*Very slow, Shitty User Experience *
I feel shameful for creating such a disaster and also wasted 3 sprints on it. But couldn't do anything because I don't have an authority to take decision which API or technology stack I should use.
Business head and manager had a meeting. Now they want to use Y third party API.
So they called me for discussion, lets me know we will now use Y third party API and it should be completed within a week because we just need to change the API calls in code that's all, despite of knowing all the core logic is built around those API.
Don't know how to react to this :( Want to hit my head on a wall3
I fucking hate online editors for recruitment challanges!!
2 fucking hours I spend on developing a architectural problem but nothing came up on stdout!!
Why? Because the runtime added some functions to HELP me with stdin and stdouts. They were being called by the driverscripts and reading everything up beforehand!!
I was reading empty stdin from there!!!
Worst part is the code was kept at the last of the editor space hidden as a gray shade with no indication that there was code minimized.
After fucking my brain so long, realised the issue when I had 2 mins left!
Ended up with a compilation error while hurrying to change!!
I hate the hackerrank platform!!🤬🤬🤬😡🤯1
I bombed a guy who pissed me off with spam sms that he had to switch off his phone. Good thing I witnessed his frustration. Feel amazing. 😁😁10
I guess I had an EMP attack in my home.In a single day my laptop charger burst,my desktop monitor got damaged and my Lumia phone has stopped opening.Dont know what to do13
Nothing like staying late at work to finish other people's work that they can't get done in time because they were doing side projects. Nevermind that I have two huge deadlines myself. Getting really tired of cleaning up other people's messes.5
I am sick and tired of big companies trying to shove their technologies down developer's throat in the name of developer advocacy. Last week I attended one of the IBM workshops which was supposed to be about ML and AI techniques but ended being solely about IBM Cloud (Bluemix), click here, click there, purchase it. I am not against developer advocacy and them trying to advertise their product but they should always keep in mind that developers won't get interested if they aren't learning any transferable core skills.
I was checking a course on Udacity about building scalable java apps. It turned out to be about Google Cloud Platform, auto scaling and nothing much. How deceiving is that?4
My company’s upper leadership is sooo focused on the NUMBER of defects that are open on our project and only the number. We give each defect a priority of P0, P1, or P2. You would think this would help prioritize and strategize our plan to fix them. But nope. Every week we have some arbitrary “goal” to hit. A number purely made up by clueless leadership as to what makes a “quality” product.
On Friday’s, managers start harassing devs to merge their fixes and for QA to close out defects. So effectively rushing to hit that arbitrary number or else we’ll have to work Saturday.
Meanwhile they want more test automation coverage to reduce the incoming defect rate. But when the fuck do we have time to develop said tests when all you want is the defect closed to bring down your precious little number?!
They’d rather us close 25 P2 defects to bring the number down rather than 10 P0 or P1 defects. These leaders are so incompetent it kills me! Without any back story, they’re ultimately the reason we’re in this position in the first place! Argghhh!2
This is what u get when u trust your teammates on a group project.
Not my fav function, but I was rofl when I saw it 😂
That is, until the frustration of working in a group kicked in11
Boss: I want Module 4 (regular complexity) done by tomorrow.
Me: *with not enough experience to get it done within a day. Still does it by staying up all night*
Boss: I didn't want this, skip rest of the modules and jump to Module 10 (extremely complex) and I want it tomorrow.
The company I was working for, closed. Told a friend: "lost my job today" He told me: "you never lose jobs, you just lose bosses. Now get to work for you"
I was programming a basic neural network in Python and was getting the same error message again.Then after 2 hours of frustration I realized that I was using Python 2.7 instead of 3.61
I swear, the next time I hear a web developer say to me: "Yeah let's pretend as if the security hole in the website isn't there, because truth be told, i cannot be bothered to fix it."4
The single most annoying thing about working with Microsoft is how they, at one point, decided to wipe 99% of their articles and downloads on their site. But instead of updating it in their OWN FUCKING OS, they just leave links to the broken pages in their help system. The second problem then arises when you realise that instead of giving you an error page, it automatically redirects you to the default page.
But on top of wiping their site, not updating windows to reflect those changes, and having a terrible site design, they have also decided that it would be best to keep the pages that once we're, online. This means that they will still show up in search engines, without any content being there.
Add to that the fact that their support team is incompetent to an insane degree, and often doesn't know what they're talking about. This has caused me so much frustration over the last few days.
Dear Microsoft, please get your act together and fix your shitty website.
A pissed of customer who paid money for your shitty services3
Hi everybody (newbie here).
The most annoying thing about CEO's and bosses is theirs incapability to understand mere technical or even logical matter of topic discussed in important meetings. I found a perfect parody video, which describes how I feel when participating that kind of meeting.
(sorry if repost)
P.S. Nice community this.devRant
(been lurking few weeks)7
The more I learn about programming the more terrified I become about having huge knowledge gaps and learning something wrong by possibly making wrong assumptions about how certain things work or by falling on bad tutorials. I'm constantly hyped about coding, and at the same time I always feel I will never be able to say confidently "I know how to code".
How the hell do you make sure you are learning programming correctly as a self taught? Or do i just have to accept that no matter how and what I code there will always be a better way to do it, resulting in me constantly feeling as a low-skilled coder?4
The frustration when you try to find out why your local code changes don't propagate to the browser and you suddenly notice that the address bar points to staging. #neverlearnfrommistakes2
Client: can you spice it up a bit
Client: more spicing
Client: i liked the first one.....3
My colleague does not use git (well, not for much), hates all external frameworks, and when he sees my code he tells me "that's not how I would have done this", every single goddamn time. Aaand we are the only two developers in our company.4
Sorry for the long rant, sorry if I'm a mess writing, but I need to let this out somehow.
I'm currently working as a freelance developer for a company here. I was hired to work as a front-end developer, mostly React stuff.
Suddenly, the back end developers left the project because they were offered better opportunities, and this meant chaos, as we're currently migrating an old project and building an MVP of what we're going to offer.
I sensed more danger coming, so I was preparing to leave the boat too, as it felt like a LOT of stress would come if I stood here.
Well, just when I was preparing myself, CEO looks into my LinkedIn page and sees I worked as a back end developer before, and using PHP too, which is the language our project's built in.
He organizes a quick meeting and throws my name as a developer for our project, telling me that I could work on it, and everyone agreed.
Everyone, except me, because I didn't know he looked into it and had this "emergency" meeting (mostly WhatsApp message exchange).
The case is, now that they spread this news, my name is on it and I HAVE to work on our project acting as, somehow, a developer and makeshift CTO.
It feels like a fucking leash, like "now you do this or else...".
Under other circumstances, I'd be jumping and throwing fireworks in my room right now.
Although I did build the f*cking project alone (which is quite a feature for my resumé), it's a mammoth of a project, I'm borderline crazy AND there's still data to migrate from the old model to the new.
The problem is: the people who recorded that data (which includes adresses, locations, user information) did it like they wipe their asses, there's no standards, some important data are missing and I have to validate more than 6k addresses.
I just don't know what to do. I would hire people too, but I joined this because I needed the money, so I can't.
It's hard, I'm lost, it's crazy, I'm crazy.
Sometimes my brain just stops, and I can't do anything code-related. And it makes me mad, because I LOVE to code!
This piece of crap is taking away one of the things I love the most, with a piece of my sanity and health too.
How I wish I could just send'em all to hell.
The company may be small right now. But the higher ups, they're kinda "big", and that would make my life hell if I just throw the towel now.
I don't know nothing anymore.15
Tfw someone asks me if I can make them a "small" Discord bot but never tells me what they want it to do
I thought SQL was supposed to be very easy? I'd like to jump off a balcony right now because of it ...
I don't know if I'm just dumb or if my sources for learning are bad or idk
maybe I'm just tired and dislike SQL2
I’m on a screen share watching an offshore associate copy code from my email to the target script...
... by switching back and forth between windows and typing in the code...
Is COPY-PASTE a little too advanced for this team???3
This guy asked for help in msdn forum before he shoots himself out of frustration. A lot of people tried to help him with the linker errors.
Once he removed couple of linker errors almost 100+ more errors came up.
This was his last reply. He hasn't replied anymore :(
He could have been a great ranter for devRant3
So I recently returned from university and was catching up with people. Then this guy(childhood friend) who is in EE was "asking" me about how my academics were going. So I was describing my cs classes to him until he suddenly interrupted me saying he knows "how algorithms work" and also that IT == CS. I tried my best to explain to him that it is not the same thing, but his ego just couldn't allow me to talk. He continued on forcefully about how he did a project in java that used SQL and blahblahblah. After he was done exhibiting himself, he asked me what languages do you know(LOL)? When I tried to explain to him that cs is not about learning languages, the guy proceeded to interrupt me again and tell me how his curriculum is hard so as to imply that mine is shit. Finally, this human waste told me to "open java" so that he could code, I opened up my terminal, which he responded to by asking me "What is that?"2
Whenever I come across an error I can't solve, my passion and enjoyment for programming steadily goes downhill as I furiously search Stack Overflow and debug. And just when I'm about to give up, to say "this is the opposite of enjoyable, I'm quitting" I figure out the stupid mistake I made, and the moment of sheer bliss that comes with solving a stubborn issue boosts my passion for coding up even higher then it was before.
And at times like this, I wonder if that majority of time spent staring frustratedly at an error message is actually made worthwhile by the sudden hit of adrenaline that comes from solving the problem.
I imagine myself like a drug addict in that regard. Like a drug addict, I spend most of my time feeling like shit, but that short feeling of happiness makes me put up with the shittiness. Is it really worth it? I subject myself to so much angst, angst that I only keep pushing through because I'm certain I'll figure it out eventually, I'll solve the problem and everything will be okay.
Maybe that means programming isn't truly for me. I'm sure many people actually enjoy the process of overcoming obstacles, but honestly, I don't. The only reason I keep trying to scale that obstacle is because of my memory of the past obstacle, and the feeling I felt as I climbed down the other side, having finally reached the top.1
I broke my keyboard while coding.
My mom was like.. u don't treat things with respect.
And I was like.. " my life's shit!! "3
I wanna learn something new but everytime I take one course I stop at the first video u.u
It's like I can't keep on the learning curve of anything unless I have the real need to do it :/
In addition, everytime I want to retake the course, a new/unknown technology is in front of me and well... everything starts again2
I'm fucking frustrated.
Almost Every project, almost every task I did in the past 6 months has been a failure or partly done. Even the most trivial of tasks take me hours to complete, after immense googling and copypasting.
I know that I'm a junior with less than a year of dev experience but it feels I'm traversing through hell itself. I truly love to program, have tremendous passion and want to be a professional dev but it seems destiny itself wants me to keep doing what I do best but hate(Sysadmining).
When will this nightmare end? When will I be able to accomplish anything I need with code with so much ease, like my dev friends do? How many more courses, bootcamps should I fucking attend and how many more tutorials to watch? When will be able to work at nights without falling asleep? When will I have a fucking dev job and freelance projects instead of being a goddamn server-managing monkey?14
!Dev / story
My phone starts dying gently but surely. Since last week I cannot use my jack input anymore, and thus can't listen to music in the car. I also compose music, and was eager to listen to my latest production (for reviewing purposes) in the car. In my frustrated search for a spare device with a jack, I found a pile of blank CDs instead. "Aw yiss, I can haz music in my car" I thought with a huge relieved grin.
I grabbed a CD, looked at my pc, and my grin faded instantly to an "oh" of disappointment: I deliberately did not install a CD drive in my computer.
Not losing hope, I grabbed my Mac and tried inserting my blank disk in the drive. "Clunk, clunk", the cd won't go in. "Ah silly me, I replaced that drive with a SSD". So I went looking for that spare cd drive.
After I found it, its SATA power interface was smaller than regular SATA devices, and any connectors I tried were too big. "Hmpf, ok, I'm desperate, let's remove that SSD in my Mac". So I went grabbing some screwdrivers, removed the cover lid underneath the computer, and removed two screws from the SSD casing, allowing me to lift the unit up, disconnect the cable, plug in the cd drive, flip the Mac carefully, turn it on... And burn my CDs, and finally I resetted everything back to normal, carefully removing the cd drive and closing the computer.
What one doesn't do in frustration...2
Does anyone else have this problem?
I hate designing a personal website. I'm never content with what I made, and even if I feel satisfied a couple of days later I want to start all over. I've gone through at least five complete rebuilds in one year because I can't make up my mind! How do you deal with it?11
Deployed to production two days ago, errors still coming out and ALL of them have been my fault :(
I feel really shitty and I feel like I have no brain, maybe dev is not my career
Any advice to overcome this frustration? I really need to read your advices, guys :(16
Manager: Last release was really bad, it was late, there was confusion and a lot of frustration on the team, we need to do better. Any suggestions?
Me: Have you tired not being shit?
Me: ... I feel it would help a lot.
Working on my website. Ranting on positioning my background which uses CSS perspective and translateZ to move slowly when someone scrolls.
Can't figure out a way to make it not overflow the whole document for almost 3 days.
Out of frustration changed the position to fixed.
And the problem was gone :( :D :(
I have no idea if I should cry or laugh loudly4
The fact that buying a paper train ticket from automates in Germany requires you to write your name on it afterwards with a pen is putting me through a lot of pain.20
I did a project once and it came back to haunt me - this is how I got the job I have now:
I was already working for the company, in the second year of my vocational training as an electronics technician when I got a assigned The Project.
In brief, The Project was a kind of measurement automation implemented with some arduinos. I was tinkering with them at the time in my free time so they must've thought 'Hey, great, she can do that, so she can also do The Project!'
Just that I couldn't - after investing nearly a year, getting frustrated because of the lack of time, support, knowledge etc. The Project died quite unceremoniously and I resumed my training normally.
I just wish devRant already existed back then, it'd have made up for some spectacular rants - The Project was fucking nerve-wrecking due to incoherent behaviour by some hardware and I had to battle the whole big, ugly thing more or less alone as an apprentice.
If it hadn't died at the time it did I feel like I would've brutally murdered it with a shovel - that is, if someone actually would've cared enough to buy me a shovel.
But it ended and I let it go.
In the last year of completing this vocational training, my feeling of "This is not enough" and growing boredom with the routines of my future job had manifested. I wanted to go back to university but also continue working at the same time.
I wasn't ready to do freelancing nor did I want to quit at that time - most people there are amazing and I'm still learning much from them - so I asked early for a student position and got one.
And to get some continuity in my work, it wasn't just any student project I was assigned to but The Project. It came back alive, laughing at me, leaving bodies of dead electronics in its wake, after all these years.*
And that's how I got my current job.
*(They asked me if I was OK with it and they dropped the Arduinos and other hardware in exchange for a bit more software. Also I have a team of great engineers which I can ask for help anytime should I get stuck, so I got that going for me which is nice.)
Holy shit man...
I know its supposed to be hard but I cant ignore how much I want to give up right now.
I've been learning JS for months now, doing daily algorithm challenges, going strong on my freecodecamp dev map and still, I feel like I might no be cut out for this.
It's been more than a week now trying to implement a minimax algorithm into my tic tac toe game. I can't, for the life of me its just getting more frustrating by the day and its driving me crazy! How the fuck am I supposed to ever get a junior webdev job if I can't do something as simple as this!, And I keep reading and reading the theory but I cant implement it into my code! It just makes me want to quit (again)!
I really need to work on my attitude...3
The worst type of frustration and shock is when your Windows boots up faster than your Linux Distro!11
# -*- coding: utf-8 -*-
from rant import depression as fuck
from WhiskeyBottle import *
while bottle.contents > 0.0 and time.datetime():
Yeah ok, this will be one of a few, but I'll try to keep it short. Damn, whiskey is not helping. Nor various smokables.
So yeah, have you ever had a dream? I consider myself a gamer the whole life, always loved creative worlds, dynamics, mechanics, plots, stuff you could and couldn't do. To the point I promised myself I'd make a game - NAH - I'll be making games in the future. You know, good games, that you come back to. Like Doom. Or those porn games.
Never went to Uni or nothing. Was born in a poor European country with Internet more broken than my soul right now. Years later, after acquiring some good hardware, learning a bunch of languages, Unity, Unreal Engine 4 and experimenting for about 10 years now with small scripts, apps and mini-games I've come to this realization.
I only made one "full" "game" in my life, and that was when I was like 16 in Klik & Play (early Game Maker). And it was shit. It was horrible, horrible shit. It literally makes you want to cry when you play it. It's 16-bit brain cancer. And it's the best I've ever published.
Now I've been through countless prototypes, none of which I've developed any further. I had ideas, plans, even made some more advanced roadmaps and dev cycles. Estimated costs, time, mechanics, gameplay hooks.
I never finish anything.
I get bored. Frustrated sometimes. There's always an improvement, something that "if I'd finish that it would be it! Screw this thing I was working on now, THAT will be worth sacrificing it." It's tiresome. I'm getting old.
And honestly, I don't know how people do it anymore. Trying to compromise those side-projects (they take all my free time which is not much) and work is just... draining. I'm losing hope. Maybe I shouldn't be allowed into the gamedev world after all. Maybe I'll just pump half-assed pieces of crap everybody will hate.
Or worse, nobody will care.12
Management proposed to work with external freelancers, to "pick up speed so we can release these new designs sooner". We agreed, but of course we (the home team) can't have time to review their work because we need to develop other new features and bugfixes and such...
Weeks later, turns out that their changes are largely incompatible with the work we have been doing on the main branch. We are now rebasing/rewriting huge chunks of their work, probably taking as much time as it would have cost us to develop the design ourselves in the first place.4
Heya devRant people, I haven't been here for a while so I think I may have lost the touch with my rants. But no matter.
Ok, here I go.....
FUCK NUGET AND FUCK VISUAL STUDIO, THE FACT THAT IT KEEPS REDIRECTING A REFERENCE TO THE FUCKING AZURE SDK IS PISSING ME OFF. EVEN MORE SO THAT WHEN I RENAME THE FUCKING .DLL ON THE AZURE SDK SO IT DOESN'T REFERENCE IT, IT JUST DOeS NOT FUCKING RECOGNIZE ANY FUCKING .DLL I POINT IT TO, EVEN IF THE PATH IS CORRECT.
FIX YOUR SHIT MICROSOFT.
(Sorry for caps, I'm just really frustrated.)
Great week, been super productive and very happy about.
*wild junior boss appears*
"You should have done it differently! You didn't know it and it's your fault for not asking me about stuff you didn't know existet. I often screw things up and blame others, but i made the boss like me so it's okay. And since i lost my spine some time ago, i will now go suck my own dick and feel awesome . "
Not sure that is exactly what he said, but he meant it.
All this started around an year back. In college we had this subject of web programming where we were given a mini project to do. The topics were given related to college stuff. Mine was an attendance system. Made a simple website using all i knew about bootstrap, jquery, etc since i had some previous experience with web. The professor liked it and asked me to further improve it so that it can actually be implemented. This was six months back.
Since that day, to this date, that guy asks me to add a new feature or just modify something every two weeks. These guys just want free work and think everyone is just free. Neither does he help a bit... just demands... god knows when this forever loop would end! It has become frustrating now...it just feels as though why i showed my skills in the first place 😐😖5
FUUUUUUUUUUCK FUCK FUCK FUUUUUUUUUUCK ! Sorry I needed to let this out. I make extra hours since a few weeks and this only because 1. I'm the only dev of the team (will seriously need more people). 2. I have to manage people remotely which, as a 3 years old experienced dev, is not what I expect of my job. 3. I need to finish the job of an intern (not even her fault but de was asked to make powerpoints and stuffs instead of working on the module we need).
And today we just asked me if I can work on saturday. NO. I love (or used to?) my job but this can't last for ever.2
What is debugging an application?
Sticking in it for hours, for fixing the error. Finally when it is done, you find it is already there in SO :/.
t-shirts are an ideal way to express one's frustration with the world, yet the devrant avatar t-shirts options are pretty benign.
Can't we have more ranty options?6
Coding has impacted my life as a way to quiet and focus my mind.
(Also, as another positive side effect I learnt a great deal about frustration and anger management along the way. :D)1
One thing that really bothers me is that people use use megabyte to mean mebibyte. What makes it even worse is that Windows does it too. It says it shows gigabyte but actually shows gibibyte.
Now imagined my frustration when I saw this D:21
Coding has given me a creative outlet. It's filled me with more frustration than anything else I've experienced. It's given me profound joy through successful projects. It's provided me a career which supports my family.
Coding has done a lot for my life...
Don't you love it when you're in a full-on creative mood but the whole universe is somehow working against you doing anything productive?
Woke up in the morning with bright ideas for my app. But my PC restarted and my IDE crashed. After getting the IDE up, the project no longer builds. After spending hours to try and fix it, reinstall IDE and ............... voila............... everything works. I mean WTF?1
Tomorrow I'll finally start working on a new part of my company's current project from scratch after loads of frustration in the past 1 1/2 months! Not a rant, just a lil bit of hope that it'll get better :)4
I think the best moment of writing a code is removing curses from comments and renaming variables from like "FUCKING_ITERATOR" to something more normal after everything finally works.
I've been laughed at a lot for thinking this way, but I'm honestly frustrated by how little information exists on the web for people who want to take Operating System development a step further. I mean, the OSDev Community is amazing and offers pretty, much everything one needs to know at the system level. But my issue is: What if someone didn't want to use existing compilers and assemblers like GCC and NASM, and do everything from total scratch? I mean, the original Unix came from somewhere, right? I know you're going to think "Why not? It works.". Well, I just think it's crazy how few people (such as Linus and the GNU foundation) are out there that have the ability to create such things without help from existing software tools. Sure, it could take me decades of careful practice and experience, but my passion is for creating software at this level and becoming one of those people is very strong. I just wish I knew where to begin and who to learn from.4
Ladies and gents, it was a 🍺 day, today.
I spent more hours than I care to say today tracking down an issue in our web workflow, even looping in our only web dev to help me debug it from his side. There ended up being multiple bugs found, but the most annoying of them was that the json data being pulled back was truncated because a certain someone, in their migration script, set their varchar variable to a size of 1000 and then proceeded to store a json string that was 2800+ characters in length.
I got nothing productive done today. Hate, hate, hate days like this!
Emergancy carepackage for tough dev days.
- Dank memes
- And of course: Devrant, to Dev vent my frustration. 😉
So today I had to find out why the connection to my localhost was extremely slow, 6 hours in and still can't seem to find it fml6
How hard is it to tell me what kind of error do you receive when a program doesn’t work?!
Just telling me ”it gives an error” doesn’t give me much to work with..
when you need two things to work: the 1st works and the 2nd doesn't and then you fix the 2nd thing but the 1st stops working...this was not a negotiation! I need both things to work!1
Windows 10 why you turn on my PC at night and then doing your restart for update AND AFTER THAT YOU CANT HIBERNATE PC LIKE IT WAS? YOU DUMBASS IM SLEEPING RIGHT NEXT TO THAT BEAST. I WANT SILENCE. Linux users pls rant with me. Thank you devrant, now I can go to sleep after sharing my frustration.12
*Screaming Internally* I'm really, REALLY, stressed.
We just entered the final sprint for the finishing of a major project. This is my first "Launch" type achievement since I started working as a programmer(I started almost exactly a year ago)
We have a lot of work done on the project, and it's very clearly near "Completion" but we all know a programmers job is never done.
But specifically I've been thinking about the code i've worked on. I've been at the burnt out phase of the development for a week now, I haven't been getting a lot done, and I can't help but stress that my code is going to be what breaks on launch day and i'm going to get canned or something...
It's not that i'm a bad programmer(at least I don't think) but more or less that I just have been so stressed I think I've made some mistakes, and I think it's going to blow up in my face, and I might lose my job over it.
How do you guys deal with work stress?1
I started doing teaching assistance in an Introduction Course to R (for the 3rd year in a row); for the big majority of them, this is the first course where they learn some basics of coding.
Now, I know many of us were the same when we started, but sometimes I wonder... have I ever really been as lost as some students? I mean, I had to teach to a student how to move a .txt from the downloads folder to another folder. Wasn't this supposed to be the digital generation?
Even my code is never as frustrating as teaching a programming language... I forecast more rants in the following days!8
I'm so done with indeed and jobstreet. I couldn't find an office job that I passionately love. Most are looking for PHP devs, ASP.NET devs, Java devs or effing fresh graduates with 5 years of experience. I guess it's time for me to learn freelancing.1
Why the heck does every big "giant" wants to promote their own framework? It almost feels like politics of the tech industry. It's not about using the "best", but using "our own". Everyone wants to claim their territory however ridiculously small and unimportant it is. So, I'll have to replace Bootstrap with some framework client designated after completing the project, and see what will be broken.
The good thing about working in an agency is you get to work on such a variety of projects, which can also be the fucking damn thing. Heck I'm not looking to work in an agency for my next job.2
Im new in my job now Im working for a half year and my boss is frequently saying to me that Iam stupid and useless.
I don't know but is this kind of normal?8
I'm a fucking IMBECIL
Was working on some phalcon stuff and I just couldn't figure out why the fucking router wasn't working. Been looking for at least an hour and then it turns out I rewrote the URL to index.php?uri=.. instead of index.php?_url=...
Trying to code a Chrome extension with Native messaging so that it can communicate with my python script. Just kill me.
Can't even get the example from Google to install correctly.
Rather than one per in 2 hours, there should be a daily restriction. Because we when I'm in, "the code doesn't make any sense" mode, I'd want to make multiple rants :p
Fuck Android Studio and Gradle!
Especially Gradle, you fucking slow RAM consuming shit!
It consumed like all of my RAM and my computer is lagging like shit
It can't even import my SVG!
Because of frustration I accidentally hard reset my local git repo and lost 3 hours of work!9
I own a start up with two friends of mine - one is great with business, and the other tries to be both a developer and on the business side. I'm fully on development and I find it extremely frustrating to work with him. He copies and pastes code, doesn't understand it, and worse still will never admit it and digs himself in deeper into the hole he's dug. He doesn't code as a hobby and it's purely just assignments in university that he spends any coding time on. I've tried helping him to improve over the past few months, but nothing seems to ever do anything as there's no desire to solve problems - just really dollar signs in his eyes is probably the only reason he's in computer engineering. Recently we got a contract with an organisation to make an extremely simple app for android and iOS as the first stage of their planned development. As I did the most of the work on another project during the summer (while juggling a job with another company as an internship), I asked if he could take this so he can try to improve and equalise work so he does his share. Not only did it take 3 weeks, but it's shoddy as hell and looks like it was done in the space of an hour. In reality it took days for him. It's unbearable! The android code I saw was clearly just copied from various sources and mashed together - there was no planning, no understanding of abstractions, and was legit a giant class or two with extreme amounts of redundancy. Hell, he even asked me for help for trying to implement fragments when I pointed out that making screens with buttons and such will be extremely difficult if he is only passing in strings. Any of you guys experiences something like this before? I'm planning on bailing in the coming weeks once my exams are over with for university as it's becoming unbearable.6
Unpopular opinion: I actually enjoy writing HTML/CSS, the only frustration I have with the latter is lacking browser support3
Dear devs, making your software "work" is the least thing you do as a dev. Write tests, write readable, maintainable, extensible code, and ensure that your code runs sufficiently fast and efficiently. Also consider using the right tech for your use case and nature the of the software. It's your job to ensure that your software runs efficiently and effectively, and stop saying "it works" and end there. God forbid you use bubblesort and say it works or do some dumb **** like that.1
Everybody loves Python, but every documentation about a library is ***** (not good) or I am to dumb to understand? ( for example Pillow Tkinter)8
Explain to me what is in the 1.6Gb Adroid Studio download because I've spent the last 3 nights downloading a gazillion extra things over my 28 kbps satellite connection and I still have not managed to actually do anything yet.
Silly me, I thought if I get the Studio with SDK bundle that would be enough. Sigh.19
Why do people think that I'm a computer technician? I'm not here to fix your WiFi or make your system faster. Leave me alone! I got my work to do.1
I'm working on a bug I can't figure out. I go out for a smoke to clear my mind. Some time passes, I get an idea, finish smoking and I wanna go back up to my desk ASAP.
I have to go up to floor 14. Building has a basic elevator with 2 buttons:
UP arrow - "I wanna go up"
DOWN arrow - "I wanna go down"
User-friendly, intuitive, idiot-proof, you might think. NOPE.
Elevator stops at floor 1 because moron who wants to go down pressed all 2 of the over-intuitive buttons.
Floor 1 moron: "Going up?"
Other people: "Yes"
Floor 1 moron: "Oh"
Me (in my mind): "Oh? BITCH, there's an idicator telling you where it's going. Don't fucking press UP if you're not going up."
Elevator stops at floor 3.
Frustration sets in.
Floor 3 brainlet steps in, doors close.
Floor 3 brainlet takes eyes off phone screen and realises we're going up.
Floor 3 brainlet makes an "oops" kinda noise because "it" obviously wanted to go down.
Floor 3 brainlet stops elevator at floor 5 because "it" doesn't want to go all the way up to floor 14.
Rage sets in.
Me (in my mind): "I hope I get lung cancer so I don't have to deal with this shit anymore"
No more incidents, I calm down. I get to my desk and begin brainstorming about elevator coding. My preferred idea so far:
Elevator is called at floor X but nobody steps in? Elevator doesn't stop at that floor for 2 hours. elevators.size() strikes and the entire floor uses stairs, BITCH.
I spend 1 hour reading rants and writing this. Now I have to get back to my bug. I would appreciate other punishment ideas for elevator misuse.5
the biggest challenge i've faced is to keep up the motivation and lower my frustration where a project enters the AMS phase.
It's so stressful, you stop improving your dev skills and you have to deal with shitty and boring problems everyday.
Have to write ugly ass wrapper classes around a third party dependency since my team can't be bothered learning its vocabulary. A vocabulary which is very well thought and self-consistent. Apparently, defining our own which is only occasionally more descriptive is preferred. It's already collapsing under the weight of its own maintainability cost. And, if someone joins the team that knows the dependency they are fucked anyway as they'll have to use our wrappers.
Time and time again I've tried to oppose this move on several different merits: maintainability chief amongst them, but no one listens to the lowly new hire.
I should just pipe my thoughts to /dev/null and save my breath...2
Back in the day, our computer at home was very slow and sometimes hangs. My siblings have always seen me kicking it out of frustration. Thank goodness for these fast computers these days. I think I am not that violent anymore.
It's not everyday you see a pink unicorn coding and getting frustrated in a coffee shop...FYI that pink unicorn was me.
A developer can never stay happy ....😪😪...
there is always a fcking bug to make him listen to bad shits instead of getting appreciation for his hardwork..2
If only clients could understand the frustration of implementing things which don't seem to fit in the natural order of software development, then the world would be a better place.1
Spent 2 hours in frustration trying to fix a bug in my code. Then i found a > where a < should have been.
started programming in high school, realized during a hardware lab in my computer science class that I wanted to be a developer.
we hade to set up a network of 5 routers, and I was the last to finish because of a typo in one config. spent an hour debugging, the frustration and eventual feeling of success made me love working with computers!
Who doesn't remember the rush of power you feel when you first print those line
And the frustration you feel when you find out libraries exist2
Needed money for my company, not enough clients to support business on SaaS alone. Took on a 5k / month job building a platform that competes with my SaaS (more niche, less generic). Also sign up new client who that company's owner is part owner onto my current SaaS. Win / Win?
I do a lot of custom work to my platform to fulfill their needs, which is why I ran out of time for the 5k / mo project. I did these customization for free. Losing money to keep client, but also improving my system.
Work gets busy, I need to drop the 5k project. Client is upset I am working more on his other company (he is not majority owner). I return 1 month of funds to the owner and say I cannot continue.
Owner threatens to make other company that he is part owner stop working with my software if I do not complete project. Blacklisting...great. I agree to work with an overseas developer to do it and PM it for 3 months at least. Making nearly nothing from it (now 1k / month for PM), working nights to deal with India, losing sleep...
Other company suddenly folds due to conflict of egos with that SAME owner. Users drop from 16 to 1. I drop the project, no more strong arming me. Everything is a loss, all effort and money lost for nothing. Bad bet..however...
Owner becomes 100% owner of the other company, and of the software company. I transition him to PM his own project, he still uses my software because It doesn't, nor will it, ever do what the one he is building does. Also, partners from previous company break off and use my software again. New Client. #profit.
But holy hell was it stressful in the interim. People's business tactics are disgusting. Stay calm, play it neutral. Win. Sometimes you have to do what you don't want to do in order to succeed...at least for a little bit.
I was so scared that how he screwed his partners he would screw me over as well if I built one of the modules I have planned for my System, but haven't done yet.
If I did it for him first and then built my own (totally diff codebase) I really didn't want to run into any legal issues considering the schematics he has now are mine, but I didn't finish that part of the system for him. He is obivously highly competitive. Even though he wanted me to, and still does, want me to run his company for him.
Who knows, maybe in the future. To be CTO / COO of two SaaS CRM's in the same space may make sense. But I will never sell my software to him or partner with him. Too much drama. Avoid the drama. Be careful out there fellas.
If you are a creator, people will take advantage of you in every way imaginable. Read the fine print, read the people, document everything. Don't put yourself at risk.
The project that we spent one freaking year on, researching, developing our own hardware and software just got cancelled and I ain't getting paid shit...
This is a fucking nightmare! All this motherfucking work for nothing! I think I am going to cry... I mean we still have all the hardware and stuff but we can't do anything with it because is was build for one fucking task and noone would probably buy it because how specific the task that it's made for is. I mean I technically only own the software... anyone interested in buying an Android app that connects to a sensor (that counts stuff) via BLE, processes data from the sensor and uploads it to a database? It can also upload new firmware to the sensor, set basically any parameter and get all kinds of telemetry from it... can't really say what does this sensor count or anything about the hardware (I am not sure if I am allowed to brcause I don't own it - I only got to work on the firmware and the app)3
Now I know why newbie profile photo is green circle
Everyone here is frustrated because of red circles/red dots on line number of the code xD1
Rant a day keeps frustration away.
If rant is not good then...
I suck at rhymes anyway.
I just recently started working on a product that uses MaterialUI.
I’m not saying it is bad, but it is frustrating me. As a person with a very strong understanding of CSS (SASS mostly), it is frustrating to see the framework try to make things easier while making them entirely more hard.
It would take one or two classes do a thing in SASS but instead it is accessing a bunch of sub classes already built in and modifying some aspects. And then having to add custom css-in-js for other layout needs.
It feels wrong for 1 element to have 2 different methods and areas to house it’s own styles.
I’m sure I’m going to get used to it soon enough. But it is frustrating now.
Am I appearing to be that frustrated, that when I‘m taking a day off for a prolonged weekend trip, my colleagues ask on how the Job interview went? (Seriously, it was just vacation 😄)2
And another weekend full of work, because I don‘t get shit done in the office.
Being kind if the lead dev in my team, everyone is coming to me for nearly everything and I rarely have time to work on my current ‚fulltime‘ project.
It‘s really frustrating. I just want to code .__. FML
(Maybe I should learn other programming languages and switch jobs? I always wanted to learn Haskell)2
For anyone reaching an extreme degree of frustration, what do you guys tend to do to reduce the anger?
What i've just realized works for me is to get a domain related to the cause of my frustration.
I'm really curious if anyone else does something like that.14
I had a project that took most of 2018 that involved a hell lot of people costing millions to the company in dev hours.
Just informed that the feature was turned off because the company was losing money with it...4
So, not really a rant. The opposite in fact. With all this frustration about GDPR lately, GUESS WHAT FUCKING HAPPENED?! My domains (at one registrar so far) where all made private because of the law. GOOD DAY!2
$logger->log_info("Dumper ln:[" . __LINE__ ."] INFO:" , Dumper(%cmd));
[May 1,2018 12:46] Dumper ln: INFO: 2018-05-01-T12:46:04
Replaces < , > with < . > in line 1.
[May 1,2018 12:53] Dumper ln: INFO:$VAR1 = 'SQL dude why?';
Mother of Perl !!!
Every time I try and write C++ code, I end up getting annoyed with my approach and trying several different ways to structure my code before giving up and reverting to writing the exact logic I need in C.
It is most likely due to lack of experience with writing C++ programs, and one day I'm sure I will finally work out how to apply the right patterns at the right time and find it quicker and easier to write good code. But for now, I use C since it is very easy to bend into whatever shape I desire.4
When you are planning to do a great amount of work during the weekend but you get stuck on one thing and there goes working on that one thing the WHOLE weekend.
There goes my project plan.
*Frustration at its best * 😣😣
Under pressure for a big feature that had to be merged into develop like one month ago. But I couldn't because of issues I discover every single fucking day.
Today's issue is that a Cucumber test fails. I try reproducing it on my machine, it fails with a different error. Apparently I need to download some 10GB database file from some company server.
Alright, let's download it. But it's damn too slow. Well, let's have lunch in the meantime.
I come back, the download timed out at basically the same point I left it at.
I don't wanna try again. Not without trying to improve things. Download speed is ridiculous. Switching from Wi-Fi to Ethernet definitely helps, I thought.
The cable doesn't work. The port LEDs are both off. Is that cable even connected to something? So I follow that damn cable throughout my colleagues' desks. I'm now doing things without even remembering why.
I finally find the other end. It is plugged to the wall. I try another plug, but that fucking LED is still off. A colleague tells me: not all the sockets are actually connected to the switch, you have to call IT to have yours patched. Stay calm, stay caaaaalm...
A small lamp turns on in my head. Maybe something in my laptop is broken. So I try with a colleague's ethernet. That fucking LED is still off. A-ha.
Turns out, the shitty macbook adapter has this Ethernet port that DOESN'T work out of the box. It needs a driver to even realize there's a port. I look for it, I find it. I finally have wired connection. It's like having drinking water again.
I turn off WiFi, I re-try downloading that fucking database.
Nope, it's still stupidly slow. The bottleneck was in the dumbfuck internal server.
At least I have Ethernet now.1
Now that I've spent a few ineffectual hours too many trying to get it working, I'm starting to think VS Code wasn't built for the purposes I wanted to use it for. I still can't get breakpoints working anywhere close to reliably. And I'd say breakpoints are pretty important.
On a related note, if anyone here has used VS Code together with arm-none-eabi-gdb, I'd love some pointers. I've yet to find any traces on the web of people doing that…3
So when I am pissed at everything in life, I take out my frustration at my laptop.
I give it to clone 2 400MBs repository.
I give it to load 2 400 MBs dataset to load and train a resNet and say "yeah Multiprocess bitch"1
This morning me and my colleague had huge debate about using GraphQL or REST. While I was in total favour of GraphQL, that guy was more on REST side because he read some random articles on dev.to and medium and was highly motivated to use REST instead of GraphQL.
The problem is, some people write anything on blogging websites without even doing a proper research.
Since, I have worked on GraphQL, I knew it's pros and cons very clearly and what are the things that can be done to solve them.
The guys said that we can't do native caching in GraphQL at which the lava from my head just got burst out.
I showed him the official GraphQL docs where it was clearly mentioned that we can do caching in GraphQL.
Poor guy couldn't say anything after that.
P.s: We are still going to use old school REST APIs but I am happy that I could prove my point. I'll use GraphQL in my side projects anyway, loss for him if he's not exploring something new.7
I play the violin. I used to loathe it when I learned academically; but as I grow old, I started to appreciate its beauty and continue to play as a way to pour out my frustration and anger.
More often now than ever, I could see functions floating around on the sheet music 🤷🏻♀️
I was in the network lab today, trying to wrap my head around basic dynamic routing protocols, but i could not ping the third computer..
30 minutes of frustration later I noticed while debugging the protocol, router 2 was ignoring messages from router 3 because it was not version 2...
That feeling you get, when you finally get something awesome to worl, after hours or days of frustration.. THAT'S why I love programming
Been in the zone for a while..emm a long while...a pretty long while.
Need human interaction. So, umm Hiiii !!!2
Have you ever been so frustrated with your Tester that you go from wishing everyone "Have a nice day" to "How about a high five on your with a spirit bomb" in exactly 2.9 seconds?
QA - Just give this bug to the frontend guy already, he'll figure out if it is from back end, design, front end or business requirement.
You know that feeling when you understand a problem so well that you are so confident to talk about it?
Only to find out weeks later that it was completely wrong.
Oh, the humiliation and frustration
Been working on an issue for the past 3 days. For a gamer, I didn't even start Steam even once. Now, after so much frustration, barely any sleep and too many mindfucks, I finally figured it out and commit my code. Now I can watch Suicide Squad in peace. :')
Anyone at the Junior level coming from a UX and Front End mixed background get frustrated while applying to jobs furthering learning new libraries while circling around to software or CMS's they haven't used in months/years? Feels like a scope creep IRL.
I want to buy an old computer and start playing with Linux Arch. Sounds like a lot of fun and frustration at the same time... I'm so excited!1
Had an idea for a Webb app tonight that I could use to test some new things out. Didn't get round to the new things but 3 hours later I do have my IDE set up, quarter of a billion npm modules and a gulp flow so complicated it feels like the file system is a rubicks cube...
So. I've been trying to get a web version of an ionic app up on heroku...
I'll let the git speak for itself.
P.S. I still didn't succeed1
Note: In this rant I will ask for advices, and confess some sins. I will tell my personal story- it will be long.
So basically it has been almost 2 years since I first entered the world of software development. It has been the biggest and most important quest of my life so far, but yet I feel like I missed a lot of my objectives, and lots of stuff did not go the way I wanted them to be, and it makes feel frustrated and it lowered my self esteem greatly. I feel confused and a bit depressed, and don't know what to do.
I'll start: I'm 23 years old. 2 years ago I was still a soldier(where I live there is a forced conscription law) in a sysadmin/security role. I grew tired of the ops world and got drawn more and more into programming. A tremendous passion became to burn in me, as I began to write small programs in Python and shell scripts. I wanted to level up more seriously so I started reading programming books and got myself into a 10 month Java course.
In the meanwhile I got released from army duty and got a job as a security sysadmin at a large local telco company. Job was boring and unchallenging but it payed well. I had worked there for 1 year and at the same time learned more and more stuff from 2 best friends who have been freelance developers for years. I have learned how to build full-stack mobile apps and some webdev, mainly Android and Node.js. However because I was very inexperienced and lacked discipline, all of my side projects failed horribly, and all attempts to work with my experienced friends have failed too- I feel they lost a lot of trust for me(they don't say it, but I feel it, maybe I'm wrong).
I began to realise I had to leave this job and seek a developer job in order to get better, and my wish came true 6 months ago when I finally got accepted into a startup as a fullstack webdev, for a bit lower wage but I felt it was worth it. I was overjoyed.
But now my old problems did not end, they just changed. My new job is a thousand times harder and more intensive than the old one. I feel like it sucks all the energy and motivation that was still left in me, and I have learned almost nothing in my free time, returning home exhausted. My bosses are not impressed from my work despite me being pretty junior level, and I feel like I'm in a vicious cycle that keeps me from advancing my abilities. My developer friends I mentioned earlier have jobs like I do and still manage to develop very impressive side projects and even make a nice sum of money from them, while I can't even concetrate on stupid toy projects and learning.
I don't know why It is like this. I feel pathetic and ashamed of my developer sins and lack of discipline. During that time I also gained some weight that I'm trying t lose now... I know not all of it is my fault but it makes me feel like crap.
Sorry for the long story. I just feel I need to spill it out and hope to get some advices from you guys who may or may not have similar experiences. Thanks in advance for reading this.2
So I finally decided to take the plunge to dualboot my Windows 10, since I'm using Linux applications more and more than Windows applications.
I just had to choose Fedora out of all distros. It sort of worked. When I tried to install, it won't get pass the login screen (kept getting blanks). I rebooted several times and went with "Troubleshooting" and it got me passed the login screen and proceeded to install at the lowest graphical settings, i.e. 800x600
So far so good, I was able to operate stuff that I wanted but I just can't stand working in a really low resolution. My guess is probably incompatibility with nVidia driver. Tried everything, rpmfusion, the negativo17 repo, the current official fedora repo, the If-Not-True-Then-False guide, and bumblebee. None works.
Makes no sense at all. Luckily my Win10 still works. Now I'm stuck on whether to continue trying to get Fedora distro up or try a different distro and start back from square one...4
Today I visited a friend at work because he needed my help. He has to use WordPress.
I think I have collected frustration within 5 minutes than I would have when working a whole day with plain PHP.
I told him to take a look at laravel when working on personal projects/webpages.
Can I consider myself to be a good friend
Ok who is the Cordova dev that thought it would be funny to make the indices from the confirmation box start at 1 and not mention it in the docs?!
I want to rant about a person I know in person and he is here on devRant. It's gonna be a big rant and I'm gonna take all.my frustration out.
So my fellow devRanters, should I do it?6
Am I the only one who after some hour of frustration in the first part of the day, when it comes to do other things later on, feel messy and unable to pursue other things well?2
This is not a rant. Not really. It's more expressing my own insecurity with a certain topic, which somehow upsets me sometimes (the insecurity, not the topic though).
I have nearly no knowledge about security/privacy stuff. I mean, yeah, I know how to choose secure passwords and don't make stupid DAU mistakes. The very basics you would expect someone to have after a CS bachelor's degree.
But other than that... Nothing. And I would like to get a bit into that stuff, but I have no clue where to start. First getting my head wrapped around low-level stuff like network layers? Or something completely else.
This topic is so intimidating to me as it seems huge, I have no idea where to start, and I feel that if you don't have "full" knowledge, you are going to make mistakes which you might not even notice.
I sometimes get really scared about having an account hijacked or similar. Also in our job it seems to become more and more of a topic we should know about.
Anybody got any advice?
I am looking for a way to improve my knowledge in security in general for professional reasons and my knowledge about privacy for private reasons.
It's just, every time I start reading something related it seems that I am lacking some other knowledge etc...11
"""Itty bitty frustration"""
# wannabe mode on
iris_dataset = sklearn.datasets.load_iris()
Today's frustration is brought to you by Mac. The hardware may look pretty, but at times, it can drive you bat shit crazy...
ROFL! Question on Quora: "Is SAP Germany's revenge for losing WWII?" https://quora.com/Is-SAP-Germanys-r...
P.S. Nice and funny answers, too.
P.P.S. I can understand frustration. ;)1
Do you know the frustration you feel after you worked on your game engine all day and ended up with it not working properly anymore? It's so diffuse.. you didn't really do anything physically, but you still feel like you failed and broke something that you will now have to fix.
When your computer science teacher asks to write the psedo code and flow chart first, instead of just coding the program. That frustration!!!!9
Am I the only one thinking that maatwebsite/laravel-excel package is poorly documented?
Trying to make it work for excel file reading I have to do. 4 attempts (every attempt by 6h) - shit's not working like intended. Poor examples, code itself - just..not connecting dem dots, m9.
Just had to let it out from my system.3
I wanted to add a lot of features basing their work on WordReference APIs, but they are no longer available. And the worst thing it's that your no-geek friends don't understand your frustration
I think I'm at the final stage of grief where I want to destroy the entire human population . Economy , money and other factors like alcohol ... we as humans don't deserve to live . Controlling population growth with addiction is just messed up .
Even though the alcohol killed my dad , he was a really good person who was under such amounts of pressure that no-one deserves . Actually strike that everyone deserves much more . A tenant who occupied our property just as we needed to sell it for cash problems . His father stole his inheritance left behind by his mother . And relatives who didn't give a shot about him until he makes a trip to the hospital . An economy that's responsible for all this .
I want to rewrite this disgraceful race .9
Tried to put my latest dev frustration in to a rant. By the time I managed to express it in English, it lost its urgent edge, and it no longer seemed big enough deal to post it here.
I'm the same way about emails too. Write it, read it delete it without sending 8 times out of 10. -.-1
Th frustration when you get a strignified json from a third party api, they say that's the best practice. Fml6
PhaserJS + Webpack = hours of misery and frustration. :P
Time to single-page this and refactor to Webpack later.
So, I've been seeing a lot of people concerned about privacy around here lately.
I completely understand it, and I too, don't want all my data to be available for anyone at any given time. I get it.
However, the only way to get privacy, is to build it yourself.
Buying a phone? Who says (apart from the company itself) that it doesn't have some integrated chip, or that the os lies to you or w/e
When using your phone, who says your Sim provider isn't intercepting all your traffic with a man in the middle attack?
These sound like conspiracies, however, if you really want privacy, either build it yourself (or with other privacy activists) or let go of the comforts of technology (i know, you're not the only source of info about yourself, the only way to shield yourself is to go into the woods and live a simple life.)
It's pretty sad that these are the two options, but I've yet to find a better one.
(ps, I used to have a "no logs, no ip, no anything" VPN provider, and as soon as some agency requested info, they got it, so I wouldn't easily trust the promise of 3rd parties anymore.)12
That moment you need a messaging bus for a part of your application and there is always 1 cheeky dev who will shouts for building it oursevles instead of using of the shelve libraries.... STFU and GTFO
Why do some developers seems to be fine if you copy paste some simple code but are losing it when it comes to using new libraries/services which are designed for exactly your problem?1
I just finished my studies and was oozing of self-esteem. just finished a week in my new job as a system developer. Every night I cry myself asleep and wonder why we did not learn some of the most essential topics and why we learn about stuff from the stone age at the university. will be admitted to an mental hospital due to depression and low self confidence.
I'm really grateful to PUBG cooperation for releasing the mobile version of the game. After a frustrating day of work, sitting down after a hot bath and pumping some lead into some sorry mothelovers really makes my day.
If anyone wants to play 😎
I have this database systems professor who cannot for the life of her teach this class. She goes on random tangents about anything and everything. She asks weird trick questions and gets mad when we don't get them right. She is just very unorganized in general. Her lectures just feel like one long run on sentence. So I guess to make a long story short, anybody have any good resources when it comes to learning about databases?10
Deep learning. Working on an image classification problem for a big company. The "boss" ask me to teach an AI to classify images into a few classes.
"Mmm, ok...I just need to create the dataset and then build the AI...so.."
Where is the problem??
The problem is that the classes are so perfectly similar that no one knows how to help me create the dataset and I have to do it alone.
That's how you spend your weeks in a loop where you look at thousands of images over and over just to have something decent start your work.
After that I felt like...
"I'm the hero they deserves, but not the one they need right now" - Cit2
Can I call myself alone when I update Visual Studio or some nuget package and suddenly the project won't compile anymore? Am I the only one?1
if frustration == true:
while giveup!= false:
Not really a rant but..
I'm really into programming. My problem is that i dont know what to do. I know the basics of a few languages like C++, Java, Python, HTML(+CSS), js but i want to start doing some more advanced stuff. I just don't know where to start.
What im trying to say is that im not a complete noob. It's just really fucking annoying when you want to start working on something but you dont know what or you come up with an idea that you abandon later because you can't turn it into a complete project.
Any help would be appreciated.12
Do you type faster and more efficient when the boss is standing behind you or slow down and stop eventually?5
Wondering where people find good paid coding gigs(like freelance or contacts)
Debated it instead of trying to go into a company but all I see is like code me an aimbot or farm bot for a game5
I was about to ask a question on how to get a win2008 dns Server to work after 2 hours of full frustration until I saw that I was using the wrong gateway... 😂4
Sometimes while in my office I just want to scream! Not out of frustration, but just to wake myself up to get motivated to start my work for the day. Is it just just me?1
Frustrating feature/bug of SO is when you don't have enough rep to leave comments or have your vote truly counted, and the best answer is the bottom comment, and you have absolutely no way to thank the person! @Adiii no idea if you are on here but thanks so much for your simple and elegant nodejs solution to checking for and creating directories.1
Damned XAMPP doesn't want to run MySQL. Can't access phpmyadmin on local machine. Fixed localhost problems now it shows me 404! Edited all ports in config files for Apache, killed some tasks working on that port, stopped running some services - still nothing. Now found out there are some db files missing for MySQL via error log so I need to fix that plus 404 on my localhost. Don't feel like I'm close to solve all that. Half of a day wasted with no results. I need a cold shower and a gallon of coffee.1
Today's frustration: there is no linux tool which can sync to disk a specific file. Now you have syncit: https://github.com/agherzan/syncit . I will package it in archlinux (AUR). But really, how can such a small functionality not be available?3
With all the frustrating confusions on a recent project, I've been forgetting why exactly I ever enjoyed doing all of this. Then, all of a sudden, I was able to fully grasp symfony dispatchers/listeners (my biggest frustration) and ahh the rush like an adrenaline shot to the chest which is probably how I got hooked on this craft
Really sucks to be cleaning the whole house so that i can get a proper room to study and have my computer. After 7 hours of cleaning and moving i have my computer setted with everything. I try to boot it. It doesnt boot.2
Client knows a few technical terms, they put them in a document or slap them on some diagram then asks for a quote - the frustration.
Ah, I haven't touched VB.Net for about three months and I was let down by excessive verbosity again.
Next task: Refactor VB.net modules into C# libraries one by one...
I sometimes spend a lot of time fixing Cocoapods integration issues when commiting and pushing to our git repo
Note to self: when tracking down why your data differs from the DB...make sure the damn Workbench view is fresh. It saves a couple hours of frustration and misery.
When people around u talk about Hackathons, winning them and all you do is submitting ur assignments and frustration of not enough getting teammates to participate is fucking irritating and demotivating!2
Spent hours in finding cause of a strange bug, turned out to be a typo... Didn't get frustrated or pissed.. I think I have found peace!! :)
Experienced devs please tell help me.
Learning software development has been a challenge. Many times it's frustrating.
I also learn languages and I find them to share one trait with software development, which is complexity.
At first I looked at languages the way I'm currently doing with software. I'd look in a new language and after decided it's cool to learn it, I would stare at it for a few weeks trying to realize what the heck I was going to do. I wouldn't even know how to get started.
Eventually this stage goes away and I think that is about to happen with me with software.
But then a new challenge would come, which is me not making progress as I wanted. That's sort of happening with me by learning software as well, bit in language I now know how to deal with it.
That's because I work full time with something that isn't in my interests and when I arrive home Im tired and want to relax. So I decided my language learning had to go slower as long as I have this job, meaning no hours spent in front of books or a pc studying - that's what I could do with English, I was a teenager and had 12 hours a day to do whatever I wanted.
So I usually spent 5 minutes here and there learning something in my target language when I can, no frustration needed, my only rule is: practice everyday, even if I don't learn anything new.
With software, that doesn't apply though.
So, what I mean by tracing a parallel between these to fields is that I have a strong conviction is that once you get the principles on how a certain kind of learning works, you can apply it everywhere in the field. But with software it's been harder.
Anyways, I see that are some principles that apply, cause trying to learn software is changinge and teaching a lot of things like:
*you have to read a lot (of documentation) . At first I thought all documentation was painful to read and understand, but I found out some software are well documented and one can use those only to get used with it.
*immersion / discipline are important. I'm not very disciplined, I'm better with immersion but both are important if you need to acquire complex subjects/skills
*how to deal with complexity. I installed Arch Linux a few days ago. Just to install it I ended up reading more than 20 pages of documentation (install guide, Wpa supplicant, systemd, networkd, xorg, etc etc). Gradually I'm realizing that when you have to install/tweak something in that distro you necessarily spend a bunch of time trying to understand how it works, otherwise you don't get too far like in Ubuntu or Debian.
*and lastly the one that bothers me. Constantly getting frustrated and feeling crap about my poor skills. No matter how much I progress, it still seems like I'm stuck.
(that's when I ask your help/opinion :) )4
Me, trying to access an old mysql database on a Linux server, the root user gets rejected. Out of frustration I delete mysql entirely and try to start again.
I was not using sudo to access the root user...
In the bright side, the deleted mysql version was actually an old one, the database is actually fine.1
The frustration you get in designing when the colors you want in your prototype design isn't the same color in your device. SO FRUSTRATED. I use an amoled device as my test phone. Looks terrible.6
Am I the only one who finds it funny that Microsoft is willing to invest billions into AI research, but they still take the gold in shitty browsers, and have for years?4
Today's winner of the characters that made me waste hours debugging for too... Dumb roll please...
For being forgotten to be added to the webpack config so that my docker builds the prod image correctly...3
For all the iOS developers in here, Xcode 8.2.1 has a bug, when trying to sign an archive for store deployment, you will get an unexplained error saying "code signing fail", after for hours of frustration, tears and trial and error, I ended up signing it with xcode 7. I hope this helps2
Why oh why, why does my project not work... 2 hours later, "Oh Damn, I forgot a semicolon. That's it, I'm switching to Kotlin."2
Another on workflow:
When the IT department thinks it's a good idea to limit the snooze function in windows update to ten minutes, and of course, you think about that half a day you'd need just restoring the workspace and get back into the groove, so you decide to postpone and remember to do so again.
Then like clockwork (literally and figuratively): within twenty minutes the machine reboots because you were too focused to notice the notification again.. And all is lost.
Ok, so windows does a good job restoring everything now, but that's Windows 10 while work uses 7. The conclusion is the same: IT department should focus on their tangled cables, things they know.
I may be a bit tired, but why am I failing to find something that will aid me in getting to grips with working with databases?
I'm not completely useless. I know how a reasonably good database is put together. Problem is that it's all theory and no practise.
I've had a play with MySQL in a terminal. I understand how to create databases, tables and insert data.
What I really want is an efficient workflow where I can quickly put a database together and iterate through a few design or structure changes and then immediately make use of the data from within either a desktop or web app, depending on what I need to achieve.
I've always skirted around the idea of using databases purely because of the long hours I know I need to put in to be able to get good with them. Now I have the motivation, but the information is proving difficult to find.7
So i'm a beginner trying to learn machine learning, i've been studying python by the last 6 weeks or so, my 3rd try on learning code (1st tried Java: got bored then 2nd tried Kotlin: didn't know what to do 99% of the time, got stressed) and then i had the brilliant idea to make my first ML script a sentiment analysis one... from scratch... you know what happened.
I'm trying something easy tomorrow.7
Thought I was going to get through the year without making a big mistake on a project. Today I found out that I launched something that didn’t have the clients analytics in the page. No ones fault but my own. ☹️
Whenever I wanna feel more frustrated and angry than a fucked website, I go to a car service...
They're changing my rear break pads for the last 3 fucking hours. 😤😤😤1
sitting at work for two hours with coffee and dual monitors making no progress whatsoever.
*30 minutes at home, in bed, before going to sleep, with laptop on knees* well that was easy...
Its just frustrating being a person who learns tech or any other stream from the internet.As much as i love the huge amout of information we have access to, it becomes difficult to sort through the tons of information and learn something.When i was a kid , there was a text book which had concepts which i had to understand to increase my knowledge but now without a proper sylabbus and no single source material i'm consuming everything and i end up re-reading same concept again , except this time its from another book.How do u devs get a proper sylabbus and focus yourself when you are reading about a particular subject?3
When you pull the drives out (or change boot order) because fast boot on that (New, clever) motherboard seems to ignore bios keystrokes on boot... only to have the system blinking saying no boot drive found...
Why didn't you just take me to the bios?!?
Hughe amount of frustration here...when taking care of two students just at the end of their bachelor thesis plus doing a mayor system upgrade with lots of test users plus introducing a new management collaboration platform with trainings to the users...all in one month: you can't just do any of it the right way!!
Working with microcontrollers is like another level of frustration.
Beside the code not working you are on another level, which is the hardware not working...
Once spent 6 hours searching for a bug and in the end the "bug" was swapped cables for communication.2
I've spent a day trying to figure out a code logic. Couldn't figure out why some codes that shouldn't be commented out are commented out.
Out of frustration, I went to see the user. She explained to me the logic behind it and I got it right away within 5 minutes.
Ask your user when in doubt and in trouble figuring out the logic.
Sometimes it's good to keep track in mind what we are doing because somehow we will end at begin :-D
I'm wondering, do guys that answer Stack Overflow questions are being payed for? I mean I would really love to help people and improve my knowledge by browsing SO questions and answer to some, but I really do not have the time for it (coming home at 7:30pm and still need to handle family + side projects) and feel guilty to use SO every day without contribuing.
I'm wondering if some jobs description include time to spend for the community? This would be awesome.
This is not a rant but the frustration of not having the time to help the community I love1
The ideal and presumption to be able to help whoever in their work and stuff.
Being able to save them frustration and time....
.... Or not 😈
GWT... And you know what is worse than that... SmartGWT.
Combine it with a client in government sector in French speaking African country who has an iPhone for 'his testing' and wants site to show french text on IE6 and newer because it's a government project and that's where shit must run.
Those who created it, I appreciate their intentions. But, you write things in Java, compile it and then separate the UI part and backend part. And if something breaks, which happens in most of the cases, no you can't just right click and 'inspect element'. Because it is IE 7! Now you try it out again, compile it, place it separately and wish your luck, which also sucks most of the time.
...and yeah, don't forget to clean cache in browser. I remember the time when to refresh content on Facebook, I used to clean cache and then refresh.
I'm a backend developer now, shit still sucks, but at least a lot of things are logical. I have a very high respect for UI developer, I really do, especially those who develop for Internet explorer.
I'd love to have a hint for solving the problem every time, my frustration about the bug is almost the max, so I could stay way more concentrated for extremly shitty bugs.
And here I am... Trying to do this again, just out of curiosity. I must like inflicting pain on myself because it's the 4th time I try to do that. Every time I tell myself it could be some valuable experience, but everytime, I give up in the middle because I have trouble focusing on that thing.... Oh well, maybe this time it will be the right one.
Arch︵ /(.□. \）<-me12
Debugged the shit of a customer issue.
I feel great, it has been a while since I had fun/frustration with code.
Does any of you devs, located in Hanover, Germany know about a decent job offer for a fullstack web-developer?
I'm frustrated because of my current job situation and willing to change my position on the job market ;)
Frustration is starting a very large data object with multiple child objects while a project wide refactor is underway changing the MVC architecture and introducing serialization.
Holiday Season got you down? Take out your frustration on the new Inflatables.
Finally up and running for Christmas 07.
Being asked for and providing general computer user support... nothing irritates me more, especially when it's for family... I find myself getting angry at their incompetence, aware of it building but unable to prevent it.. like an out of body experience. I literally have to walk away. I said to the last family member, "I'm sorry, I'm a developer, I'm not in IT Support and this is why... I get too frustrated watching and instructing others. I don't deal with it very well."
The worst part about writing JS is not having a reliable development environment. I have literally had three different outputs for THE SAME FUCKING CODE! <sarcasm> It's almost like they are not even complete or something </sarcasm> FML3
VPN -> SSH -> git clone -> git branch -> sshfs pull -> edit-> restart VPN/SSH every hour or so when it goes down -> sshfs push -> git commit -> git push -> fml
The frustration is real when you have an assignment in a programming course that you immediately know the solution to and could bang out in less than two minutes with Python, but you're instead *forced* to use C++ which you only started learning two weeks ago... :I2
So me and my team went to this hackathon, and we were in the last 4 hours of the event.
Me being the dumb type, I forgot that my laptop's keyboard was broken (when numlock is pressed the whole keyboard spams everything, weird).
I was typing up my last lines for the algorithm and instead of enter I end up hitting guess what, the numlock key.
I should've told you that when I hit the numlock key the keys go crazy, I cant stop it. The numlock wont shut off after i tapped on it again. The only way to fix this is by restarting the computer.
I try to backspace the crazy spam that happened (this was before restarting) the keys typed so fast never got the chance to select the stuff.
I end up restarting my laptop and turned out I selected most of my algorithm, instead of the spam, and now thats been replaced by the spam.
I couldn't ctrl z cuz I restarted and Android Studio auto saved. Had to freakin write everything from scratch and my team ended up not doing 2-3 features that were originally planned.
Rip. Gotta get the keyboard fixed ASAP.1
The build broke right before code review with the Lead. It didn't just break in one place, oh no, that would be too simple. It broke everywhere, right down to the core mechanic. I spent the next 3 hours trying to find out why it broke, checking everything involved in this part of the system. It was a freaking Initialization call placed inside a conditional statement instead of outside.
That second when you scan the stack trace, spot the line in error and just think to yourself "wtf just happened"
I am trying to git clone my existing bootstrap website project and open it on my nginx localhost server.. I have already cloned it but its not opening while I am browsing my localhost. can anyone please help me with that ? I am usig ubuntu.
When you ask for help in a support chat on a website and the answer you get is just a simple 'Yes.' -_-
In the middle of a dev ops module in my final college year, and it's caused more frustration than all the other modules combined over my 4 year experience tenure...