Code makes the world a better place

A Junior Programmer’s Path to Growth

Notes, Summary, and Commentary on The Clean Coder


Recently, I finished reading The Clean Coder (Chinese title: “無瑕的程式碼 番外篇-專業程式設計師的生存之道”). It happens to answer one of the most common questions I see online:

What is the difference between a junior engineer and a senior engineer?

Continue reading

NTU Observations and Reflections (8): Senior Year (Fall)

My days at National Taiwan University (NTU) have entered the fourth year. Without noticing, there is only one year left on campus, and it makes me very reluctant to leave. From entering NTU from high school to being about to graduate, I have changed a lot—going from wanting to be a physicist to becoming a software engineer, and changing my favorite sport from swimming to tennis. I have gone through so many things that I often even forget that I once experienced them: GIS Taiwan, the Green Collar Agricultural Market, internships at multiple companies, and all kinds of talks, among others.

Continue reading

NTU Observations and Reflections (7): Junior Winter Break & Junior Year (Spring)

My days at National Taiwan University (NTU) have now completed a full three years. This post records my life from junior-year winter break to junior-year spring in the Department of Bio-Industrial Mechatronics Engineering (BIME). The storyline can roughly be divided into three parts: research, coursework, and extracurricular activities. That said, even though I study in BIME, most of the stories are not actually “BIME stories.”

Continue reading

NTU Observations and Reflections (4): First Semester in BIME — Extracurricular Activities

Before high school, I dreamed of becoming a physicist. After entering university, I gained a fresh perspective on the world. During freshman year, I attended talks in many places and took courses in other departments. Little by little, my interests in other fields surfaced. I could also feel it myself: compared with the academic path, I was more suited for engineering. In the end, I transferred—into the Department of Bio-Industrial Mechatronics Engineering (BIME).

Continue reading

NTU Observations and Reflections (3): Freshman Summer

This post mainly describes my mindset and path from the spring semester of my freshman year through the summer.

Around the spring semester of my freshman year, I was still in the Department of Atmospheric Sciences. During winter break, I worked as a volunteer and helped Professor 林博雄 with observations. During that time, I met 石恩. He studied physics, and we got along well. Later, Professor 林博雄 needed to find students to help with software work. 石恩 was working with the professor then, so he introduced me to the professor. I had always had some exposure to programming, but at that time my level was really just a bit better than average. Still, whatever—only by taking on challenges can you level up. At the time I vaguely felt that writing code would not be a problem. But to explain that, I need to go further back.

Continue reading
  • Page 1 of 1