News for hackers. Stuff that matters.
Re:It’s OK for your open source library to be a bit shitty (... by CalRobert on Sunday May 17, 2020 @08:39AM (#23211546)
Unfortunately, DINKs are hard to compete with professionally. Old boss used to loudly thank my colleague for doing tickets on the weekends, and too often people seem to assume I want to spend my weekend "brushing up" on some implementation detail for a project I don't care about. Even "why doesn't he come to after work drinks?" Is hard to answer with "because my spouse is _also_ an exhausted wreck at the end of the day and I already barely have any time for them, much less my real friends, much less you lot".
Re:It’s OK for your open source library to be a bit shitty (... by gboss on Sunday May 17, 2020 @08:59AM (#23211674)
That's terrible. I am a manager and actively discourage people from working late / weekends. I find it's not sustainable. People who do that, regardless of children status are much less predictable in their output. They go through peaks of productivity and then they crash. It also ends up happening that they work on the wrong thing because no one is around at night or weekends to answer basic questions that may unfortunately not be in the ticket. Some of our employees with highest productivity have kids. I think your story means you should look for a new job when it is possible for you.
Re:It’s OK for your open source library to be a bit shitty (... by goliatone on Sunday May 17, 2020 @02:30PM (#23214083)
> It also ends up happening that they work on the wrong thing because no one is around at night or weekends to answer basic questions that may unfortunately not be in the ticket.

I know the comment came from a good place and you meant well. The situation you describe of “developers working on the wrong thing” can and sometimes does happen, however, as a manager the effective way to handle those situations is to address the root cause. Is it because the task is too big, not enough details, is it too early in the project that the requirements haven’t really surfaced organically? You want your team to be autonomous, you want to empower your team to make mistakes and at the same time actively minimize the chance for mistakes by greasing “things” so people around you can be more effective.

There are few things as negative for a team performance as an insecure manager that needs to be making tactical decisions for the team as if developers were little kids.

Re:It’s OK for your open source library to be a bit shitty (... by 9000 on Sunday May 17, 2020 @03:33PM (#23214645)
I'm sorry, but I don't think that's what they were saying at all. To me, it sounded like they were saying that when a developer works alone at nights or on the weekend, they cannot ask other members of the team, or the person who originally filed the ticket, any questions. Thus, if the ticket is vague, or if they have a question about a part of the codebase they are less familiar with, they have to spend a lot of time trying to divine the answers themselves when they could just walk over or message their colleague for the answer on a normal work day. Spending three hours rederiving trivial knowledge that other members of your team already know (such as which package something is in, or the exact set of inputs that reliably reproduce a bug), IS spending time on the wrong things.

I agree that a manager shouldn't micromanage to the point that they believe developers cannot be productive without their manager physically present, but that is not what they were talking about. The comment isn't about the developer needing their manager's insight or guidance, but about the developer needing the expertise of the rest of the team, which they will not have access to at nights or on the weekend.

Re:It’s OK for your open source library to be a bit shitty (... by jhowell on Sunday May 17, 2020 @08:06PM (#23216759)
> To me, it sounded like they were saying that when a developer works alone at nights or on the weekend, they cannot ask other members of the team, or the person who originally filed the ticket, any questions.

I think in response to the OP, the user identified the "problem." I've worked places where the above was the norm, and other places where if ticket showed up in front of a developer and required additional clarification (from QA or other developers) this would be covered in detail during sprint retrospectives, with the intention of making sure that the team works hard to make sure that this never happens. It can blow estimates not only for the given task, but can have cascading effects as well.

That said, this might not be easily attainable or the best practice for all organizations, but I think I prefer better processes over evening and weekend work.

Re:It’s OK for your open source library to be a bit shitty (... by dgb23 on Monday May 18, 2020 @05:45AM (#23220342)
This is a very commendable default approach. Let me suggest that there are also people who just happen to be that way naturally.

I for example seem to almost need this kind of rhythm. Yes it is spiky and sometimes a bit chaotic. But also very intrinsically motivated, which can sometimes lead to high impact solutions.

A good way to deal with this tradeoff is writing more text and less code. Text which is off-base is much more valuable than code that does do wrong things or things in a wrong way.

But I have to say that I work alone or in small teams, which requires less technical coordination.

Re:It’s OK for your open source library to be a bit shitty (... by j1elo on Sunday May 17, 2020 @09:44AM (#23211933)
That's also part of a sick culture.

I've seen places where working on your free time and/or weekends would be totally frowned upon by managers, and the general culture around workers would be that working on weekends is giving up your time for free in an attempt to clib on the other's backs, so that wouldn't be very popular among your colleages.

Re:It’s OK for your open source library to be a bit shitty (... by jasonv on Sunday May 17, 2020 @11:31AM (#23212645)
I’ve somehow managed to work in this industry twenty years and never be pressured to work on weekends, except for occasional emergencies or exceptional releases, and I’ve never felt pressured to happy hour with anyone. In SF, no less. I’m also a single co-parent, from the time he was born.
Re:It’s OK for your open source library to be a bit shitty (... by esotericn on Sunday May 17, 2020 @02:23PM (#23214000)
I mean, this isn't necessarily a 'dual income' thing, this is a 'cares exclusively about work' thing.

I have no children. I like my job. I spend my free time doing things that aren't software development.

I theoretically could work outside of work hours, sure, if I were a boring person with no interests.

I think that most people who treat their jobs as their 'calling' and burn themselves out on them ruin the world for both themselves and the rest of us. Races to the bottom everywhere.

It doesn't bother me too much though, since ultimately the selection pressure is such that the brown-nosers end up being abused by their managers whilst the stubborn lot get promoted. YMMV.

Re:It’s OK for your open source library to be a bit shitty (... by cerberusss on Monday May 18, 2020 @01:54AM (#23218849)
Nowadays, I don't feel anymore like I need to compete professionally. I've got a decent savings account, half my house is paid off, my family is healthy, and work is interesting. Why would I need to compete with anyone?
Re:It’s OK for your open source library to be a bit shitty (... by CalRobert on Tuesday May 19, 2020 @03:27PM (#23239034)
Because they're bidding on the same house as you, and can push for slightly more cash at work, presumably. But it's amazing what a paid-off house does for your assertiveness at work.
Re:It’s OK for your open source library to be a bit shitty (... by cerberusss on Wednesday May 20, 2020 @02:10AM (#23243786)
I didn't think about that part of the competition, that's true.
Re:It’s OK for your open source library to be a bit shitty (... by tuesday20 on Sunday May 17, 2020 @12:00PM (#23212840)
This seems more in certain cultures than others - American and Japanese from my anecdotal experience. I worked with Europeans (French especially), they don’t seem to wear long hours as a badge of honor.

My American boss regularly feels proud that he puts in 12-14 hour days. In my opinion, that amount of hours makes sense if I am working on my own business or something that truly benefits humanity (like a vaccine for COVID-19 for example). It is hard to do good work more than 6-7 hours per day anyway and much harder to sustain it for long periods of time

Re:It’s OK for your open source library to be a bit shitty (... by esotericn on Sunday May 17, 2020 @02:46PM (#23214229)
Right. In large parts of Europe it's pretty much the opposite.

If you have a job that's ultimately pointless, then you want to work as little as possible so that you have time for leisure and/or useful work.

Re:It’s OK for your open source library to be a bit shitty (... by CalRobert on Sunday May 17, 2020 @06:30PM (#23216108)
Indeed, it's why I emigrated.
Re:It’s OK for your open source library to be a bit shitty (... by jlengrand on Sunday May 17, 2020 @09:21AM (#23211786)
Is your manager a DINK himself? I empathize, honestly. Don't question your life choices though :)
Re:It’s OK for your open source library to be a bit shitty (... by BurningFrog on Sunday May 17, 2020 @11:02AM (#23212479)
> Unfortunately, DINKs are hard to compete with professionally

Sure, but people with kids win at life.

Let the DINK make some extra money. You still have it better.

Re:It’s OK for your open source library to be a bit shitty (... by ssanders82 on Sunday May 17, 2020 @11:14AM (#23212547)
> people with kids win at life

That's a pretty insulting statement for those of us who can't have / don't want children.

It's not a competition. We've chosen different paths than you. Not worse, just different.

Re:It’s OK for your open source library to be a bit shitty (... by zhoujianfu on Sunday May 17, 2020 @01:04PM (#23213336)
Agreed... I remember a study on “do kids make you happier” and their conclusion was “kids make you happier if you want kids”.. people who didn’t want kids but had them or wanted kids but couldn’t have them were sadder, but people who didn’t want kids and didn’t have them were just as happy. Which I guess makes sense... people are happy when they get what they want!
Re:It’s OK for your open source library to be a bit shitty (... by nbardy on Sunday May 17, 2020 @02:30PM (#23214082)
If you're having kids you're striving for things that aren't happiness. Often trading exhaustion for purpose and meaning.
Re:It’s OK for your open source library to be a bit shitty (... by saagarjha on Monday May 18, 2020 @04:17AM (#23219741)
If you want kids and you have kids it certainly looks like you are striving for happiness.
Re:It’s OK for your open source library to be a bit shitty (... by esotericn on Sunday May 17, 2020 @02:38PM (#23214155)
Yo, it's a joke, they literally have "won at <creating> life" ;).
Re:It’s OK for your open source library to be a bit shitty (... by BurningFrog on Sunday May 17, 2020 @01:16PM (#23213425)
Sure I could have rephrased it along the lines of "you have the invaluable blessing of children, and surely that's more important than a 15% pay rise?".
[dead]
Re:It’s OK for your open source library to be a bit shitty (... by elpatoisthebest on Sunday May 17, 2020 @03:18PM (#23214517)
Your edit got under my skin way more than your comment did.

Kiss of death seemed melodramatic at best though. Every CEO, CTO, and CFO I've worked with had kids. Guess they were the lucky few who didn't have their professional career ruined by those goblin children?

Re:It’s OK for your open source library to be a bit shitty (... by ulisesrmzroche on Monday May 18, 2020 @10:02PM (#23230592)
We’re not impressed by the same caliber of people obviously. Don’t pretend tech is a meritocracy. It’s all nepotism.

I get under everyone’s skin here. Just seeing my username is enough to get ppl riled up in HN

Re:It’s OK for your open source library to be a bit shitty (... by elpatoisthebest on Wednesday May 20, 2020 @04:01PM (#23251098)
?

That entire first line seems entirely unrelated the the words I typed. Did you respond to the correct person?

Re:It’s OK for your open source library to be a bit shitty (... by GarvielLoken on Monday May 18, 2020 @02:56AM (#23219187)
Only if you care personally for the kids. Pick up a history book, filled with famous persons who had lot's of kids, but they were raised by family and staff.
Re:It’s OK for your open source library to be a bit shitty (... by ulisesrmzroche on Monday May 18, 2020 @09:55PM (#23230554)
You’re proving my point. How about you learn to read? Y’all are just calling me dumb but not backing it up.
Re:It’s OK for your open source library to be a bit shitty (... by jonfw on Sunday May 17, 2020 @05:52PM (#23215840)
It's absolutely harmful to your creative and professional career, which are shallow metrics by which to gauge your success in life.
Re:It’s OK for your open source library to be a bit shitty (... by ulisesrmzroche on Monday May 18, 2020 @10:00PM (#23230587)
Maybe to someone who isn’t ambitious or intelligent but personally, I’d rather write a great book or make great software. I believe, like Proust, that art is how you reach immortality.

What’s dumb is to tell people you’re better than Proust because you popped out some brats.

Re:It’s OK for your open source library to be a bit shitty (... by salamanderman on Sunday May 17, 2020 @11:31AM (#23212648)
It definitely isn't a competition, because us parents clearly won ;-)

... That was dripping sarcasm. Please don't down vote.

Re:It’s OK for your open source library to be a bit shitty (... by sourcaustic on Sunday May 17, 2020 @07:29PM (#23216511)
Although I appreciate the sentiment behind this very romantic comment and I understand that it is mostly addressed at kindred spirits who can relate in parenthood, I think that it's important to nuance the idea a tad bit. The world is already filled with too many people mindlessly following tradition. When in doubt about how to make themselves happier, they don't dig much before reverting to the status quo: having a kid. The promotion of the idea that we're realizing our purpose in life by procreating has undoubtedly caused a lot misery, as a substantial portion of those who experimented with parenthood failed to find what they hoped for and many children ended up suffering for it. Human beings are not just mere biological entities fulfilling some function of nature. We are blessed (or cursed) with complicated minds that make us appreciate a lot more to life than raising children.

My best friend since childhood has a kid and I can see that he lives an adventure of which he appreciate every second and I enjoy watching him live it. I don't have kids and I live different sorts of adventures and I can see that he lives them vicariously through me. It's pointless to try to make a tally. Figuring out what makes your mind "tick" the most is how you best "win at life".

Re:It’s OK for your open source library to be a bit shitty (... by jankiehodgpodge on Sunday May 17, 2020 @12:10PM (#23212897)
I couldn't think of anything worse than having kids. Don't project your life choices onto others.
Re:It’s OK for your open source library to be a bit shitty (... by xwdv on Sunday May 17, 2020 @10:53AM (#23212416)
Do you ever just tell them that? You will get no respect until you do, in no uncertain terms. Otherwise, you will be walked all over.
Re:It’s OK for your open source library to be a bit shitty (... by CalRobert on Sunday May 17, 2020 @06:33PM (#23216129)
Fortunately I don't work there anymore.