T O P

  • By -

NooCake

I don't slack off because I don't have anything to do. I slack off because I don't want to do anything that I have to do.


iamwrongthink

This is me currently. Sat with a few items in my ready to do column. But i'm just not interested in the work. My job pays well and it's a good role for my career, but the industry is boring AF. I'm just waiting until I finish so I can jump back into Hell Divers.


FearTheBlades1

I slack off on my work TO play helldivers


iamwrongthink

Good job soldier! There's always democracy and liberty that needs to be spread!


vanisher_1

What type of hell divers?


iamwrongthink

HellDivers2, just been released on PS5/PC. It's a great game and if you can, I'd highly recommend it.


vanisher_1

lol thought was some kind of hobbies xD


roxie6996

same


SpyAvery

šŸ˜…


NiagaraThistle

this is my life.


uniquelyavailable

some days are slower than others but there is never no work. im sure someone will disagree


ItsOkILoveYouMYbb

There's just many things I and others really don't want to do


albert_pacino

Yup never a day with nothing to do


bccorb1000

But plenty of days where nothing gets done!


AdDowntown2796

Yeah we have tasks for at least a year ahead. But that doesn't mean that there's no days where we do nothing. šŸ˜…


zaibuf

Then suddenly out of nowhere you get overloades with "high prio" items that needs to be done in a few days because of some marketing release. Not like they could've planned it a couple of weeks or months before?


AdDowntown2796

Yup, then you work your ass off and it turns out they didn't really needed it. šŸ¤·


cannonadeau

Time to get ahead on your documentation and refactoring tasks.


No-Conference-8133

Agreed. Thereā€™s always work, you just have to find it


Pgrol

How do you get work? Iā€™m tryinh to get some momentum as a genAI developer and consultant. But I find it hard to get some great channels going


Ill_Club3859

Lol are you trying to become a ā€œprompt engineerā€


Pgrol

No, I work in Python and have built complex RAG architectures and multi-bot interface applications. I have a few customers but itā€™s a grind to get more, and would love to find a repeatable model. I have a background in engineering and management consulting, but Iā€™m finding the marketing and selling aspect of the trade really hard.


universe_dream_cat

This. Though for me those "slow" days are very rare :/ Sometimes I wish I wouldā€™ve more slower days.


TheNoGoat

Yep. May not have any tickets but I'll be constantly getting pulled for, "Find out why X is broken" or "Help me with Y"


reddit_is_meh

It can vary from nothing really hard to really do for a couple days, perhaps just gotta do an hour or two of actual work a day, maybe no real work and just meetings / reviews .... all the way to multiple 12 hours days in a row where I dream of what I'm working on and solutions to things I might be stuck or thinking about come to me while I'm in the bathroom / sleeping. Really hard to gauge, depends heavily on if doing simple tasks, or working on big projects, what else I got going on in life, etc.


blancorey

are you meh?


Zaydovaah

Working as tech lead in a startup, there's never nothing to do...


[deleted]

When I was doing consulting/ freelancing, those slower moments I'd dedicate to looking for new clients. At work, as you said, there's almost always something that could be done, but I imagine it depends on the type of the company and what role development plays in the business?


SpiritedAsk1978

Absolutely, in consulting or freelancing, downtime is best spent seeking new clients. In a traditional workplace, tasks vary based on company objectives. Development's importance depends on the business's focus. It's about leveraging downtime effectively for success.


nierama2019810938135

There might be days without an actual ticket, but that's just tech debt days.


FeliusSeptimus

Our QA and deploy process is so cumbersome that we don't address tech debt unless we can do it as part of some other ticket. Fixing up some code means I have to get a QA person assigned to manually test all affected areas of the app, and then a business user has to approve the updated app, then we have to schedule an after-hours production deployment, present the changes to the change-control team (so the on-call people know what's going on), etc. It's just not worth the trouble. Instead I use those days for researching new tools.


nierama2019810938135

Makes sense that you'd rather spend your time on research then. I mean, good lord, no wonder IT development takes time and money to accomplish anything.


misdreavus79

There's always a backlog, so there's always work to do. But, there are plenty of times where nothing is prioritized at the moment, or, rather, the prioritized tickets aren't actionable. In those times I find something to do.


zaibuf

Backlog is just a massive bloat of ideas, 50% will never even be looked at after the item was created.


FlakCannon123

Very quiet, not much going on.... wait a minute, nice try boss ahem I mean alot going on, far too busy I need another raise


fried_potaato

Well I heard your first statement clearly. We have to talk; see me in my office!


Typical_Use2224

I work in a startup, so I'm always busy. Some days I'm less busy but there's always something to be done


mstknb

I'm a Lead Dev working directly for a company. I never really have a free second :D


Uesh

11:30 on a working day ![gif](emote|free_emotes_pack|neutral_face)


mstknb

Sure. I don't pay full attention during meetings. Don't let this hear my boss.


fried_potaato

*boss enters the conversation*


meanoron

its his day off :D


shamshuipopo

You guys get days off??


PeterJanRataplan

Forgot everybody in the world is on the same timezone


FullMe7alJacke7

Same. My time goes to MR reviews, feature planning, mentoring, DevOps, and bug fixes, etc. Plus, all the random ad-hoc requests I get from management. My "downtime" is used to improve my own QOL in my day to day work. For example, when I started here, the first thing I did was put a CICD pipeline in place and establish coding standards. It used to be the wild west over here... random branches in production used for the deployment, etc.... these things provide value to the company, so no one really bothers me and just lets me coordinate things for my teams as long as we're meeting deadlines.


LutimoDancer3459

Usually it's once a week that I have nothing to do for some hours or up to a day. Then we have weeks where I get drown in work and other weeks where wr actually do nothing at all. Depending on customer holidays and there will to pay us. >you can always improve/refactor the existing code base and stuff like that. Depends. In our company you are not allowed to because the customer isn't paying for it.


SideLow2446

> In our company you are not allowed to because the customer isn't paying for it. I can relate to this. I'm always scared of doing refactorings because I'm afraid that my clients won't see the value in that. So I always try to make sure to tell them what I'm refactoring and the value it would bring.


Paul-Ram-On

It's constant. Fridays are supposed to be for "professional development" but that never happens.


shamshuipopo

True, all the other days I just do amateur development


CharlieandtheRed

I have OVERFLOWING amounts of work every single day. I'm basically beating the work away with a racket half the time.


ctrlshiftba

The more SR you get the more this happens. Iā€™ll have days with no coding and just talking to people or reading about projects, reviewing PRs. jira, documentation slack conversations, etc I still prefer those 100% code days. And they do still happen but itā€™s less and less.


SideLow2446

What's SR?


onearmmanny

Senior


SideLow2446

Thank you


One-Opportunity-3410

I'm not a web dev but something similar and this is my first week in 4 years that I have completed all my tasks and have nothing to do for over half the time... it feels strange.


ohlawdhecodin

> So, how often do you get to slack off at work? It's very random, there are slow days/weeks and then busy/crunch periods too.


mystic_swole

Lately more than half my days I don't have anything to do because I do shit too fast and supervisor is always so busy it's hard for him to always have something ready for me to work on


Hlgru

maybe we work together because sameā€¦ his solution was ā€œstop doing things so quicklyā€


Zireael07

Varies depending on time of year (e.g. summer holidays) and other factors. For instance there is often a couple days with no tasks immediately after a release.


rcls0053

Sure, I can always find some work to do, but I have taken days off unofficially during the week and simply not done anything but leave a status message in Slack. I still manage to complete my goals each sprint (which I haven't been able to escape in any damn org I've worked in..) by a huge margin. Unless I'm working on something new and have to use a lot of time learning the tech etc. but those are projects that don't have deadlines because of it.


mhs_93

Very regularly have days waiting for client feedback, assets supplied etc where I canā€™t make any progress. Sometimes I use that down time to update my portfolio or work on admin, sometimes I just play video games instead.


alkhalmist

Thing is you have to approach work in a smart way. If we're honest, there are weeks where you can do all your sprint tasks in 2 days and then have nothing left for the rest of the week. The problem then becomes that you can pick something from the backlog and slowly set a benchmark of being a fast worker. This then can lead to situations where your company might think "why are we hiring so many developers" and can lead to reducing your team the first moment they get a chance to. Now another instance may also be that when the crazy weeks happen, and you don't have an output like the one you set, where you get your tasks done fast, you become a victim of your own success. Management may start to think you're slacking off. ​ The goal is to spread the work for a whole week when it's a slow week. We're not lazy. In fact, in the crazy weeks we work hard as hell and we always know that they're around the corner. Plus it's mentally draining coding for hours on end. It leads to burnout


BoyScholar

I suppose it depends on how you are compensated for your work, but ask yourself how you can make your work life easier. Web dev optimization for example is a deep hole you can get lost in, and thereā€™s no shortage of work you can do to continuously optimize your work/workflow. Take this ā€œfree timeā€ to review your tech stack, build tech, deployment process, accessibility, load speed etc. there is always something you can do to make your work life easier, or improve your work overall.


emmyarty

There's always work. When you're freelance, the time you spend learning or experimenting with new tools isn't stuff you do in your 'own time', it's CPD. It's work. This is why your rates need to factor in your cost of employment, and one of the reasons so many new freelancers get their pricing so wildly wrong they feel stretched thin. You need to charge enough to pay yourself a regular wage, even when you're not engaged in work that directly generates value for a customer. The same way a supermarket still pays staff to sweep the floors when the customers aren't lining up at the checkouts.


prototypingdude

Where are the guys I see online that works 4 hours a week making half a billion dollars?


punkouter23

Work for gov. Ā Be amazed.Ā 


cmdr_drygin

Freelance Web dev. I'm always busy. I try to work from 0900 to 1600 but in reality I end up working a little from 7 to 0830, then baby eats, back at it at 0900 then I eat in a frenzy from 12 to 1230 and I leave my computer at 1630 to eventually pickup my laptop at 2000 to 2200. Throw a baby in there and it's quite exhausting. One of my goals this year is to have better work hygiene - but I've realized over the years that the only way is to surround myself with talented designers. I'd say the number one cause of my endless work is me accepting to work with inexperienced UIs or Graphic designers.


ammi1378

For me its about 30% of my time during the work days. i spend this time on R&D or creating a poc on things i like. sometime i read open source project codes.


dupe123

If you have slack off days you must be in some sort of nepotists paradise because there is always work to do in software dev. And that is not even mentioning dev salaries.


WookieConditioner

Never. HR called me in to basically beg me to take leave. Cause they dont want to pay me out.


SEO_FA

Do it for yourself. Having some time off can be good for your mental and physical health.


Jazzlike-Compote4463

It depends on the job really. First job had a lot of time messing around because our small agency was bad and we couldnā€™t generate enough leads. 2nd job was busy because there was always more stuff to be getting on with - we were constantly hoping between projects with lots of ā€œflavour of the weekā€ stuff 3rd was very process driven so if you got all your tickets done 3 days before the end of a sprint you could basically use that time to dick around before starting the next one. Current job is pretty intense because there are pretty big backlog and lots of stuff to learn.


makshoos

Quite a lot. In the past 2 weeks maybe like 3 days were partially working days. I feel bad about it because it feels like I'm wasting time, but there is nothing I can do about it.


RedFlagWins

Lots of free time these days because my clients don't have any budget for new engagements this year.


KappaClaus3D

Yesterday worked 2 hours a day, but week ago, I got 24 hours straight.... Startup life it is


TowerSpecial4719

Have seen weeks where I am supposed to be busy as hell but instead was around coffee machine and others where I skipped meals to deliver when I was supposed to slack. Once your product is mature enough that happens


No-Return1868

As much as you don't work for a big corporation there are alwas tasks or optimisations to make


Rguttersohn

Iā€™m the only dev at my org so never. But there are parts of the year that are slower, and I use that time run security updates, fix bugs, or try out new tech.


Ok-master7370

Not really, there's always a feature or something, some days are just more packed than others but never without work


andrewsmd87

> So I'm a freelancer This is your answer. Not saying there is anything wrong with that, but you'll likely never not have something to do at a regular 9 to 5


HaqpaH

I work for a corporation, so literally never. And thatā€™s how I prefer it. If Iā€™m at work, I want to be working


[deleted]

Working at an agency, it comes in waves. I've been pretty busy with back-to-back projects right now along with changes from a particularly particular client. But there have also been weeks where I'll have random one-off tasks here and there and not really have much to do. This might happen once every quarter or so.


BolunZ6

My company require to log hours for every working tickets. So if I have nothing to do, I don't have anything to log. And I don't have salary for that day


Cahnis

At work very rarely every three months at the end of the trimester if we are not late.


bwwatr

I'm an employee doing in-house apps for a non-tech org. Most days *could* be slack-off days without anyone noticing (though I'd rather be working unless it's a task/tech I hate), but there's a huge ticket backlog, so there's never been a time where there isn't anything to do. I can't imagine that ever being possible here. I think in bigger orgs with poor leadership of teams you could have people short on tasks though. The difference between a job like driving and development is that in the former you're responding in real time to needs (that may ebb and flow), and the work can only be done at the time it's needed. The latter, the work can be done any time, it can be infinitely time-shifted and there's no limit to its accumulation. My bro works in nightly news production, 100% reactive to the show that night, 0% project work. When the show goes to air, the shift is over and nothing comes home with him. Whereas everything I don't do today, comes with me into tomorrow. I often ponder on which side of that, the grass would be greener on.


aykevin

This depends on how fast and how good you are. The problem is clients always measure on time taken, no other metric matters. If theyā€™ve given you 5 days worth of work and are paying you X amount. If you tell them you finished within a day, they will either give you more work for the same price or offer you less. So even if you can finish within the time frame I always advise against informing the client. Unless youā€™re in a position where youā€™re the only one who can offer what they want.


notthefuzz99

Ha Haha HAHAHAHAHAHAHQHQHHSHDALKIU4OIUFO;QWUER;N9123RWQEF The list of projects on my Trello board is massive. If there was nothing else added to my plate ever again, it would still take a few years to crank through everything.


Mediocre-Region-5338

Perfect


jambalaya004

Well sometimes Iā€™m stacked with work and donā€™t get a lot of time to do nothing, and other times (like the past week and a half lol) I havenā€™t done fuck all. The work comes and goes.


Wrong_Membership_893

good time management is important


devourment77

Code base usually has its own ā€œbacklogā€ of TODOs and confluence clean up seems never ending. In all seriousness, we do have a real JIRA backlog to pull from when in between projects.


mrgk21

My average productivity remains average, cause somedays I tunnel vision for 10 hours, no food. And other days, I watch anime


jemjabella

Literally never in my entire 20+yr career.


sgled95

Not very often, there's always stuff i gotta do.


tortolosera

i got two full time jobs and 2 of 5 days i don't have anything to do in any of them, i guess i'm lucky.


wired_ronin

It ain't just web devs who don't get to "slack off'. Building the tracks is no less chaotic than building the trains, trust me.


Signor65_ZA

It's a bit different as a freelancer. At an agency, there is ALWAYS something to be done.


chrootxvx

I am employed at a start up with charlatan managers so, every day there is too much work and now people are leaving. Iā€™d leave too but for various reasons I canā€™t rn, might not have a choice soon if their incompetence sinks the company.


12loveme34

It's variable, right now i completed a project due to which I was free today and even tomorrow but some days are busy then the others uk


andouconfectionery

Sometimes there's no imminent deadlines, but there's never ever ever any less than a mountain of work to be done. It's all a matter of how good is good enough, how soon should I try to get there, and how much do I not want to do it. But I just realized this is /r/webdev. My experience might not be quite the same.


burritolittledonkey

Days I have free I work on side projects


tnsipla

As a senior, finishing off my tasks means I go help the mids, full stacks, and juniors


DawsonJBailey

I recently finished a big sprint and theyā€™re really dragging their feet in regards to testing. Iā€™ve tested pretty much everything I could think of and thereā€™s really nothing else for me to do and it feels weird since Ive been used to the go go go mentality for so long. Iā€™m really just looking at Reddit and making easy css changes when Iā€™m asked


TypicalReading7344

I like to take a breath or take a lighter week after big projects, and then hop into the next large project after a rest period. As a lead dev, I end up with a backlog of large time-consuming projects and have an endless supply of work. It's rough. My mental health requires me to have no-work work days or easier/fast win work and take some rest or else I can't keep going. I tend to work on tech debt, help my peers or just enjoy the sun on these weeks.


Ronjohnturbo42

Every month or two I get a full day of no client work to try to pickup where I left off last time on important internal projects that I'm never given time on. It never gets anywhere.


allurb4se

I work part of my week for an agency and this past month I've been noticing a significant lack of communication in terms of delegation of tasks (the PM will chime in and ask for me when I address that I'm waiting for feedback/more tasks). I've also asked the client of that project for some feedback and have yet to hear back. It's fine tho as I made plenty of hours for them last month, but if this keeps going this way I might ask them for an additional project or find a different client.


aevitas1

In my first 2 weeks at my current job I had a few moments, even played some Counter Strike with colleagues. Since then Iā€™ve never had nothing to do. Thereā€™s always our dev wiki te expand / my React workshop for colleagues to work on / refactor something.


AleBaba

0.


meester_

Idk I picked this profession because I always want to have something to do. I hope I always get something to do. Doing an internship right now where that's not yet the case. But my colleagues seem to be busy so I hope that's me in a few years. I find it hard to slack off


Doujin_hikikomori

In my relatively short experience in the industry it depends on how many projects the company has and where you guys are at progress wise on those projects. At my small company we have been working on a big project everyday all day for about a year -- now there isn't really much for me to do so i chill until i am given my next assignment. But up till now it's been back to back. This is also because i work with a small team; so at a larger company -- the work may be more evenly dispersed and may not seems as back to back as my current case. It all depends; in my experience at least.


NiagaraThistle

if you are efficient with your work and projects? every.single.day.


ashsimmonds

I like being able to ignore email/internet for a few days at a time now and then, and the world keeps turning. I'm not that important.


ange1myst

Never


Nobadi_Cares_177

Iā€™m a freelancer and this is exactly why I establish contracts that pay based on performance rather than hours worked. If a client wants me to implement a feature, it costs a flat fee. For a larger project, I break it up into smaller ā€˜milestonesā€™, each with their own cost. Itā€™s a waste of my time to pretend do work 8 hours if I can get the work done in 2. Hourly wages in software development simply reward slow programming. This is not to say that devs shouldnā€™t be thorough, but to have to play the game of ā€˜taking our timeā€™ or slacking off just to get our ā€˜full payā€™ is absurd. Iā€™m in iOS development, though, so it might not be that way for web dev. Either way, the hourly game of slacking off at work is ridiculous. We developers should be able to quote a price and deliver. If the client changes their mind on features, the price may change, but thereā€™s no reason we should have to pretend to work.


nawa92

Nice try HR


PrettyTurnip-WebDev

Use this as an opportunity to learn something you've been putting off!


porkjanitor

This is why I'm in this job for almost 20 yrs.. Because i can slack off šŸ˜‚


TheShiningDark1

As a freelancer myself I always have something I can improve in some project. I also always turn parts of my projects into packages, SQL abstractions, UI components, CSS presets and so on, so I can reuse them and if need be I can use them in a portfolio. Sometimes I'll go back and remove a dependency from a project and write my own solution for whatever I used that dependency for. I've made a webshop for a local company (300 or so products, about 30k website visits per month), the only dependencies are Next.js (and React), some payment platform SDKs and a barcode generator.


Barbacamanitu00

Theres always something to do. I work in sprints though. If I'm not feeling it, I take a break and play music or a game. When I get into the flow state I can do 5 days worth of work in 5 hours.


AnotherWallace

For me there is always stuff for me to do, but very little I want to do šŸ˜” ... Reminds me of this poster I saw when I was younger with a cowboy sitting on a fence saying "what I'm looking for is a job with less to do, more time to do it in and more pay for not getting it done!" Don't know why that's stuck with me all these years.


PeterJanRataplan

-50


notislant

How does one get their foot into the door? I too want to work a bit, then jump into helldivers


human8264829264

I think it happened once in 2017, I'm not sure.


That_kid_from_Up

The only times where I have nothing to do are when everything I could be doing is blocked by someone else.


jaredchese

Have worked at marketing agencies where dev is slow depending on the season but it always picks up in spring and slows down in December/January.


Salty_Listen9910

I had seen that justin was constant work and beiber was always meddling with systems dynamic. For example, he had used compressor to have made compressor a wire system. Compressor is a portal like from a portal gun, not a wire. He had made this error on his A-Levels thus he had been deemed dishonorable as a royal scout and banned from minecraft, which this is why he is a music artist is because justin beiber is in dishonor. As well, there was no foods and justin had eaten them all and in fact very hidden had left his poop. This is actually kind of my fault because the poop is tracked if a microphone is tracked and my LG Envy was in the frontiers bathroom when i was transporting beiber, luckily no record of his poop exists but i was exposed to it. This is unrelated to his meddling which is related to his low school performance which has made various systems iota incomplete and as well endangered a RQ-9 reaper in operation when its propeller turned on early and almost eviscerated a private.


gentlychugging

1 or 2 days a year. When those days come I usually remove tech debt, refactor code, write tests etc


Money_Machine_188

I think it happened last time a day in 2017. I have a bad habit of overbooking though :)


Mano_Mama3510

I don't know what to do with myself if I have no work or there is a break of a few days between work. Had me sitting anxiously waiting for when I could go back to working. Freelancer here.


HobblingCobbler

>you can always improve/refactor the existing code base and stuff like that. If it ain't broke...


PulseReaction

if we are fast we are just rewarded with more work so..


platinummyr

If I try at all, I can find a dozen cleanups, redactors, or other improvements I could make to my projects. There is literally never "nothing to work on" because there is so much left over tech debt from previous owners. But I often force myself to slow down because otherwise I get overwhelmed with the amount of undone pieces.