这个说的一点没从,英语及数学都必须较好,但至于逻辑思维,没有什么标准,但又很好的英语和数学基础,那是必须的。程序语言都是英语作为表达式,程序语句也是英语表示。对于程序设计上,要动用到大量函数,要设计出较为慎密的程序,要有较严谨的思路,所以,这就是设计程序的基本要求。
这个要看你想要做到哪个层次,你想做到高级软件工程师,系统构架师之类的,这些都是必要的。
不一定,但要有很强的逻辑累维