編程算不算文科?
編程為什么算文科,基礎確實是記憶的東西,每個學科都是記憶部分很多,但也有需要理解的東西。
如果按你的說法,任何學科都是文科了,數學也是文科了,數學需要記憶一些公式定理,高考的時候,出得題百分之九十是套路題,我雖然三年沒接觸高考了,依稀記得高三數學老師講的,題型固定一種題一個套路,不用理解為什么也能做,看到橢圓就用橢圓的套路,看到函數就用函數的套路。
學什么東西都是從模仿開始,先模仿別人的,比如做數學題,也是先模仿書中的例題,明白之后就知道它的套路,碰到類似的也會做了。
所以學編程也是一樣,如果你模仿過大量的別人的項目,比如做了大量軟件,網站等等,你也會很熟悉它的套路了。不過你要模仿其中某一部分的知識時,就要理解為什么,比如現在非常流行的ajax無刷新原理,如果你只會復制,不會理解具體原理,到時候讓你做一個從未接觸的項目,你就會手忙腳亂了。總的來說,編程是理科思維,需要理解其中原理,沒有像樓主說什么都可以套,什么都可以套,要程序員干嘛。