Settings

Theme

Ask HN: How do you get better technically?

2 points by rory_isAdonk 4 years ago · 5 comments · 1 min read


I can do my job, I feel like I'm stagnating. I don't work with anyone who pushes me or teaches me. I've tried to contribute to Open Source projects but struggle to get into it from a technically perspective.

Is there any resource or technique you use to technically get better?

Procedural 4 years ago

Depends on what you mean by better.

  • rory_isAdonkOP 4 years ago

    Say hypothetically you want to pursue a certain area of CS and become proficient in it. I struggle when the PDFs run out, and I look to contribute to a Open Source project in the area however there seems to the chasm(obviously expected given I've only read an introduction on the topic effectively). It's bridging that chasm that I don't get. How do i go from writing Spark jobs to contributing to Spark?

    • capableweb 4 years ago

      > How do i go from writing Spark jobs to contributing to Spark?

      What if you do the opposite? First try to contribute to Spark by picking the currently opened issues/bugs that looks the easiest. Write in the issue that you'd like to try to solve the issue but don't know the codebase very well, and that you might request some hand-holding if you have questions/get stuck. Most open source projects are willing to help contributors to get up to speed, so it could be a viable way.

      As you start cranking through issues you'll learn more about the codebase and can stop getting help from others, maybe you'll start helping others instead.

      When you're at this point (with a history of contributions) it'll be easy to find leads to jobs and also easy to get hired.

  • PhilBarber 4 years ago

    More good

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection