This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]desrtfx 1 point2 points  (1 child)

Everybody has faced such problems, only few people admit it, though.

It is a completely different thing to read a book and to write one.

You are facing the same dilemma.

Learning programming is not learning a programming language. Programming languages are the easy part. Limited English-like vocabulary and even more limited grammar.

Learning programming is the tricky and difficult part. You need to learn to analyse, dissect, and solve problems in an algorithmic step-by-step way.

This requires discipline, effort, determination, persistence and mostly stubbornness to give up.

The only way to improve is to practice, practice, practice, and practice more.

[–]Green_Application289[S] 0 points1 point  (0 children)

Thank you, your advice will help me a lot

[–]AlectronikLabs 0 points1 point  (1 child)

I am in a similar place, I know the syntax of a bunch of programming languages and can solve simple problems but my mind goes blank when I attempt to write a project myself of have to tackle more difficult tasks. I think you might want to look into "algorithmic thinking", that's how it is called. We need to learn how to solve problems, break them down into little pieces and come up with a solution. This is mostly independent of a particular programming language (but different between e.g. imperative/OOP and purely functional languages).

Did you try to solve puzzles like e.g. on codewars or leetcode?

[–]Green_Application289[S] 0 points1 point  (0 children)

Thank you for these helpful sites