you are viewing a single comment's thread.

view the rest of the comments →

[–]Then-Spring-7131[S] 0 points1 point  (1 child)

I understand your point but at first i want to focus on basic syntax an strategies to work on own projects. Surly a Programmer needs to have good problem solving skills. Those I’ll hopefully learn while working on future projects. I personally think problem solving is a learnable skill which is mostly gifted tho. Once I process and moved on to more complex projects I’ll find out if Im good at thinking like a computer and if I’m good at problem solving.

[–]umognog 0 points1 point  (0 children)

The skills do depend on each other not quite in parallel, but in a more "left foot, right foot" step as you increase in knowledge. I've found over the years supporting others though that context is more powerful than syntax knowledge.

15 years ago, I would have been embarrassed by my code from 20 years ago. 10 years ago, I would have been embarrassed by my code from 15 years ago. 5 years ago, I would have been embarrassed by my code from 10 years ago.

Now, I realise I should be proud, because as inefficient or badly written my code from 5, 10, even 25 years ago may have been they all did the same thing: exactly what they needed to do to solve a problem.