logoalt Hacker News

irishloopyesterday at 2:43 AM2 repliesview on HN

Looking through this list makes me feel as if I am not a terribly good programmer, as these all feel well beyond my capabilities.


Replies

scuff3dyesterday at 3:05 AM

I think most projects do until you start breaking them into small easier to handle pieces.

rramadassyesterday at 6:46 AM

Most of them are, even for experienced programmers, we just don't admit it ;-) They are the results from the hard work over time of one or more programmers.

However, do not let it stop you from starting something you might be interested in knowing/doing i.e. do not let self-doubt lead to paralysis. Start at your own pace and focus only on learning and not competing with others.

A good way to get started is to begin with studying prior work in the domain of your choice. For example i link to the works of Adam Dunkels in my comment here https://news.ycombinator.com/item?id=46441772 which you can study for your own implementation. They are all small being made for embedded systems and hence relatively easier to comprehend. Use AI tools as necessary to both understand and generate code.