Live data from Hacker News

Becoming a high performing software developer working from your bedroom

zephony.com

171–180 of 308 posts

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

#171
Probably echoing something that's already been said here, but my number 1 advice to being high performing from your bedroom is _don't_ work from an actual bedroom. There's a psychological baggage of being in the room that you sleep in that shorts circuits the part of your brain dedicated to being up an active. It's not always possible but if there is another room with a flat surface in your home, do anything to make that your distraction free workstation. Did wonders for my productivity.

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

#172

Not high performing enough to make sure your website shows something with javascript off? That's a freaking blog and all I see is a white blank page. Using React for a blog is kinda over-engineering it nope?

Maybe it is, but as long as the site works, it's fine by me ;)

If we want to try something fancy later, that's hard or hacky to do with WordPress, all I have to do is add a bit of JS and create some new endpoints in our Flask app.

Ultimately, like the other comment said, I enjoy working with React and I wanted to see where it would take me.

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

#173

> Refactoring usually is not going to be as tasking as working on a new feature Maybe if you wrote the entire codebase yourself just a week ago so everything is still fresh in your memory. In most real-world situations that is not the case, and refactoring becomes a careful task that leads to regressions even with testing in place.

I agree with you. Refactoring some one else's code, or even your own code after a few months is definitely not going to be a no-brainer.

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

#174

> 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…

I just use a Google Doc. It allows me to link to details, paste images, etc... ... and if I actually need to diagram: draw.io.

I add a new section for each day in bold, and then list todos beneath.

It's the only productivity habit I've ever kept for more than a year.

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

#175

> And most importantly, turn off your WhatsApp and Instagram notifications on your phone. This one thing will make you high performing software developer working from anywhere in the world.

Jokes on you, I hardly get one Instagram notification a day.

hahaha,They are Great Time Killing Machine. They take time away from you before you even realize it.

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

#176

> 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…

For me, whiteboard plus phone camera equals flow. Idea -> snap -> iterate -> snap -> ...

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

#177

When people envision working from home, it seems that "wearing pajamas" is a common trope. That is not a good idea. The thing about clothes is that they're part of a routine. I.e. I wake up, make some tea, put some fresh clothes on, turn on my computer, and now I'm in work mode. Ideally. In practice it doesn't always work like that, but it's still far better than waking up and just sitting down in front of my compute…

Agreed. When I worked from home I did everything I would do to prepare for a day in a regular office except the clothing selection was fully casual. My one biggest rule was that I had to wear regular street shoes. If I was wearing slippers or just socks, my mindset was that I wasn't "at work."

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

#178
Working from home is my natural mode for the last 20 years. I use basement so privacy/distraction is not a concern. So far works just fine for me. I own/co-own couple of companies but no other employment. I mainly develop and maintain/sell/lease my own products and do the same thing as a consulting gigs for other companies.

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

#179

As someone who developed their career from the comfort of their bedroom, I always find it very interesting to see people all over the world from different cultures experiencing the same basic issues with this kind of work set up. I absolutely loved working from my bedroom for years. It was great (despite the common down falls like the ones listed here). My family used to make fun of me at parties and seasonal celebra…

> But even more so, I can't imagine how painful it is for people to sit in traffic every day, stressing they might be late, burning money on fuel and their car, and waking up earlier than they really should.

It's not only cash spend directly, it's also time spend. I was spending 2h a day in public transit, but when I tried to do it in car, it came down to less than 45 minutes a day. The parking was quite expensive so I doubted, I was paying 150$ a month for my public transit pass, but the closest available parking would be 250$ a month. Lets round it up to 1h a day and say that a month is 4 weeks, I was spending 20 hours a month. For some absurd reasons, I wasn't considering my time stuck in movement as part of my job hours. By refusing to pay for the parking, I was essentially saying that my time was worth 5$ an hour.

This is so weird that we all forget that our time lost while we go to work, is still part of our work time. Spending 2h a day in transit, that's accepting a 20% pay cut from the get go.

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

#180

Earlier quoted context omitted.

The Frixion pens they sell in Japan are incredible for this. They're truly erasable, not like the shitty ones I remember from my childhood. The multi-color pens are especially useful. All the fun of brainstorming and erasability, without the bad smells and imprecise lines of whiteboard markers. http://www.frixion.jp/lineup/work.html?pid=product_ball-3-sl...

Be careful with those. Their ink is erasable because of the heat generated by friction (hence the name), which also mean content can be erased by other heat sources or in some situation like a notebook put in a car parked under the sun in summer. Moreover, doesn't seems super durable, so for notes that much be keep for long time, it is also not the best solution.

The reverse is true though, try putting it in the freezer and you'll see ;). Erasing them doesn't actually remove the ink, it just make it transparent.
Post reply on HN