スタック、ヒープ、キャリーなどの概念や、ビット操作による演算、高度な概念の整数による表現法、最適化などは、プログラミングの基本。最初とはいわないまでも、プロになるまでにはしっかりと学んでほしい。