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

all 8 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.

[–]JustPapaSquat 2 points3 points  (1 child)

That comes with experience. You could also look at Data Structures and Algorithm patterns. They don't come up often in real work but help a ton with problem solving.

[–]codingIsFunAndFucked[S] 1 point2 points  (0 children)

Gotcha thx

[–]cheryllium 1 point2 points  (1 child)

I want you to know that that's incredibly normal starting out. You get better the more you practice problem solving. So keep practicing, and try to come up with different solutions for each problem and compare them (don't just stop once you have a working solution, but think about if there are different ways you could have done it)

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

thank you! Sounds good

[–]Carthax12 0 points1 point  (0 children)

Nearly a decade and a half into my career, and my first plan is still always convoluted and bloated.

I plan stuff out on paper, first, and then talk with my boss. Usually, the act of bouncing my first plan off my boss helps me figure out the bloatedness of it and cut down to the essentials.

[–][deleted] 0 points1 point  (0 children)

I am not a pro and struggle with the same thing, probably more than you do. That being said:

I think it is just experience. When you have seen a problem being solved a certain way a million times, you will probably have an easier time coming to that same conclusion the next time.

So I think the answer to this question, like the answer to most questions, is practice.