cdkmoose's comments

cdkmoose | 2 years ago | on: Majority of gig economy workers are earning below minimum wage: research

But if the restaurant still controls the chef's work during that time, that isn't gig work. If the "employer" is required to pay by time not work, then it is now the employer's time, not the workers flexible time:

- ability to assign tasks, not leaving the worker the option to say I don't want that task

- ability to control how many workers can log in at a time, forcing Uber to pay a 1000 drivers who all logged in from 2:00 AM to 5:00AM when there aren't enough rides to be taken, isn't right

cdkmoose | 2 years ago | on: A Forty-Year Career (2019)

I'll be a 60 year old software engineer next year(class of '87), my brother just retired as a 60 year old engineer(class of '85). We exist but the educational/career pathways at that time were very limited.

cdkmoose | 3 years ago | on: Ask HN: What do you talk about in 1-on-1s with your managers?

>They only serve to make a manager feel like they know what everyone is doing, all the time

A good manager should already know what the team is doing. And that shouldn't be the point of the 1-1.

As a manager I believe part of my job is to run interference for my team. It's better for me to be in a bunch of meetings than my team. But this also means I have a potentially crowded schedule. I have recurring bi-weekly 1-1s with each of my team members so they know that they are important as an individual and that I am guaranteeing them time with me every two weeks. This time is for them and about them. If we don't have anything to discuss we don't mee or sometimes it's only 5 minutes. But they know w that the time si there for them.

I use these meetings to see how they are doing, not what they are doing. How are you and your spouse doing with the new baby? How is your child's college search going? I think it's important to have an idea of where they are as a person to help understand how they are doing at work and how I might help make things better.

cdkmoose | 3 years ago | on: Companies ran an experiment: Pay workers their full salary to work fewer days

How would you measure output? How do you measure "what we need from you"? As a software engineer a fair percent of my time was spent in collaboration that sometimes manifested itself in someone else's "output". Not advocating that hours are the best measure, but there does need to be an accounting of my time being available for others and not focused on my "output"

cdkmoose | 3 years ago | on: Google Fonts Illegal in EU

So if I have a product website and I want to let you know you can buy my product from Amazon, Target, Walmart, et al, by linking to their logos, is that also illegal based on this?

cdkmoose | 3 years ago | on: Ask HN: Why don't I see gold at the end of the remote working rainbow?

I enjoy the flexibility to work from home some of the time, but I also find real value in working in the office.

A lot of us work as part of a team. It's nice for a teammate to be able to work anywhere they want, anytime they want, but when I am dependent on work from them to complete mine and they are unavailable that's a problem. For WFH to truly be successful there need to be team agreements about how to handle this. Me being able to just walk up and destroy their flow is no worse than me not being able to proceed if they aren't available.

Some of us (myself included) would like to have some amount of separation between work life and home life. The first few months of COVID confinement felt freeing, but over time I got annoyed that the room I went to to have fun on my computer was my "work" location, and every night when I went to go to bed I walked by "work" and on the weekend, I walked by "work" all the time or used my computer at "work". I, for one, would like this not to be every single day I'm at "work"

cdkmoose | 3 years ago | on: Cloud desktops aren't as good as you'd think

This also requires access to a stable fast network at all times. Local internet goes down, AWS/AZURE/GCP goes down and I'm stuck. With my laptop setup, I can work anywhere anytime, as long as I have power. I'll need network access at some point to commit code or pick up changed libraries, but that can be managed.

cdkmoose | 3 years ago | on: Coding as a greybeard

Closer to 60 than 50, gray hair, white beard(which is why I'm beardless most of the time) been developing since I was 13 starting on TRS-80 Model 1.

Currently a technical manager so I still get to develop 40%-50% of my time, but as a manager I also get to have a broader impact with my experience.

I still program in my free time to maintain my knowledge and learn from/play with. I think we of a more senior vintage can still demonstrate our value by explaining not just how to build complex components but also how to tie these pieces together into a complex system. So many of the junior and mid-level developers I work with can solve a targeted problem definition but fail to see the bigger picture. The value of the greybeards in the room truly is the wisdom and experience of their years, it's important that we use that knowledge to help these newer developers become the next generation of greybeards.

cdkmoose | 3 years ago | on: Use one big server

>>(they don't know how your distributed databases look, and oftentimes they really do not care)

Nor should they, it's the engineer's/team's job to provide the database layer to them with high levels of service without them having to know the details

cdkmoose | 3 years ago | on: Be careful how you pay the bills

To extend the analogy, OP is saying I want some team to pay me to play basketball, but I will only play on the days I feel like it, independent of the team's schedule. That generally doesn't hold up well. If you want someone to give you money you need to conform to their desires enough to get the money, and that won't be what you want all the time.

cdkmoose | 3 years ago | on: Glassdoor not so anonymous

In general, I don't like the idea of breaking the anonymity, and I haven't checked the reviews posted about Zuru, but the tough question is, should you/a company have the right to break anonymity for factually inaccurate statements.

As a publicly elected official, I have had someone lie about me at a public meeting. An accusation which if true, would certainly inhibit my ability to get re-elected. Since it was in public, I could find the person who said it and got a public retraction at the next meeting.

Thankfully these occurrences are few and far between, but doesn't diminish the question about the rights of the target.

But what if this accusation was posted anonymously and I could not find the the accuser? Should I be allowed to get the name from the site?

cdkmoose | 3 years ago | on: Elon Musk on Remote Work

Color me odd also. My team of software engineers was very productive working remote for the first year or so of the pandemic. But, we already knew what our projects were and the designs were in place, so in person collaboration wasn't so critical.

Things started to slow down as we took on new projects remotely. We got back up to speed when we started coming into the office a couple days a week. The collaboration was better and the random interactions with other teams throughout the building seemed to help get us back on track.

We are now 3 days a week in the office and that is working very well for us. I don't think remote work is the future, I'd lean toward hybrid work environments being the future.

page 2