Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Assume the best, do your jobs, obviously some people will BS, oh well, move on.

The reason this is common sense on business side and much less on tech side is that tech side is much cleaner in terms of relationships. Otherwise said, bullshiting is less common and people are not used to it.

As you said, the moment you cross to in between or to management, bullshiting and lying becomes normal. Moreover, sales and management gets rewarded for lying and their words are rarely checked for accuracy. I have seen them lying with straight face about our progress or capabilities of our software one too many times. I have also seen them lying to damage other employees. The worst stab in back, lying about other people or situation I have seen were not coming from tech. Sure, I have seen tech people lying, but it is visible for higher up more quickly - and they are not in situations in which they can do as much damage in the first place.

Second thing, tech people controlling schedule is a good thing. Writing from place where tech people often dont control that and the delays and pissed off customers caused by that refactoring not being done are very very real thing too. Everywhere where tech people did not controlled schedule was hot mess - and even relationships got much much worst. Because business then blamed tech for consequences of unmaintainable software (meaning absurd amount of bugs, deadlines not really met etc) and tech people resented business for causing it all.



Tech people (or anyone) controlling the schedule is good in the sense that absolute monarchy is good... if the leader happens to be good.

Tech teams are just as capable of dicking around or diving down bullshit rabbit holes that don't deliver value as anyone else.

To parent's point, I find a productive skill is humility: the person on the other side of the desk/screen is assumed to be trying to say something useful, albeit in language or concepts I don't understand.

And specifically, humility whether it's tech or non-tech controlling the schedule: each know something the other doesn't.


> Tech teams are just as capable of dicking around or diving down bullshit rabbit holes that don't deliver value as anyone else.

You can dock around even when business controls schedule. It is just different dicking around - you make it seem as if you have done work, but skip on parts like "checking whether you broke something" or "testing it" and waste rest of time in discord.

Nevertheless, if actual issue is laziness then it is not that hard to eventually figure it out and address that. Even when tech co tools schedule, business tend to have way more control including political one. And genuinely, both dicking around and rabit holes are minor issues compared to what can happen when people bullshit in software development.

The question of schedule control is not about who bulshits tho. It is about systematic motivations and consequences either arrangement has. And business controlling it is in my experience as disastrous as having programmer to do sales.


"As you said, the moment you cross to in between or to management, bullshiting and lying becomes normal."

I definitely didn't say that!

I said 'the moment you cross to the business side you see the technical side bullshitting'.

Step out of the bike-shedding technobabble wars for a minute and you'll see technical organizations are more like cats than dogs ... refused to be herded or do tricks, they do 'what they want' and 'think it's right'.

I will admit there is a degree of overt candor in the technical side that is worse on the business side, but there's enough lack of self awareness among techies as to the level of the value of what they are producing, technical debt, trying cool new things, pie in the sky thinking etc.. 80% of technical work should be more or less like 'construction' not 'research' - admittedly that 20% is also quite rare and critical.

The kinds of BS-ing and inefficiency on 'both sides' are different and that's what the OP might be struggling with.

And 'Sales' - that's another dimension entirely - don't worry or even assume anything about 'honesty' there, they bring in the $$$, that's the fuel that drives everything else. Don't assume they are liars necessarily other, it's just a different form of communication.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: