Live data from Hacker News

Becoming a high performing software developer working from your bedroom

zephony.com

61–70 of 308 posts

Re: Becoming a high performing software developer working from your bedroom

#61

I hope remote work is banned by law sometime soon. It's utterly dreadful for everyone involved - the worker(unless they are slackers and have no problems being unproductive while getting paid), the co-workers, customers, society.

sounds like you had some pretty bad experience with it. in my experience, remote work has been an absolute bliss and I never want to have to be chained to a desk in an office again. Sure, it's not for everyone, but it's not dreadful for everyone.

Re: Becoming a high performing software developer working from your bedroom

#62

> You would think that the more time you spend working, the more results you produce. No, if you are a remote worker who sits at a desk and forces yourself to work at specific times solely because you feel you should be working, you are doing it wrong. Go the other way. Figure out what times naturally work best for you, and work at those times. If you are sluggish in the afternoon, take breaks. Work early mornings, l…

I agree. That was a rhetorical statement, but looking back in hindsight, maybe I wasn't clear.

I didn't mean that the more time you spend working, the more results you produce. The Parkinson's law states the opposite - if you have more time in your hand, you will most probably be less productive and produce less results compared to the actual time you spent working on it.

Re: Becoming a high performing software developer working from your bedroom

#63
For me 2 things helped to overcome the "drag" work:

- I only work from one place in my house, and it's not the bedroom. It's a dedicated desk. I do not work from anywhere else, and I don't do anything other than work at that desk.

- When I need to work on something boring, I set the time on my Apple watch to 1 hour, and get to work. When the timer is done, whether the work is done or not, I take a break.

In rare cases where I need to keep track of a ton of stuff, I haven't found anything better than a spiral bound notebook.

Re: Becoming a high performing software developer working from your bedroom

#64

I hope remote work is banned by law sometime soon. It's utterly dreadful for everyone involved - the worker(unless they are slackers and have no problems being unproductive while getting paid), the co-workers, customers, society.

Remote working works plenty of well for plenty of people. I work for a company that is based in London and I live in Scotland. I enjoy the flexibility that remote working gives me, including not having to uproot everything in order to move to have a job that I actually wanted.

Re: Becoming a high performing software developer working from your bedroom

#65

> You would think that the more time you spend working, the more results you produce. No, if you are a remote worker who sits at a desk and forces yourself to work at specific times solely because you feel you should be working, you are doing it wrong. Go the other way. Figure out what times naturally work best for you, and work at those times. If you are sluggish in the afternoon, take breaks. Work early mornings, l…

I don't know about this to be honest. I don't feel like I'm being more flexible than when I was working in an office, because I worked in a company with a "get stuff done, butt-in-chair doesn't matter" attitude. Hence I could just go to the dentist in the middle of the day or arrive at 11.30AM if I wanted to. But now that I work from home, I actually like having a predictable schedule. Plus on top of that, even when…

If that works for you, then you are doing it right, even if it is a traditional schedule. The "wrong" part is when you force yourself to a schedule that doesn't work, simply because of expectations of the "proper" hours to be in your seat.

Re: Becoming a high performing software developer working from your bedroom

#66

> You would think that the more time you spend working, the more results you produce. No, if you are a remote worker who sits at a desk and forces yourself to work at specific times solely because you feel you should be working, you are doing it wrong. Go the other way. Figure out what times naturally work best for you, and work at those times. If you are sluggish in the afternoon, take breaks. Work early mornings, l…

I don't know about this to be honest. I don't feel like I'm being more flexible than when I was working in an office, because I worked in a company with a "get stuff done, butt-in-chair doesn't matter" attitude. Hence I could just go to the dentist in the middle of the day or arrive at 11.30AM if I wanted to. But now that I work from home, I actually like having a predictable schedule. Plus on top of that, even when…

I would tend to agree with this. I might be working from home but that doesn't mean that I want work to bleed into all of my waking hours.

Nobody at work would mind if I needed to pop out during the day or do something, but equally, I think it's important to have some boundaries where I can turn the computer off after a certain time and not think about work. I certainly wouldn't want to be going back to it at 9pm unless there was a good reason to.

Re: Becoming a high performing software developer working from your bedroom

#67

Earlier quoted context omitted.

I would never use those to write something important in a notebook. I did this and left it in my bag, the sun shone on the bag and because of the heat most of my notes got erased. Well because friction = heat, so it was the same thing.

I had the same experience, still use them. Most ball point pens are not archival safe anyway, so to remove the guess work I scan my important stuff with my phone's camera anyway. It's my go to method for creating a graph for what I'm writing anyway. But if I were in uni or something and were forced to maintain multiple projects at the same time(modules) I would probably opt for something else.

Ball point might not be safe for archival, but I can still read the stuff I wrote as a child 30 years ago; the stuff I wrote with fountain pen and its water soluble ink, not so much.

Re: Becoming a high performing software developer working from your bedroom

#68
post #32

I have switched from working in bedroom, to working in a dedicated office, to working in a co-working space, to working from home in a dedicated office. 1. Working from the bedroom is hell. It's fun for the first few months but then you are likely to have severe eye strain and become very sleepy. 2. Working from a real office sets boundaries and forces a schedule. You have to wake up at xx:xx time and drive to office…

I think the optimal solution is to be able to alternate between the last 3 ones.

Re: Becoming a high performing software developer working from your bedroom

#69

> Buy a whiteboard and write the goals for the day on it, for instance As a solo dev the biggest productivity booster for me, from a physical and mental aspect, was purchasing a whiteboard. It honestly feels like some sort of hack. Prior to having one I would use pen and paper but that didn't quite scratch my itch - if I made a mistake I would have to scribble it out and that space was now wasted. I can't quite expla…

Are there any large standing whiteboards that people would recommend?

Re: Becoming a high performing software developer working from your bedroom

#70

Sometimes I have unproductive weeks . It can be hard to overcome the miasma by refactoring code or picking favourites. I have found the easiest way to get out of the funk is to start making Todo lists of my life. Get the things out of the way that are bothering me or need to be done as a priority and then slowly chip away at it. Productivity isn't something you can hack. There is a maximum that you can do without sac…

I have had months and probably an unproductive year. But 25 years developing one application from conception to sell out is a long time. The payoff for creative work isn’t controllable or predictable.

Chiming in, I've had several low-productive years at my previous jobs, the assignments just weren't for me and I had some over-eager colleagues who I couldn't keep up with.

Switched jobs and I've got a ton of stuff to get on with, mostly self-managed as well. So far (a few months in) it's done wonders for my productivity and I've churned out more code (that I'm actually quite happy with) than I have in the year preceding it.

Not a remote job, but 1-2 days / week are spent working from home and given that my task list is still quite fresh and I'm not bogged down yet with my own poor decisions / tech debt they're usually pretty productive as well.

Post reply on HN