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 - "frustrations of devs"
There was a time when the programming gods starting creating IDEs for their languages. And all obeyed that whenever the dev presses enter on an intellisense menu , the grace of the programming gods would help the dev. But VB rebelled. It was too much for him to spoon feed the dev, so he said to himself "NO MORE SHALL THEY PRESS ENTER AND HAVE THE GODS MAKE MAGICAL TEXT APPEAR! NO NO, TAB IT WILL BE, AND I'LL WATCH THEM BURN WHENEVER THEY TRY TO USE INTELLISENSE ON ME". And since then, VB has seen frustrations of devs beyond count.4
int postsSoFar = 0;
Hello everyone! This is my first post here, so I guess we can do postsSoFar++ on this ocassion.
Let me start off by saying I'm grateful I have found this community! Only devs can understand devs problems. So it's great to have found a place for people to release their anger and frustrations where they're not part of a minority.
That being said, I'm not to keen on commenting too much or anything at all. I mostly enjoy seeing rants from others. But I never find myself to be in a position of being 'helpful' to the discussion.
Reading things that I don't understand make me feel left out. Not only posts here, but even source codes for projects and such. I feel overwhelmed at times and barely get a general idea of what's happening.
That being said, I love programming and started it seriously two years ago. C++, Java and Python are my favorites even though, at times, I don't understand them fully.
I'm more of a lurker on most social media but here it feels like I could share my experiences. But I don't have interesting enough things to say. And I'm anxious of even trying to say my opinion on something without someone else already saying it.
This is not a cry for help on how to be more social. But I am sure there are others like me in here that would love to start on speaking out their thoughts.
I know how welcoming and friendly you can be, guys and gals, to newbies. So, it would be appreciated if you continued to do so, including myself, of course.
Much love from a newbie programmer! <38
Cannot understand those who are frustrated with it.
Sure, one can feel frustration when some project is not going as they were supposed to go, but that is life for ya, boi.
Without wanting to offend anyone it feels like devs who complain so much either do not actively search for a solution and learn shit properly and cry their soul out afterwards or they do search, but cannot find anything.
Patience is the solution. Do not let yourself fall down and stay strong.
Even if it takes a lot of willpower, retries, inner pain, patience and non-sleepy nights, you will and can do it. I believe in you.
My whole life was basically a psychological disaster.
I have had and still have depression and a lot of short frustrations from time to time, too, but I do not cry it out loud.
My high school is fucked up. In every single aspect. I am doing all-nighters almost every day. With maybe half an hour of sleep to get school projects done on time.
I cannot just say "fuck you. I am not gonna do this shit" to school, because that would affect my grades in a negative way. Same thing applies to you, as an employee, too. But at least you do not need to be afraid of getting bad grades.
Bad grades->not getting the desired degree->bad chance of finding a job
In your case:
Bad communication with boss->bad connection->bad chance of finding a job
But is that really so?
I do not think so. Nonetheless, you still can have a good chance of finding a job, if you have proven yourself to others in a great way. Everyone has bad times. Even with their bosses. That's normal. Being bad with someone does not make yourself bad in general.
The job world will still accept you, but school won't accept you again. Whenever I feel like the burnout is about to catch me, I take an immediate break and go outside. Take a walk in the sunset. Go to the forest. Run with music playing loudly. Swim. And other things like watching the stars in the silence of the night.
To finally come to an end here...
Do not make yourself feel bad that quickly and try to endure the pain. This is going to make you a better and stronger person.
If you cannot do it anymore (hitting the borders of burnout), take your time and do whatever makes you happy and treat yourself.
Life is not all about work. Were you born to be a worker? No. Were you born to be a slave of others? No.
What is holding you then? Let go of all the stress (for a minute). You are free.
You are a great person.
Do not forget that.8
Don't you just hate when a junior has been assigned a task in the domain you have experience, and instead of asking you for context and approach, the person asks for the EXACT LINE CHANGES INCLUDING THE LINE NUMBERS TO BE MODIFIED? Might as well assign the task to me.7
Observation rather than a rant.
Some of the best, most experienced devs I've ever had the pleasure of meeting and working with have invariably all been the most humble and least opinionated. Mention (x language that might commonly draw disdain) and you don't hear boos and hisses and jokes being thrown around, you hear considered, succinct observations about how, if they were to work with this language, there'd be various coding styles and rules that they'd suggest working to in order to avoid some common pitfalls and frustrations.
Mention a language or framework that they know little about, or heck, they know quite a *lot* about but in which they wouldn't consider themselves an expert, and they're the first to suggest drafting in help. They're more than happy to listen to bring themselves up to speed, even if that "outside help" comes from someone considerably younger and less experienced than them.
This has particularly come to mind as of late as I've found myself working with both ends of the spectrum, but it's been my experience for many years now. Have many others had the same experience?2
That time when you are taking about personal projects with other developers and their past frustrations come into the project discussion all of the sudden. Like, I just wanted to communicate about this great idea I got with other developers, not about how it cannot be done, or how someone else thinks I cannot get it done. I can stand this happening the first 1000 times, but not the next 10000 times.
I feel that this happens to other people as well, but there is just no talk about it anywhere.3
So the other day, an old acquaintance asks me (a noob full stack dev) for advice on what programming langs to languages to learn.
I (like all other noobs eager to help) asked him about his previous programming skills, if any. He says "Yes yes, I did a course on HTML and CSS." To this I ask, what exactly are you looking to do. Back-end development he says.
I am frustrated with people asking me what to learn and how to learn when they are not even willing to do slightest of the work themselves. I am usually very helpful to people, but as a programmer, I would certainly try to do a complete research before I go around asking others.
What do you guys do? How do you handle such questions.5
Any devs here from Canada or who have worked there?... know any?
I'm strongly considering immigrating to Canada to give my future family a better chance at life (My current country has a highly unstable political climate).
Just wondering how the dev lifestyle is living there (for the average dev) i.e.
- Quality of life - I know I can't buy a house, but what can I rent? A house/ flat/ box?
- Hows the dev scene / culture?
- Work life balance / Work environment frustrations (I hear they are very politically correct and this may be a conflict with my blunt nature)
- Income Tax vs Government service delivery, I expect tax will be high due to free health care/ education but are they worth it? nb; any service delivery beats what I get...
Any feedback is welcome and will be appreciated.16
A few years ago, while in college, a friend and I were working on a engine as a side project to build experience. 25% of the goals completed and he begins making excuses to not work anymore. I continues working on it and when the project was "competed", I showed it to the head of the department at the college where I was offered a job as a professor and sold the engine for 20k to the department of engineering.
The dude came back claiming recognition and compensation for his effort I told him sure.
When we met, I showed him legal paper stating the engine was patented under my name and I was the only owner.
In reality, I wanted to meet with him to breath his ass then show him the paper but I felt that would be too evil.
I was pretty mad that he came back after leaving but I can't hold good for nothing people.