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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

The Most Important Skill of Programmer

5 点作者 jakubgarfield将近 12 年前

3 条评论

onion2k将近 12 年前
Communication is a very important skill - it&#x27;s vital that a dev can communicate their thoughts to other people. If you want a productive team, having people who understand how to communicate is critical. But, ultimately, you can get by without that skill as a developer. I know many, many developers who do. Acting like a black box - specification in, working code out - can work for a developer. You&#x27;ll never go very high up the corporate ladder, but some people are fine with that. Consequently, I think there&#x27;s something more important that makes you a brilliant developer if you have it: Organisation.<p>If you want code that works, is maintainable, it easy to understand, to read and to use, employ someone who is naturally well organised. Badly organised code is the number one thing that makes projects late and products clunky. Little things like maintaining variable names across code blocks, using the same conventions across entire projects, actually commenting and documenting things, writing tests before writing code - those are organisational skills, and they make the difference between a good project and a brilliant project.
评论 #6222849 未加载
评论 #6234181 未加载
pimentel将近 12 年前
I was expecting &quot;the ability to focus&quot;. You can have the greatest programming skills, but if you can&#x27;t focus in doing what you need to do, it won&#x27;t get done when it needs to.
jheriko将近 12 年前
i immediately think &#x27;the ability to learn&#x27;.<p>this is much truer in my mind, since continuously learning to communicate better is just one small thing you get from having that...<p>its important to be unrestricted by what you know - in every field
评论 #6222903 未加载
评论 #6222887 未加载