best practices: AI

How do I use AI?

Why don’t I use AI to write code?

I see coding more akin the craft of writing, such that the act of writing. Writing code is a creative activity of expressing imprecise thoughts into something concrete. It’s only when I write that I can verify the imprecise thoughts and more importantly be able to generate new ideas on how to improve code. A supporting example could be one can never improve ones ability in writing by reading other books, one needs to continuously practice writing.

I should still write code and documentations by hand

I should still study the computer science fundamentals

The more I know, the better I can utilise AI, the more powerful AI becomes. Which means I should continue to gain knowledge by studying computer science fundamentals. Using AI as a learning tool is good, AI can play different roles when learnings AI is a good teacher, a good classmate, even a good student.

I should still follow the proven good engineering practices

Misc On AI

冬夜读书示子聿

古人学问无遗力, 少壮工夫老始成。 纸上得来终觉浅, 绝知此事要躬行。

From video deep dive into LLMs like ChatGPT