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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Which Language Combination? Thoughts on Selecting New Skills To Learn.

13 点作者 rudenoise将近 16 年前

3 条评论

gizmo将近 16 年前
Geez, stop overthinking it already.<p>Pick whatever language seems interesting to you. Read a few book chapters about it (or a few tutorials, whatever suits your style), then start building a few small apps to start, move on to bigger and more complex apps until you tire from the language and then move on to the next one.<p>Stop worrying about learning languages in the perfect order! Stop worrying whether to learn Lisp or Scheme! Stop worrying whether you should stick to Haskell because the cool kids do it, even though you don't enjoy it at all.<p>Pick a language -- any language --. Move on to the next one when bored. If you do this for a couple of years you'll automatically discover all programming languages known to man. When you're bored with Python and Ruby you'll have much more fun learning Haskell. And when you tire of high level language hacking assembler will be the most fun you've had in years.<p>It's that simple. One last time: stop overthinking it.<p>[ not aimed at the author specifically, but at obsessive programmers in general ]
评论 #670570 未加载
edw519将近 16 年前
"The lack of Erlang programmers makes it easier for us to find great programmers."<p>And harder for Erlang programmers to find jobs.<p>Beware. This is a double edged sword. I have spent most of my career being proficient in a marginal technology. Whenever I get connected to someone with that technology, I'm often the first senior level developer they've seen in years. I can easily make their system do things they never thought possible. If often works out really well.<p>The downside? I may come across 100 .NET projects before I find one in my technology. I have to keep looking. This gets tougher every year.<p>My suggestion. Pick any technology/language that is mainstream and/or open source. You have over a dozen to pick from. Get good at solving problems in that technology. Then you won't have much trouble finding work.
评论 #670685 未加载
skwaddar将近 16 年前
All that language fluff and I bet you still can't write assembler.
评论 #671361 未加载