TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Node.js vs. Go – which tech stack has higher freelance demand?

3 pointsby ntidealmost 10 years ago
I&#x27;m looking to start freelancing as a full-stack web developer, but before going out to find leads I want to get to know a particular tech stack very well. On the front-end side of things, I hear Angular is in very high demand, and React is also worth looking into. However, I&#x27;m more conflicted over choice of back-end tech. It seems like there&#x27;s plenty of demand for node.js skills, but at the same time I know that lots of node.js devs are moving to Go because of node&#x27;s debugging&#x2F;performance shortcomings. And is there any demand for Go freelancers? The job market for Go seems much smaller.<p>Should I learn both as part of my freelance offerings?<p>As far as other back-end options go, I could maybe learn some Rails or some PHP CMS, but I&#x27;d much rather focus on JavaScript. I&#x27;ve done some Android&#x2F;mobile work before and it isn&#x27;t that interesting to me for now, even if there&#x27;s money in it.

4 comments

SQL2219almost 10 years ago
Winner is Go by a large margin. 6.5X more demand<p><a href="http:&#x2F;&#x2F;jobdensity.com&#x2F;QueryGrid.aspx?q=906&amp;t=node.js&amp;qt=6&#x2F;27&#x2F;2015%203:34:24%20PM" rel="nofollow">http:&#x2F;&#x2F;jobdensity.com&#x2F;QueryGrid.aspx?q=906&amp;t=node.js&amp;qt=6&#x2F;27...</a><p><a href="http:&#x2F;&#x2F;www.jobdensity.com&#x2F;QueryGrid.aspx?q=907&amp;t=go&amp;qt=6&#x2F;27&#x2F;2015%203:35:12%20PM" rel="nofollow">http:&#x2F;&#x2F;www.jobdensity.com&#x2F;QueryGrid.aspx?q=907&amp;t=go&amp;qt=6&#x2F;27&#x2F;...</a>
评论 #9793161 未加载
评论 #9791479 未加载
jfaucettalmost 10 years ago
As a js developer, I&#x27;d say node of course. But it is true that its backend usage isn&#x27;t exactly exploding. Personally, I think this has more to do with the types of guarantees (or lack thereof) that node gives you on the backend. I see a lot of rails and jvm language backends for building services these days. You might want to consider familiarizing yourself with the jvm and picking up clojure or scala.<p>I tested out go for a couple months and found it to be a very interesting language , but I still wouldn&#x27;t build a rest api with it unless that api was very simple. Its a great language for many things, but I can&#x27;t imagine a lot of people are using it to build larger mvc service based applications and don&#x27;t see this happening for the foreseeable future.
lollipop25almost 10 years ago
From where I came from and where I am now, the trend for freelance jobs is always around PHP. :P<p>As for Node vs Go, I tend to hear more stuff done in Node rather than Go. One perk of learning Node is that it&#x27;s just JavaScript. You can easily transition from the server-side to the front-end and get another ballpark to play on. Go tends to be more on infrastructure, which usually exist in big companies with large systems which means regular, permanent positions rather than freelance.<p>You can learn both though. Nothing&#x27;s stopping you.
sisciaalmost 10 years ago
You should not focus on what is in demand right now, but what will be in the next future... You are too late for being a leader in the hottest language of today, but you are just in time to be a great leader of the hottest language of tomorrow...