Live data from Hacker News

Ask HN: As a developer, what are your biggest pain points?

news.ycombinator.com

71–80 of 81 posts

Re: Ask HN: As a developer, what are your biggest pain points?

#73

Earlier quoted context omitted.

This. I've found a pair of 3M Peltor Optime III do a pretty good job at keeping people away while I'm working. https://www.amazon.co.uk/Peltor-Optime-Earmuffs-Headband-Bla... North American equivalent appears to be: https://www.amazon.com/3M-Earmuff-Protectors-Hearing-Protect... https://www.amazon.ca/3M-Peltor-Optime-Earmuffs-H10A/dp/B000...

Yes, but co-workers don't like it and then you become the antisocial hermit in their mind. You have to let them know why you are doing it.

>You have to let them know why you are doing it.

Absolutely, yes. When I managed a tech support team in an open plan office, the indicator for "do not disturb" was either standard headphones or ear defenders. That was part of the new starter initiation, so everyone knows from day 1.

Re: Ask HN: As a developer, what are your biggest pain points?

#74
As a freelance engineer, not knowing how to efficiently invest my time in learning something new. In other words: how do I keep staying relevant in the market?

Unlike other professions, having more experience does not relate to being more valued, often the opposite (image a medical doctor being dismissed for having too much experience). A software engineer (that wants to stay a developer) needs to re-invent herself multiple times during a career.

How do I pick what to learn? Just going by what interests me or what is hyped doesn't seem to be a good strategy

I'm working myself on a start-up to solve this problem (broad idea is to find companies that sponsor learning)

Re: Ask HN: As a developer, what are your biggest pain points?

#75
post #69

The rate of change of javascript frameworks and tooling. Need to learn a new one every year roughly. And dump all the working code and knowledge gained next year.

compare with Unix shell commands I learned in 1980, that I still use every day

Re: Ask HN: As a developer, what are your biggest pain points?

#77
post #65

1. Hype driven development: NoSQL, microservices, serverless. Used in places where they do not fit. Same with CV driven development. 2. Risk-averse traditionalists/architects. Instead of choosing right modern tools they keep pushing for Oracle/PHP/Java whatever they know. 2. They pay me a small fortune but I always get slow Windows box. VirtualBox helps but it is complex and slow. My three years laptop is a few times…

Absolutely agree. The amount of technologies that one has to be familiar with just to get an interview is ridiculous. And then once you are hired you are still doing maintenance on the 10 year old ASP website. Also: 3. off by 1 errors.

Re: Ask HN: As a developer, what are your biggest pain points?

#78
post #25

Earlier quoted context omitted.

Related: Running bash scripts? :)

Related : Rewriting bash scripts to windows batch scripts because they can't get cygwin installed on that one client machine. Ughh!

Related: Rewriting the batch script to be PowerShell because reasons.

Re: Ask HN: As a developer, what are your biggest pain points?

#79

Writing tests first. Sometimes it's hard cause I am more flowy and designing interfaces and I'm just needing work here. Also anxiety, and distractedness.

Your comment is a day old already, but I'll reply anyway.

Can you elaborate what you mean with anxiety and distractedness?

I've switched from developer to product owner, and then back to developer after two years. The problems I'm having with my role came back instantly.

I'm anxious that I'm not good enough, taking too long for everything, not smart enough to understand complex existing code that I have to modify.

This anxiety alone keeps me from properly focusing on the job at hand. And the more time pressure there is, the worse my focus becomes, because I feel I have no time to understand everything properly and have to hurry, which only leads to a worse solution and more problems in the end.

Add to this the 'normal' distractions of working in an open plan office.

Listening to other people's experiences sometimes helps. Yesterday I watched Sandi Metz' talk "All the little things", and also reading about Clean Code in general, and about imposter syndrome sometimes help me think that it's not really my fault and that I'm at least an average developer.

Then again, I'm also prone to asking too much of myself and being overly ambitious, also with sports, nutrition, life in general, so I'm not really content with being an average developer.

But being 40 already, I feel like it's already too late to become really good at anything, when I have 20-year-old colleagues who are already presumably better than me, despite me having 10 years experience in various roles and companies.

And then there's so many things that I could improve in, systems architecture, frameworks, backend, frontend, databases, OOP principles, learning new languages etc, that I don't even know where to start and the whole endeavour seems futile already.

That's when I ponder quitting the dev role again and switching into something else, but how often can I do that before my CV looks like patchwork and nobody will hire me because they don't really know what role I'm actually qualified for?

That's my struggle, anyway. Having worked as a developer for quite some time, but not really feeling like one.

Re: Ask HN: As a developer, what are your biggest pain points?

#80
post #79

Writing tests first. Sometimes it's hard cause I am more flowy and designing interfaces and I'm just needing work here. Also anxiety, and distractedness.

Your comment is a day old already, but I'll reply anyway. Can you elaborate what you mean with anxiety and distractedness? I've switched from developer to product owner, and then back to developer after two years. The problems I'm having with my role came back instantly. I'm anxious that I'm not good enough, taking too long for everything, not smart enough to understand complex existing code that I have to modify. Th…

I think it's a running dialogue in the mind that I need to quiet. I have specific problems, but if I solved them a new set of things would arrive to my mind.

I appreciate reading your thoughts, I think there are a lot of universal problems there. With so many things to learn, I just remind myself of the Joel Spoelsky essay, fire and motion.

Thank you for your post, it really helps me a lot.

Post reply on HN