我合适学FPGA吗?
“我合适学FPGA吗?”这是一个伪命题。如果你的思想里面总是在问“我合适学FPGA吗?”,敢肯定的说,你80%的可能是学不会的,因为这是自我设限的意识。一旦设限的思想占据了你的大脑,任何观点都不能走入你的心里。
客观的讲,
一、兴趣、热爱确实可以促进我们快速的学习,反之懒惰才是天性,任何学习都是违反人类天性的,所以,只有先让自己热爱起来,才能知道是不是真的热爱;只有真的热爱,才能达到兴趣的层次;只有有了足够的兴趣,才能达到知行合一;
二、相对软件学习,FPGA学习看上去确实难一些。是人云亦云的盲目流传呢,还是自己切实的学习感受呢?反过来,FPGA学习究竟难在哪里呢?有没有深度的去分析一下?
在笔直看来还有很多学科比较难。比如注册会计师、人工智能算法工程师、云计算工程师等等。在学习软件之前,我也觉得编程很难,学习后才发现真正难的是建立一套“编程思维”,一旦编程思维构建起来,基本就是入行了。所以说软件学习的难点是“编程思维”。
那FPGA学习的难点是什么呢?其实,可以把他归结于“硬件编程思维”,当然,建立一套硬件编程思路,需要比软件学习多一半的硬件原理课程。电路原理课程的增加和需要思维的180度转变,才是FPGA学习的难点吧。
教你3招打破思想的局限
这里我们换一种思考方式来回答“我合适学FPGA吗?”。问自己三个问题:“FPGA是什么?”、“为什么要学FPGA?”、“怎么学FPGA?”。
一、FPGA是什么?
这个部分在前面已经讲了很多了,这里不再赘述。
二、为什么要学FPGA?
这个部分其实和自己密切相关了。想通过从事FPGA行业得到什么?更好的发展空间吗?更高、更稳定的收入吗?还是不让自己太卷吗?只有你的诉求越清晰,你的驱动力也才会越强烈。
三、怎么学FPGA?
这边部分是后面要讲的,可以移步下一文来看。