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: If you had a month of free time, what would you learn?

7 pointsby momopabout 13 years ago
I am taking a month off to do something new (C++ programmer here). What would you recommend I learn ? iOS, Ruby, node.js or anything else (don't know any of these)

6 comments

nxnabout 13 years ago
It really depends on what you'd like to try doing; for example, if you'd like to try web development then being decent in javascript/css/html is important. If there's a field you want to check out, a library/framework aimed at that space might be worth familiarizing yourself with. Or, if you just want to learn something new without any purpose, then might as well try something as far from what you know already know as possible -- I guess in this case Haskell, OCaml, some Lisp, or even F# would be interesting areas.<p>EDIT: Or step outside the tech field into something unrelated, and see if there are any areas that might benefit from some tool you could create. Though I guess a month might be too little time for this.
评论 #3696364 未加载
zeeedabout 13 years ago
I am taking a month off to do something new. What would you recommend I learn? Hammer, screwdriver, tablesaw or anything else?<p>The point is: what do you want to achieve? If in doubt, spend the month figuring that out.
评论 #3696355 未加载
unimpressiveabout 13 years ago
I would probably learn nothing because I'm an easily distracted Internet addict. But if I could force myself to do something:<p>I'd learn more about distributed networks and *nix shell. Mainly because I have project ideas that require knowing both very well.<p>This is a really context-specific question. I don't think theres any general thing that everyones out to learn. Learning is (at least for me) a really goals oriented endeavor.
tzamanabout 13 years ago
Since this is a startup community i'd say two things:<p>- Set yourself a goal (a small project) and try to code it in whatever suits you best, do a brief comparison and start learning by doing. Tool/language doesn't really matter, everyone will pour water on their own wheel anyway<p>- Get out, meet friends, excercise, take it easy :)
评论 #3696359 未加载
joelmaatabout 13 years ago
Machine learning, neural networks, bayesian systems, CORDIC, Python, etc..
chromaticabout 13 years ago
If I had a month of free time, I'd learn Spanish.