TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Debug only positions, is there a market?

2 点作者 kbrannigan超过 1 年前
I realized, I enjoy diving into existing code, understand it and just fix bugs.<p>I was thinking, is there a company with a backlog of bugs that is looking for a debugger.<p>Basically, I come to work, fix bugs all day.<p>Anyone looking for someone like that, let me know please?<p>This is a good niche: Software Mechanician, Software repairman

3 条评论

gregjor超过 1 年前
That&#x27;s a fairly common freelancer specialty. I have done quite a bit of maintenance and fixing on legacy systems, so much that I got taken on by agency based on my willingness to work on legacy code. I rarely take on new development, too much risk. I wrote an article about maintenance programming a while back, possibly still relevant.<p><a href="https:&#x2F;&#x2F;typicalprogrammer.com&#x2F;the-joys-of-maintenance-programming" rel="nofollow">https:&#x2F;&#x2F;typicalprogrammer.com&#x2F;the-joys-of-maintenance-progra...</a><p>My approach: get the (potential) customer to list their top pain points, in order of cost (financial or otherwise), then I work through those. You have discrete well-defined tasks and customers can attach a price&#x2F;value much easier than they can for new development. Once you show results the work snowballs -- every company has a backlog even if they don&#x27;t have it written down. Word of mouth does the rest. Technically you need broad generalist skills and the patience to read lots of code and documentation. And you need to offer alternative solutions -- not every software problem has a technical solution, some problems come from organizational or people conflicts.
billconan超过 1 年前
ya, when I was on a gpu driver team, my job was mainly debugging, because it was a huge legacy codebase. And for graphics drivers, there is little room for innovation, as you have to faithfully implement what the API spec defines.<p>the company won&#x27;t appreciate debuggers though, they tend to give raise to those who deliver new features.
cranberryturkey超过 1 年前
look for maintenance and legacy keywords