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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

A High-Level Understanding of Life as a Software Developer

6 点作者 irwingonzo超过 9 年前

1 comment

EvanPlaice超过 9 年前
Software Engineers make a lot of money because their contributions have the potential to affect a lot of people.<p>Comparably, a nurse may have a positive impact on a dozen lives over the course of a week. A programmer&#x27;s contributions may affect thousands or millions and the positive effects compound over time. Even if it takes longer (comparable to other jobs) to accomplish anything meaningful.<p>Many developers don&#x27;t overcome the communication barriers with users to realize the impact their work has.<p>A task that could take somebody 5 hours a month can be automated to take 5 minutes with a program. Package and sell that program to thousands of users and, in terms of reducing operating costs, the software is a cash cow for any business in that domain.<p>Devs love to get caught up on theoretical minutae, CS fundamentals, testing coverage, methodologies, axe grinding over subjective preferences for frameworks&#x2F;styling, etc.<p>None of that matters. Your value is literally measured in your ability to enable others to earn money or save money.