• Elliot
    2019-04-13
    基础扎实不一定优秀,优秀的工程师必定基础扎实,我觉得基础很重要

    作者回复: 同感。

    
     6
  • 宝贝
    2019-04-05
    感觉考逻辑题很怪,莫名抗拒。个人觉得逻辑题并不能说明候选者的逻辑能力,正譬如一个人解数学题能力强一定就逻辑好吗?

    作者回复: 多说两句吧。

    还记得离散数学这门课吧?我个人以为,这门课奠定了计算机思维的基础。无论是计算机原理、编程基础或算法基础,以及复杂业务逻辑实现,都离不开离散数学里的逻辑。我的感受,它让我能把生活中的事按计算机的思路去想。

    经常看到有的程序员长时间停留在只能编简单的类或写简单的SQL的水平,碰到复杂算法和架构就头痛,甚至调程序都困难,追根到底,是这块欠缺。这也是科班出身和转行直接编程的一点区别吧,所以转行打基础得从离散数学开始,没有这块的逻辑训练,若从计算机原理开始学,都可能会接受起来比较困难。(没有说转行能力不好的意思,别误会。)

    
     5
  • boyxie
    2019-04-19
    老师推荐一下提高逻辑能力的书,我就是转行的,

    作者回复: 首先吧,你碰到什么问题,最好直接去找那个问题的解决方案,问题解决得好,你的逻辑能力就能得到提升。你寻求专门提高基础能力是好的意愿,但是前提是你真有空闲时间和坚持的意志。否则这种长反射弧的事,不容易马上见效,而且容易走着走着,初始目标就看不清了。

    其次,条件允许的话,我建议你去学《离散数学》,这是计算机基础的基础,我认为是计算机系科班出身的标记吧。自学起来可能很难。

    
     2
  • Geek_3a39e3
    2019-04-10
    解数学题厉害的人,说明思维能力比一般人要强,至少大部分是这样

    作者回复: 是的,同感。

    
     1
我们在线,来聊聊吧