What bizarre misconceptions do people have about your field?

communism@lemmy.ml to Asklemmy@lemmy.ml – 86 points –
97

You are viewing a single comment

In any software development timeline given, triple it to be safe!

Programmers don't just pull perfect codes from their butts

Programming languages (yes, in some scenarios, even python) are hell to work with. And yes, I know developer experience has gotten so much better compared to 5 years ago. Still, there are too many unknowns.

It's like trying to shush a crying baby. Trying every trick on the book to put her back to sleep. But naaah, all she does is cry (no reasons, no hints)

This makes a half-an-hour job take 2 days (hence the unknown delays and setbacks)

If you meet a programmer that pulls a rough prototype of a single module inside a program in a few seconds and works immediately. Know that he/she has 10+ years of experience in that language domain.

i.e. that one granny that "feels the baby" and knows what it wants, making the baby calm immediately.

And even then, it just meant that whatever solution they thought up worked first try.

With experience you get better at finding good, working solutions quicker, but there will always be times when things take a bit of iteration.

Everyday I'm thankful I don't develop software. Yall are a different breed. Thank you

LoL Buddy, I'm not.

One word: "patience"

Patience in trying and trying until a solution sticks :)