Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)IH
Posts
2
Comments
9,641
Joined
2 yr. ago

  • I don’t work 40 hours a week. As someone who rents a car for Uber, I work about 72 - 80 hours a week.

    Working 8 hours a day, 5 days a week would be a like a vacation for me.

    The only reason I do this is because I don’t get along with bosses. Uber is a job I can do without a boss.

  • There’s a reddit community called “darknetplan” that’s dedicated to this question.

    I would love to see a lemmy community on the same topic.

    It was formed in response to the internet lockdowns during the Arab Spring, with the goal to discuss technology for creating a decentralized internet.

    Reading the best of on that community is a great place to start. /r/DarkNetPlan

  • It’s so inefficient to have these different instances defederating from one another. We should prevent defederation and make it illegal to have redundant instances.

    There should be a Chief Efficiency Overlord to make all this happen.

  • Keep your promises and tell the truth. If you don’t keep your promises, be the first to acknowledge the failure.

    I was an engineer for a long time and among my peers the problem we had with management was often that they had a slippery relationship with the truth.

    Also, demonstrate forgiveness within the organization for technical mistakes. If your engineers don’t want to share the bad decisions they’ve made, look for aspects of your company culture that punish people who admit mistakes.

    One example would be times when someone spoke about a mistake they made and then was relieved of responsibility because of it. That’s an example of punishing the admission of a technical mistake.

  • I’m an uber driver. The pay is atrocious, but the work is super easy and I feel energized after a long shift. I may go back to tech, but in a talking job like sales or support. I’m just not built to write code all day.

    I stopped taking all the stimulants at some point before being fired. Even after the panic attacks stopped, I still couldn’t get to a point where I could write code more than two hours per day. As a full-time dev I was expected to account for 9 total hours including 8 billable hours per day. It never worked out.

    But I stopped taking the stimulants and discovered my productivity was just as high without them. Which with code means still pretty low. But any other kind of work I can go twelve hours without issue. I’m really productive so long as I’m not making precise and articulated decisions all day.

    I’m an excellent driver, but the rules don’t change. Driving is the same set of rules every day, every road condition. There’s like maybe 150 rules to memorize and then all I have to do is implement them perfectly. As an autistic I’m really fucking good at that.

    Programming is like doing construction, except:

    • You never build the same thing twice
    • The tools change daily
    • The building code changes daily
    • The properties of the materials change daily
    • Physics changes daily

    I’ve done a lot of different jobs and programming is easily the most mentally taxing. I always say if you’re doing the same thing twice as a programmer, you’re doing it wrong because you could have automated something.

    I just can’t be that creative all day every day.

  • My mental health increased massively when I stopped being a programmer.

    I had to do neurofeedback training to reduce the beta wave amplitude if my brain. They were three standard deviations above normal even when I was having an incredibly calm day.

    The neurofeedback clinician had me skip my ritalin for a few days before doing that baseline scan. The day of the scan I felt a calm like nothing I’d felt for months. Even in that state my beta waves were three standard deviations above normal.

    The neurofeedback training put a stop to my panic attacks.

    Anyway, beta waves are used in logical decision-making (the thing a programmer does 10,000 times per day), and they’re also used in fight or flight response. Good thing to know about how the brain works.

    Luckily as a software dev I had the money for the neurofeedback. I spent about $7k on that in total, in chunks of about $1500 at a time.