DEV Community

Seonyoung Chloe (she/they)
Seonyoung Chloe (she/they)

Posted on

 

78: Making one's Algorithm structure.

Step 1 | Proposition | I am a mathematical person. (Actually šŸ˜‰)

Because I finally found out how my brain processes when I face the problem.

I have not been setting the priority myself, I did not consider it as its necessity. I used to think that is selfish. Because Everything was precious for me. How do I choose wiser? The importance of the priority is that it can practically help me to take care of my precious things in order.


Step 2 | Proof | Problem Solving | The Table | Truth or False

So, There should be several reasons to prove the proposition. Given one example, when you want to decide which country is the next destination for travel, How can you decide? In this case, Iā€™d make a list to do and limit my budget. It can lead take the most realistic trip. This is decision-making. We could make it this program using a conditional statement!

  • Understanding the intention | Why do CS require math skills?
  • Tests | Researching the origin of the Algorithm and Computer Science
  • Delete | Filtering the falses out and Purify to truths
  • Abstraction | Simplification following the mathematical laws
  • Generalization | Creating Algorithms and Publish it

Step 3 | FeedBack | Reporting to Public | Develop

  • Try | Challenge | Experience
  • FeedBack | Review | Communication
  • Choice | Revise | Change | Be Happy!

Then, there will be the time I can choose any language, It can be 'Ruby', 'Python', 'Javascript', 'Java' or else... It's all same, I was obsessed with vanilla Javascript and computer science fundamentals to know what is the essence of studying programming. It is now simple! Encode My solution. and try, and try, and try.

Top comments (0)

Timeless DEV post...

Git Concepts I Wish I Knew Years Ago

The most used technology by developers is not Javascript.

It's not Python or HTML.

It hardly even gets mentioned in interviews or listed as a pre-requisite for jobs.

I'm talking about Git and version control of course.

One does not simply learn git