2021

How to get better in programming

To be honest, my programming skill is not that great, especially solving algorithm programming questions. One reason is that I don’t really need to solve alot of algorithm on a day to day basis. Another reason is that I just simply don’t have a good enough strategy to be better.

Back to Top ↑

2020

Side Projects

I have been thinking of doing a couple of side projects. One of them is building a game. Even though I studied making games, I am not really good at making games. So far I have not make a full game all by myself. I was involved in parts of it, mostly building the engine. So I always wanted to make a game fully by myself.

Reading more

My last post I talked about perpetual exposure and one of the ways to do that is by reading. Unfortunately, I didn’t find reading as enjoyable as I used too. I used to read a lot especially when I am travelling. I will find myself drawn into the world of the books. Somehow along the years, reading has become a drag. Maybe it is because of the invention of the smartphone where I can be constantly entertained.

Perpetual Exposure and Deliberate Practice

Continuing from my last post about my strategy and what I have learned from reading common clog articles. I think that there are two ways to learn something. When to use which method depends on what you are learning.

Strategy of the year

Happy 2020! I know that it is kinda late to wish you guys a happy new year but so much has been going since the start of the year. The biggest news was that my team’s product owner has resigned and I am taking over him. The number of things that I have to pick up is huge. He has left big shoes for me to fill. I was initially overwhelmed but after composing myself, I decided to look at it in a positive light. I have been thinking of strategies of how to pick up the knowledge gap that he will leave behind.

Back to Top ↑

2019

Learn by project work

Just watched TechLead sharing about how he learned programming, which is to do it by working on projects. Many people including myself learn a programming language without having an aim. Usually, if you apply what you learn to something, you forget about it. Also, working on a project, you can add it to your resume.

Creating my personal wiki page

For the longest time, I have been finding out what is the best way to manage my knowledge. I think the key in this information age where information is abundant, we need a system to organise information and knowledge. I tried using google docs, GitHub with markdown notes and even physical notebooks. But none seems to works.

Programmers Routine

I am always looking for ways to be better. Recently I realized that I am getting stagnant. I know that I need to work on my routine to be a better programmer. I have been following a YouTuber called Tech Lead, and in one of his video, he discussed his routine, which I find very helpful and want to implement it in my life.

Just In Time Learning

In one of my previous post, I mentioned some techniques that I have thought of for learning. But I thought about another use case where I need to learn something in other for me to complete a task at work. I call this the Just In Time Learning, In short JITL.

Zero To Semi Expert

Recently I have read an article about how to be an expert in anything. The article mentioned about the different stages of learning. For me, I am more interested in just getting from zero to a semi-expert.

Process

I have listed out a list of things that I need to do and a process in order to achieve my goal for 2019.

Goals for 2019

Alight, I know it’s already April and I am still writing about my goals for 2019. A quarter has already passed. I did already set goal at the beginning of the year but I feel that it is too safe. Also my financial goals, is not really a goal. The goal is to reduce my student goal to $15k. I can simply do it but paying which is not a big deal. I am not going to get a part time goal, or work on some freelancing for extra cash, so I don’t see the need to put this as a goal anymore other to make myself feel good.

Learning process

I have been trying to build this blog for many years. But everytime I tried something new it doesn’t work.

Back to Top ↑

2018

A new Strategy

I am not really sure who reads this blog. My original intention of having this blog is to write down things that I have learned. But I realise that it is not so easy. The barrier is just too high. I feared my writing will not be good enough.

Back to Top ↑