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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: As a programmar where to spend my time on unchanging things

5 点作者 Jacky800将近 11 年前
As a programmer learning frameworks such as django, ruby on rails, nodejs are usefull but it gets outdated in a few years. What are the things that are worth spending time on which does not change and also might be useful in the future such as mastering Algorithms, datastructures e.t.c

5 条评论

schmidtc将近 11 年前
As a web developer I think its worth spending some time to learn about the various protocols in use. Writing your own HTTP server can be a useful learning exercise and is pretty easy a rudimentary server running.<p>Also I think a deep understanding of JavaScript and concurrent design patterns will be invaluable over the next 5+ years.
taprun将近 11 年前
Learn how to analyze a business problem and come up with a solution. See my blog for a rant -<a href="http://taprun.com/blog/business-of-programming" rel="nofollow">http:&#x2F;&#x2F;taprun.com&#x2F;blog&#x2F;business-of-programming</a>
webmaven将近 11 年前
Protocols: HTTP, SMTP, FTP, SSH, SCP, RSYNC<p>Formats: HTML, XML, JSON, CSV, YAML<p>Languages: SQL, JS, a backend language like Python<p>Version control: Git, Mercurial<p>The *nix command line and it&#x27;s tools: grep etc.<p>An extensible editor (you only need one) and it&#x27;s plugins: Vim, Emacs, Sublime, etc.<p>Social skills: working well with others, working for others, others working for you (aka leadership), conflict resolution, etc.
drumdance将近 11 年前
Relational databases. NoSQL is all the rage right now but the vast majority of businesses will continue using relational.
skraushaar将近 11 年前
Development Patterns, Data Structures, and OOP