Hacker News new | ask | show | jobs
by overrun11 1275 days ago
> my maths skills are lacking

The majority of computer programmers do not use or know any math beyond the high school level. Math is great and I won't discourage you from learning it but for an entry level programming job it's 100% unnecessary.

> The Art of Computer Programming

It's really weird to me that you've even tried this book. Despite the name it's a really serious computer science text that would be struggle even for students with a graduate level knowledge of computer science and mathematics. I would not expect you to get anything out of it right now.

What exactly is your level of programming knowledge? Can you write a function that prints a string in python, what about a function that determines if a string is a palindrome? Figure out where you are and then work on getting to the next level.

> I feel like everyone but me can sort of 'see' the code in a sort of 'logical' engineering kind of way and that's the skill I'd like to develop.

You might be expecting too much, too quickly. This is an ability that just takes tons of repetitions to develop. You need to struggle with bugs and errors for 1000+ hours to get anywhere. Intuition comes from practice, not reading or lectures.

1 comments

Thanks for your reply Overrun11, appreciate this! I had to search what a 'palindrome' is, didn't know this was the word for it!

>What exactly is your level of programming knowledge?

As another commenter put it, probably in the 'tutorial hell' stage.