news.volyx.in

Ask HN: What are you learning?

865 points by blululu · 2376 days ago · 876 comments on HN

Article summary

The article asks what people are currently learning, as the author's last side project was derailed and they are looking for inspiration. The question is open-ended, allowing respondents to share their current learning endeavors. The goal is to spark a discussion and learn from others' experiences. The author is seeking to discover new topics and projects to explore.

Main themes

  • programming languages
  • learning approaches
  • personal projects
  • system programming
  • language choice
  • library usage
  • learning resources
  • career development

What commenters say

  • Learning a programming language, such as Go or Elixir, can be effectively done through a combination of books, online resources, and hands-on projects.
  • Some people prefer learning from source code rather than books, while others find a mix of both to be beneficial.
  • Exploring low-level system programming, such as computer networking and Linux, can be a rewarding and challenging learning experience.
  • The choice of programming language, including C, depends on personal preference, project requirements, and the desire for simplicity or performance.
  • Using libraries and frameworks, such as SDL or XCB, can simplify the learning process, but some people prefer to avoid them for personal projects.
  • Learning by doing, such as through exercises and projects, is a valuable approach to gaining experience and skills.
  • The perception that certain programming languages, like C, are not worth learning is not universally shared, and some people find them useful and enjoyable.
  • There are various resources available for learning, including online courses, tutorials, and books, and the best approach often involves a combination of these.
  • Personal projects and side endeavors can be a great way to learn new skills and explore different areas of interest.