Live data from Hacker News

Why your programmers just want to code

medium.com

41–50 of 133 posts

Re: Why your programmers just want to code

#41

This is so on point: "Culture isn’t the slogan on your wall, or how you describe your mission during an interview. Culture is the way people actually act, and what they actually care about." PMs and Dev Managers, your engineers are smart, dynamic individuals. If you engage them and include them in important conversations and actively solicit their feedback while providing context and customer feedback, you will get i…

While you're not wrong about culture is action, here's studies show collecting and disseminating that culture (aka writing it on the wall - knowledge management in the literature) leads to measurable competitive advantage.

Sorry these are from journals

https://www.scopus.com/record/display.uri?eid=2-s2.0-7795302...

https://www.scopus.com/record/display.uri?eid=2-s2.0-8005505...

Re: Why your programmers just want to code

#42
A man is flying in a hot air balloon and realizes he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts: "Excuse me, can you help me? I promised my friend I would meet him half an hour ago, but I don't know where I am."

The man below says: "Yes. You are in a hot air balloon, hovering approximately 30 feet above this field. You are between 40 and 42 degrees N. latitude, and between 58 and 60 degrees W. longitude."

"You must be an engineer," says the balloonist.

"I am," replies the man. "How did you know?"

"Well," says the balloonist, "everything you have told me is technically correct, but I have no idea what to make of your information, and the fact is I am still lost.

"The man below says, "You must be a manager."

"I am," replies the balloonist, "but how did you know?"

"Well," says the man, "you don't know where you are, or where you are going. You have made a promise which you have no idea how to keep, and you expect me to solve your problem. The fact is you are in the exact same position you were in before we met, but now it is somehow my fault."

--

This is the sentiment that I see in the article.

It reads like someone who is not a software engineer criticizing software engineers because they don't do what he wants. Sure there is a reference to culture and that. But, ultimately, he wants software engineers to care about business and market issues over software issues. He sees the software engineer as an impediment to the problems he is trying to solve rather than someone who tries to contribute through his domain of expertise. This situation is not going to change by using the amateur psychology of not rejecting an engineers ideas when they are starting out. That is insulting and, frankly, the heart of the problem -- that he sees software engineers as children to be led rather than peers who you can collaborate with.

Re: Why your programmers just want to code

#43

How would you feel if: - you were a chef. you went to culinary school and know about cooking and best practices. - you are asked to forget everything you learned in school and flip burgers with overly reused oil and unwashed equipment. - you are told that there's no time to clean the kitchen, or wash your hands. just flip as many burgers as possible to maximize profit. - the ones that cook the most burgers are reward…

You always have a choice.

Re: Why your programmers just want to code

#44
post #19

Earlier quoted context omitted.

Oh, wow. Care to elaborate? I found the entire article so relatable that I even thought about registering on Medium to be able to clap.

I spent most of my day coding. Except for some fresh air breaks and occasional discussions on how to collaborate I actually spend every second doing it. And I love it. The article suggests in its whole premise that this is wrong. For me and for the business. Yet it lacks any evidence on why I should want to do more than that - in fact I would even call it blindly dogmatic in that regard. But at least in my work conte…

Does it not bring you any pleasure for your users to find your work valuable ?

We could all just sit at home and write code all day. but without users there is no point.

The situation describe in the OP is a result of a poor management culture, which is why it's there.

Re: Why your programmers just want to code

#45
"He often talked about technical debt, our lack of innovation, and the “stupid” decisions holding us back. An irritating “I told you so” sentiment plagued his comments and feedback." I recognise myself very much in this traits. When I work on a new project, I maintain a diary with a section todo and a section technical debt. It appears, there are always many items in technical debt.

The mindset of people is very influenced by their role. A developer is mainly fixing bugs and creating architecture that should be less bug prone. Anticipating problems is our job and does not mean we are negative. We are happy when the technical debt is small. I think that this article shows that people have difficulties to listen to developers and do not grasp their mindset. I am quite happy my boss listen to me. In a previous job, I had a colleague who helped me a lot to get listened to.

I think a developer needs to have good stretches of time undisturbed to get work done, but needs to spend time discussing with others to understand their needs and provide his insights. If nobody listen, the developer can only complain like in this article.

Re: Why your programmers just want to code

#46
3 years ago I crossed the ocean to join a team on a project that seemed great.

I'm not 25 anymore so it was a big deal, moving my wife and kids (but it's on a Caribbean island, so they were not hard to convince).

I was asked to join because of my background in mathematics, my vision on resolving problems, and my programming skills.

Not bragging, I'm just a regular guy, but the person recruiting me was the co founder of my company, we know each other for 25 years. So he knows me well and know my skills. I was asked to join for bringing a new vision on some tricky points.

Small team, one leader.

Almost every time I proposed something new, it was dismissed, and sometimes with contempt.

Of course it's something they worked on for several years, and they tried a lot of solutions before I joined, so some of my idea were surely already tested and all.

But I ended up doing some UI on jquery (yeah, I know...) and became miserable as time passed.

Because, you know, before even be sure that the core was working, they wanted a fancy interface...

Ended bad. I finally quit after 18 months of doing the same stuff again and again, as the UI changed every time a new idea came up.

My point is I totally understand the point of the article. I came with a bag full of ideas and happiness on working on that. I ended doing shitty stuff and feeling uninterested and bored about programming shit all day.

Re: Why your programmers just want to code

#48
post #17

After you have a good decade of experience under your belt, most programming is... easy. Sure maybe not if you're working on self driving cars or game engines or kernel modules, but then the programming is only half the point anyway - the rest is math and science. But if you're not working on one of those but doing something more typical, and you're decently experienced and competent (and maybe also not compulsively…

The problem many programmers face, is that for the issues you mention soft skills are a must have.

So of course, some find it easier just to code away without having to deal with other humans.

Personally, I get bored to death on the projects where I happen to be a lone dev.

Re: Why your programmers just want to code

#49

How would you feel if: - you were a chef. you went to culinary school and know about cooking and best practices. - you are asked to forget everything you learned in school and flip burgers with overly reused oil and unwashed equipment. - you are told that there's no time to clean the kitchen, or wash your hands. just flip as many burgers as possible to maximize profit. - the ones that cook the most burgers are reward…

You always have a choice.

Depends where on the globe one is living.

It isn't always easy to switch jobs.

Post reply on HN