by begoon on 2/24/25, 4:05 PM with 9 comments
Do you take any value of what I listed above as extra points to the actual objective details of the conversation? Do you ignore all that and focus on actual related facts brought by parties to the argument?
by taylodl on 2/24/25, 4:30 PM
I've been developing software for 40 years, yet there are still times when people who've only been developing software for 5 years or less have better ideas. One secret to surviving in this field for 40 years is leaving your ego at the door and being willing to learn from anyone, including those who are "under" you.
Having said that, from a practical standpoint, there needs to be a person empowered to make the final decision. That person is usually a lead developer, manager, and so forth. If you are that person, then your job is to facilitate the technical discussion and get as many ideas as you can. Remember that every single idea comes with a set of pros and cons - there's no perfect solution. You'll do your team a great favor if you do the analysis and decision-making out in the open.
by toast0 on 2/24/25, 6:16 PM
In a work discussion, you can say "well, X or Y may be true, but my experience says !X and !Y, and this is my project, so let's assume !X and !Y, and y'all can blame me later when it becomes apparent I was wrong." and if the other party really doesn't want to go along with it, come up with a limited allotment of time for them to investigate after which either you'll be convinced to change your assumptions or to allocate more time, or they'll go ahead with your assumptions even if they don't like it.
by romanhn on 2/24/25, 5:01 PM
by dgunay on 2/24/25, 10:52 PM
If there's any other good reason for that (typical corporate externalities like "hey, I'm really sorry but management says we have to <do really stupid thing>, this is not up for debate"), that's one thing, but if it reflects entirely on you then that's a really bad look IMO.
by aristofun on 2/25/25, 3:51 AM
Because experience does matter.
Often really experienced people have hi quality intuitions they can’t explain and break down to pieces clear to everyone in the room.
by scarface_74 on 2/24/25, 8:01 PM