←back to thread

631 points kiyanwang | 8 comments | | HN request time: 0.87s | source | bottom
Show context
continuational ◴[] No.43629848[source]
I think this "good devs don't complain" mentality risks real issues being overlooked and left unaddressed.
replies(3): >>43629921 #>>43629958 #>>43629982 #
1. OvbiousError ◴[] No.43629982[source]
The full quote being

> Most developers blame the software, other people, their dog, or the weather for flaky, seemingly “random” bugs. > The best devs don’t. > No matter how erratic or mischievous the behavior of a computer seems, there is always a logical explanation: you just haven’t found it yet!

I don't see how you can conclude from that that real issues would be overlooked? I interpret this to be the opposite.

replies(4): >>43630019 #>>43630092 #>>43630134 #>>43630184 #
2. zwnow ◴[] No.43630019[source]
Idk lots of popular languages/tools simply suck, addressing issues is interpreted as crying about it by more experienced devs. Experienced that a lot in my career so far. So I think the original comment is fair.
replies(1): >>43630148 #
3. nindalf ◴[] No.43630092[source]
If you can’t make a COBOL stack work it means you’re a bad developer. Don’t complain, make it work!
replies(1): >>43634467 #
4. olex ◴[] No.43630134[source]
I agree. The author isn't saying that the best devs never complain about something. He's saying they never leave it at complaining and throw their hands up, but dig in until the find the underlying reason for the behavior, or a way to work around it, as long as the problem remains in their way.
5. eptcyka ◴[] No.43630148[source]
If an experienced developer looks at someone who tries to address suckage of a tool/language sucking and then characterises the behaviour as crying about it, it is the experienced dev that also takes part in the suckage.
replies(1): >>43630157 #
6. zwnow ◴[] No.43630157{3}[source]
Yea agree, sadly in dev communities there is a lot of gate keeping considering dev behavior on Stackoverflow for example.
7. bt1a ◴[] No.43630184[source]
... trust me..

this time it really was a cosmic ray bitflip

8. bigstrat2003 ◴[] No.43634467[source]
This is unironically true. There's nothing wrong with wanting to use different tools which are better suited for the task. There's nothing wrong with trying to convince people "this tool isn't right for the job, let's switch". But after all that, if the decision is to stick with COBOL (whatever the reason may be) - a good professional does the best they can with it. If you can't suck it up and write stuff in COBOL, you aren't a very good developer.