Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "stresses"
-
I'm beginning to get burned out on coding in general due to work-related stresses.
Is anyone hiring remotely?
Please?
Will code in Ruby/Node/React for food ☹27 -
To those that think they can't make it.
To those that are put down by those that don't understand you.
And to those that have never had a dream come true.
Not a rant, but the story of how I got into programming
I've always been into tech/electronics. I remember being told once that when I was 3, I used to take plug sockets to pieces. When I was 7, I built a computer with my dad.
There isn't a thing in my room that hasn't been dismantled and put back together again. Except for the things that weren't put back together again ;)
When I was 15, I got a phone for Christmas. It was a pretty crappy phone, the LG P350 (optimus ME). But I loved it all the same.
However I knew it could do a lot more. It ran a bloated, slow version of Android 2.2.
So I went searching, how can I make it faster, how to make it do more. And I found a huge community around Android ROMs. Obviously the first thing I did was flashed this ROM. Sure, there were bugs, but I was instantly in love with it. My phone was freed.
From there I went on to exploring what else can be done.
I wanted to learn how to script, so over the weekend I wrote a 1000 line batch (Windows cmd) script that would root the phone and flash a recovery environment onto it. Pretty basic. Lots of switch statements, but I was proud of it. I'd achieved something. It wasn't new to the world, but it was my first experience at programming.
But it wasn't enough, I needed more.
So I set out to actually building the roms. I installed Linux. I wanted to learn how to utilise Linux better, so I rewrote my script in bash.
By this time, I'd joined a team for developing on similar spec'd phones. Without the funds to by new devices, we began working on more radical projects.
Between us, we ported newer kernels to our devices. We rebased much of the chipset drivers onto newer equivalents to add new features.
And then..
Well, it was exam season. I was suffering from personal issues (which I will not detail), and that, with the work on Android, I ended up failing the exams.
I still passed, but not to the level I expected.
So I gave up on school, and went head first into a new kind of development. "continue doing what you love. You'll make it" is what I told myself.
I found python by contributing to an IRC bot. I learnt it by reading the codebase. Anything I didn't understand, I researched. Anything I wanted to do, google was there to help me through it.
Then it was exam season again. Even though I'd given up on school, I was still going. It was easier to stay in than do anything about it.
A few weeks before the exams, I had a panic attack. I was behind on coursework, and I knew I would do poorly on exams.
So I dropped out.
I was disappointed, my family was disappointed.
So I did the only thing I felt I could do. I set out to get a job as a developer.
At this stage, I'd not done anything special. So I started aiming bigger. Contributing to projects maintained by Sony and Google, learning from them. Building my own projects to assist with my old Android friends.
I managed to land a contract, however due to the stresses at home, I had to drop it after a month.
Everything was going well, I felt ready to get a full time job as a developer, after 2 years of experience in the community.
Then I had to wake up.
Unfortunately, my advisors (I was a job seeker at the time) didn't understand the potential of learning to be a developer. With them, it's "university for a skilled job".
They see the word "computer" on a CV, they instantly say "tech support".
I played ball, I did what I could for them. But they'd always put me down, saying I wasn't good enough, that I'd never get a job.
I hated them. I'd row with them every other day.
By God, I would prove them wrong.
And then I found them. Or, to be more precise, they found me. A startup in London got in contact with me. They seemed like decent people. I spoke with their developers, and they knew their stuff, these were people that I can learn from.
I travelled 4 hours to go for an interview, then 4 hours back.
When I got the email saying they'd move me to London, I was over the moon.
I did exactly what everyone was telling me I couldn't do.
1.5 years later, I'm still working with them. We all respect each other, and we all learn from each other.
I'm ever grateful to them for taking a shot with me. I had no professional experience, and I was by no means the most skilled individual they interviewed.
Many people have a dream. I won't lie, I once dreamed of working at Google. But after the journey I've been through, I wouldn't have where I am now any other way. Though, in time, I wish to share this dream with another.
I hope that all of you reach your dreams too.
Sorry for the long post. The details are brief, but there are only 5k characters ;)23 -
* Yesterday:*
PM: Yes, so, could you please do those changes on this page tomorrow by 3 pm and push to prod?
Me: Yeah sure! Noted :) (task is to "untick" a checkbox in a page's settings on our CMS)
* the next day -- 11 am *
PM: erm yes so please can you do the changes I told you about, it's getting urgent and you didn't start it already and it stresses the hell out of me because today is friday and it needs to be up and running fine for Monday 12pm and you don't work on weekend so I'd like yo-
Me:2 -
I swear preparing an app update that's going to be deployed to 500+ people stresses me tf out.
I hope I'm not the only one who feels this way.9 -
I had a teacher that was going to teach us git and scrum. I was exited and started reading about it in my free time. The next lesson I needed to help him setup the git repo's because he doesn't understand how git works. And everytime we asked something about scrum, he said we should google it. But in the end he barely gave me enough point to pass because he said I wasn't motivated enough and was doing my own projects. But the reason I was doing my own projects (code school) was because I finished all of the assigments within a week. And I knew I wasn't going to learn anything from him.2
-
Being a mentor stresses me a bit. It was nicer to work alone without the need of assigning tasks to someone else.
Quite an underwhelming rant. I know. I don't have much to rant about.8 -
Here's a weird gripe: sometimes I wish I loved my job less. It stresses me out but I didn't work at all this weekend and sitting down at my desk early Monday morning I realized I missed it.2
-
College male computer science student here:
Even when I find attractive girls who want to date me, the thought of it stresses me out. In reality if I can truly chat and have a good time with a girl she has been friend zoned.
Advice anyone?8 -
Ahhhh.. the great feeling of starting a new project at work after the stresses and health deterioration of maintaining old code bases.
-
I think I'm getting burnt out.
I've been constantly exhausted lately, making little to no progress at work. Eve simple tasks that I was able to do months ago are giving me trouble, but I hardly care anymore.
Today, my boss told me he "wanted to see some progress" on one of the projects I'm working on (fair since I've been extremely slow here). Unfortunately I'm just more stressed now which makes it even harder to do anything.
I feel like I'm spiralling. I'm not productive lately so I get stressed about missing deadlines, which stresses me out and makes me less productive...
I'm ready to just quit honestly, but not sure I'd be able to find as good a job anywhere else4 -
#noestimates
I fucking hate doing estimates. It stresses me out. I just did it, for a requirement about migration. I'm on my way to a fight now with the PO, because "the estimated time is too long". There was an agreement that deliverables were not to have extensive documentation and unit testing will only cover 30% of each use case (I know, stfu), but that's gone so I have to do the whole thing. I estimated 160 hours coding time, 40% of that for docs and 50 for testing. I'm standing by it.
All that stuff aside, what bothers me the most about estimates is that there's lazy motherfuckers who say shit like "I can have their RESTful ws in 2 days, but I said a month, because fuck it" and generate a win-win situation for them and their company, because the client - practically everytime - will just argue for the task to be completed in barely 10% less of the estimated time, accept the proposal and be happy waiting, the developer will fucking dawdle and the company will be paid for more hours than it deserves. Ugh.
Fuck estimates.2 -
I hate applying for jobs. It makes me so depressed. Most of the postings online are just 1000s of recruiters. Most of the jobs im not qualified for. It just stresses me out. I don't want to work for a bad company again. I really want this next one to be the one :(6
-
I want a staycation by myself away from all of life problems and the stresses that occur from interacting and having to negotiate with other people4
-
Getting along woth my incompetent boss. I have 4 bosses and 3 of them are great, 1 of them got an email from me this morning detailing why he stresses me out and was the reason my predecessor quit.5
-
So this week I picked up some Sennheiser HD 600 phones for my listening pleasure and take my mind off life stresses.
At work I've been using some Bose phones, but these Senns being open back may be a little loud for the neighboring cubicles.
I guess sound quality and all day use are mutually exclusive. Anyways, what's coding without some great indie tunes. :)
BTW, they sound amazing!!2 -
So I was attending a Scrum Master training recently. During the introduction, the coach is making sure everyone understands why are they even on this training and stresses out that for a company to be able to actually become agile and survive the transition, people of different levels and roles/responsibilities should get familiar with Scrum, not only IT/developers.
Coach: I can see we have developers, testers and people from operations in the room, good. Too bad there's noone from the actual business. Anyway, who decided that you should come to a Scrum training and become certified?
Group: Well, the business..
#ironic1 -
Welp, it is panic attack time. Can't sleep because of work stress, which stresses me out even more. Can't get my work done because of bullshit meetings I can't skip. Coworkers are possibly being purposefully idiotic. Can't take vacation because we are in the middle of shit. I am not even coding, just writing documentation about the same crap everyday because of perviously mentioned idiotic developers. They have the same info as me, but refuse to work on even a draft version until I paint a screen WITHOUT the button they need to remove. I want to code so I can point at it and feel good, but no. And people keep talking to me. FUCK! AAAAAAAAAAAAAHHHHHHHH!!!!3
-
This is more of an advice seeking rant. I've recently been promoted to Team Leader of my team but mostly because of circumstances. The previous team leader left for a start-up and I've been somehow the acting Scrum Master of the team for the past months (although our company sucks at Scrum generally speaking) and also having the most time in the company. However I'm still the youngest I'm my team so managing the actual team feels a bit weird and also I do not consider myself experienced enough to be a Technical lead but we don't have a different position for that.
Below actions happen in the course of 2-3 months.
With all the things above considered I find myself in a dire situation, a couple of months ago there were several Blocker bugs opened from the Clients side / production env related to one feature, however after spending about a month or so on trying to investigate the issues we've come to the conclusion that it needs to be refactorised as it's way too bad and it can't be solved (as a side note this issue has also been raised by a former dev who left the company). Although it was not part of the initial upcoming version release it was "forcefully" introduced in the plan and we took out of the scope other things but was still flagged as a potential risk. But wait..there's more, this feature was part of a Java microservice (the whole microservice basically) and our team is mostly made of JS, just one guy who actually works as a Java dev (I've only done one Java course during uni but never felt attracted to it). I've not been involved in the initial planning of this EPIC, my former TL was an the Java guy. Now during this the company decides that me and my TL were needed for a side project, so both of us got "pulled out" of the team and move there but we've also had to "manage" the team at the same time. In the end it's decided that since my TL will leave and I will take leadership of the team, I get "released" from the side project to manage the team. I'm left with about 3 weeks to slam dunk the feature.. but, I'm not a great leader for my team nor do I have the knowledge to help me teammate into fixing this Java MS, I do go about the normal schedule about asking him in the daily what is he working on and if he needs any help, but I don't really get into much details as I'm neither too much in sync with the feature nor with the technical part of Java. And here we are now in the last week, I've had several calls with PSO from the clients trying to push me into giving them a deadline on when will it be fixed that it's very important for the client to get this working in the next release and so on, however I do not hold an answer to that. I've been trying to explain to them that this was flagged as a risk and I can't guarantee them anything but that didn't seem to make them any happier. On the other side I feel like this team member has been slacking it a lot, his work this week would barely sum up a couple of hours from my point of view as I've asked him to push the branch he's been working on and checked his code changes. I'm a bit anxious to confront him however as I feel I haven't been on top of his situation either, not saying I was uninvolved but I definetly could have been a better manager for him and go into more details about his daily work and so on.
All in all there has been mistakes on all levels(maybe not on PSO as they can't really be held accountable for R&D inability to deliver stuff, but they should be a little more understandable at the very least) and it got us into a shitty situation which stresses me out and makes me feel like I've started my new position with a wrong step.
I'm just wondering if anyone has been in similar situations and has any tips or words of wisdom to share. Or how do you guys feel about the whole situation, am I just over stressing it? Did I get a good analysis, was there anything I could have done better? I'm open for any kind of feedback.2 -
I'm feeling burnt due to the lack of direction at my job instead of overwork.
I'm working as a data scientist at a large corporation and have been remote for a little over a year. I'm very savvy at programming and other technical skills but my manager wants me to develop my leadership skills and want me to move to a management role eventually. So he's been kinda "grooming" me to take on more leadership responsibility in the projects I'm currently involved in.
However, to be honest, I'm a little torn about getting more management or leadership responsibilities. I'm an extreme introvert and absolutely abhor meetings and having the same thing to people all the time and this sort of things stresses me out very easily. My manager seems set on pushing me towards pursuing a path towards leadership and just basically assumed that this is what I want out of my career and started putting me in the deep end without asking me what I want.
I really want to voice my honest thoughts about what I really want to do in my career (to be a technical specialist rather than a manager) but I've kinda procrastinated over the past year when he first started "grooming" me for a leadership role and it's my bad that I didn't tell him earlier.
Right now, I'm thrown in the deep end. I'm given a lot of projects without much of any direction and I'm asked to figure out the people I need to reach out to, the types of meetings I need to set with them, the relationships I need to develop both in and out of my department, etc. However, my real passions lie in writing code, fixing bugs, building models, understanding new technologies and applying them to the business, etc.
On paper, I'm involved in a ton of projects and I seem to be a really busy worker. But right now, I'm having a lot of difficulty reaching out and developing relationships with people that I barely have any actual work to do during the day, because I'm constantly waiting for replies from people or for permission or red tape to get some key information or access to a system in order for me to build something like a model or a program for a particular project. I'm spending maybe 1 or 2 hours of my workday actually "working" which is attending meetings, reading emails, etc., reaching out to someone for the n-th time (even though they continue to ignore me), etc. And that's because I'm blocked on all of my projects - I need an essential piece of information, data, or access to a system or server and the person I'm reaching out to to get this isn't responding. I brought this up with my manager and he says he's gonna try to reach out to these people to help me but so far, it doesn't seem like his help has been effective as I'm continuing to wait.
Though I get paid pretty well, I feel guilty logging in to work everyday and doing very little work, not because I'm lazy but because there really isn't much work for me to do because I'm waiting on so much here and I'm at a point where I can't make any progress in any of my projects without the approvals or other critical information that others aren't providing me.
I know I probably should find another job and I'm currently looking but in the meantime, is there anything else that I should be doing at my current job to hopefully make this situation better? -
How to unfuck my fucking organism? Ive been mad ass tired af to the goddamn point that i can not Fuckin sleep or think or function or fuckin code motherfucker
Madass tired and stressed12 -
Tldr: fuck me!
Ok this is only marginally dev-related, but I need to let off some steam as if I was valve. And this is, as I understand, the general purpose of this app.
So: fuck my university, I really love what I study, but the over all circumstances are far from ideal. In addition to that the pressure from the exams and the workload that is expected really stress me out to an extend where I suffer from anxiety and stress related health issues, which again makes me less able to do a good job, which again stresses me out more. This is an incredibly hard time for me but I am sure I will make it. Thanks for listening.3 -
I find that using unopinionated frameworks is more stressful for me because I have to make many design decisions myself which stresses me out. On the flip side, I learn so much about development in general which makes me happy.2
-
I need an advice!
I'm a back-end dev with 5yrs of experience.
Our team initially started with 7 back-end engineers, and 1 developer was acting as the "tech lead". I was happy as an individual contributor and I enjoyed it a lot. I learned a lot of things.
After 1 year, our team got downsized. All other BE devs got replaced by 2 new engineers - one with 7 yrs of experience who fckin doesn't even know how to google and drop a constraint in DB, and another with "13 years" of experience who's a credit-grabber and all talk.
Now here's my problem. I feel that I've been "unofficially" given the role of a lead developer - the one who needs to lead code reviews, mentor others, decide on the higher level design, chase people for deployment approvals, managing 3rd-party dependencies, and forced to become the "coordinator".
This stresses me and burns me out. I just want the peace of becoming an individual contributor.
What can I do at this point?3 -
Sometimes, I feel like this profession is a piece of shit. There's more to life than all these stresses. There's gotta be a better way to make more money, I just need more perseverance.rant i love programming sometimes fuck programming i love this job sometimes i hate this job sometimes1
-
Today is the day I go without cigs again having been tempted into smoking all over again with similar stresses perpetuated by assholes doing the same shit and I shall go back to having quit yet again7
-
Remember way back when when most people lived their lives and the country had not finished being categorized idiotically, supposedly it is now anyway, and people had conversations? And new things happened? And people like me had no clue what the trashy retards around them were doing ? So much happier.
As in there were different stresses and worries
Then there was that brief time things were organized as they should be and traffic was light and people were healthier?
Didn't hear so much obnoxious coughing then1 -
Biostimulants Market Expected to Reach US$ 9.6 Billion by 2033 with a 10.8% CAGR
The biostimulants market is predicted to be worth US$ 3.4 billion in 2023, and rise to US$ 9.6 billion by 2033. Demand is expected to increase at a CAGR of 10.8% over the projected period.
Due to their numerous potential applications and promising futures, biostimulants are employed in horticulture and agriculture. Growing demand for eco-friendly agricultural solutions in developing nations like China and India opens up a new market opportunity for biostimulants producers.
Since food security and public health are closely related, all parties participating in the agri-food sector have sought to enhance sustainable food production. The largest phytopharmaceutical companies in Asia Pacific and Europe have intensified their production and research activities for natural products.
Lack of restrictions related to the product's commercialization may impede the market's development and expansion during the projection period. Growth is constrained by a lack of confidence in new products, a shortage of information about high-quality products, and a lack of clear regulatory.
In the majority of markets, the data requirements for the product are often obtained from those produced from synthetic substances. Similarly, there are still no well-established endpoints for risk evaluations despite the fact that these products have been used in commerce for years.
Key Takeaways
• By 2033, the US dominates the biostimulants market, with a CAGR of 9.6%.
• The market for biostimulants increased at a 10.1% CAGR between 2017 and 2022, citing FMI's study.
• The expansion in China is anticipated to expand at an adequate CAGR of 13.3% by 2033. China’s market is likely to generate a share of US$ 1.1 billion by 2033.
• Japan's market share for biostimulants is 10.8% by 2033, with the value of US$ 490 million.
• Between 2023 and 2033, the biostimulants market is likely to increase in South Korea at 11.6% CAGR, respectively.
• The expansion in the UK is anticipated to expand at an adequate CAGR of 9.9% by 2033. The UK's market is expected to generate a share of US$ 476.2 million by 2033.
• Based on active ingredients, the acid-based segment is expected to dominate the market with a CAGR of 10.6% by 2033.
• The adoption trends of biostimulants are predicted to change due to the rising demand for organic farming. As a result, the market is anticipated to increase positively by 1.09x between 2022 and 2023.
Key Strategies in the Industry
The main factor of the market's fragmentation is the growth of local players and regional marketplaces in various regions of the world. The two regions with the biggest market activity are North America and Europe.
UPL Limited, Biostadt India Limited, Isagro SPA, Valagro SpA, and Tradecorp International are a few of the leading businesses in the biostimulants market. For the purpose of expanding their businesses, these significant firms invest in new products, product improvement, expansions, and acquisitions.
Recent Developments
• A new line of biostimulant solutions based on GoActiv Technology was launched by UPL Australia in June 2021. These products are intended to target particular crop physiological "pain points" or abiotic stresses in fruit and vegetable, vine, and tree crops.
• Isagro Group acquired Phoenix Del in 2020 in order to increase the variety of copper-based fungicides and biostimulants it offers. The goal of this acquisition was to advance technology and transform the products in its "BioSolutions" section.
Key segments
By Active Ingredient:
• Acid-Based
• Extract-Based
• Others (including Microbial Amendment, Trace Minerals, etc.)
By Crop Type:
• Row Crops
• Fruits & Vegetables
• Turfs & Ornamentals
• Other Crop Types
By Application:
• Foliar
• Soil
• Seed
By Region:
• North America
• Latin America
• Europe
• South Asia
• East Asia
• Middle East & Africa
• Oceania -
How do you deal when you are overpromising and underdelivering due to really shitty unpredictable codebase? Im having 2-3 bad sprints in a row now.
For context: Im working on this point of sale app for the past 4 months and for the last 3 sprints I am strugglig with surprises and edgecases. I swear to god each time I want to implement something more complex, I have to create another 4-5 tickets just to fix the constraints or old bugs that prevent my feature implementation just so I could squeeze my feature in. That offsets my original given deadlines and its so fucking draining to explain myself to my teamlead about why feature has to be reverted why it was delayed again and so on.
So last time basically it went like this: Got assigned a feature, estimated 2 weeks to do it. I did the feature in time, got reviewed and approved by devs, got approved by QA and feature got merged to develop.
Then, during regression testing 3 blockers came up so I had to revert the feature from develop. Because QA took a very long time to test the feature and discover the blockers, now its like 3 days left until the end of the sprint. My teamlead instantly started shitting bricks, asked me to fix the blockers asap.
Now to deal with 3 blockers I had to reimplement the whole feature and create like 3 extra tickets to fix existing bugs. Feature refactor got moved to yet another sprint and 3 tickets turned into like 8 tickets. Most of them are done, I created them just to for papertrail purposes so that they would be aware of how complex this is.
It taking me already extra 2 weeks or so and I am almost done with it but Im going into really deep rabbithole here. I would ask for help but out of other 7 devs in the team only one is actually competent and helpful so I tried to avoid going to him and instead chose to do 16 hour days for 2 weeks in a row.
Guess what I cant sustain it anymore. I get it that its my fault maybe I should have asked for help sooner.
But its so fucking frustrating trying to do mental gymnastics over here while majority of my team is picking low hanging fruit tasks and sitting for 2 weeks on them but they manage to look good infront of everyone.
Meanwhile Im tryharding here and its no enough, I guess I still look incompetent infront of everyone because my 2 weeks task turned into 6 weeks and I was too stubborn to ask for help. Whats even worse now is that teamlead wants me to lead a new initiative what stresses me even more because I havent finished the current one yet. So basically Im tryharding so much and I will get even extra work on top. Fucking perfect.
My frustration comes from the point that I kinda overpromised and underdelivered. But the thing is, at this point its nearly impossible to predict how much a complex feature implementation might take. I can estimate that for example 2 weeks should be enough to implement a popup, but I cant forsee the weird edgecases that can be discovered only during development.
My frustration comes from devs just reviewing the code and not launching the app on their emulator to test it. Also what frustrates me is that we dont have enough QA resources so sometimes feature stands for extra 1-2 weeks just to be tested. So we run into a situation where long delays for testing causes late bug discovery that causes late refactors which causes late deliveries and for some reason I am the one who takes all the pressure and I have to puloff 16 hour workdays to get something done on time.
I am so fucking tired from last 2 sprints. Basically each day fucking explaining that I am still refactoring/fixing the blocker. I am so tired of feeling behind.
Now I know what you will say: always underpromise and overdeliver. But how? Explain to me how? Ok example. A feature thats add a new popup? Shouldnt take usually more than 2 weeks to do my part. What I cant promise is that devs will do a proper review, that QA wont take 2 extra weeks just to test the feature and I wont need another extra 2 weeks just to fix the blockers.
I see other scrum team devs picking low hanging fruit tasks and sitting for 2 weeks on them. Meanwhile Im doing mental gymnastics here and trying to implement something complex (which initially seemed like an easy task). For the last 2 weeks Im working until 4am.
Im fucking done. I need a break and I will start asking other devs for help. I dont care about saving my face anymore. I will start just spamming people if anything takes longer than a day to implement. Fuck it.
I am setting boundaries. 8 hours a day and In out. New blockers and 2 days left till end of the sprint? Sorry teamlead we will move fixes to another sprint.
It doesnt help that my teamlead is pressuring me and asking the same shit over and over. I dont want them to think that I am incompetent. I dont know how to deal with this shit. Im tired of explaining myself again and again. Should I just fucking pick low hanging fruit tasks but deliver them in a steady pace? Fucking hell.4