其实说穿了就是尚缺乏解决问题的能力
虽然很多人说了很多范例
该如何做
但是新手还缺乏这种思维的锻炼
这种思考在初期是要训练的
你把制作过程都讲出来后
新手就知道怎么做了
问题在于新手不知道这个制作过程
是如何想出来的
其实我们很习惯这种思维了
可是那些还没拥有解决问题的思维的人
常常就是卡死在这一关
解决问题的能力
这个能力说起来很笼统
不过还是可以给一些部分的总结
第一,如何拆解问题
新手第一件要学会的绝对是拆解问题
把大问题拆成中问题
中问题拆成小问题
第二,现实问题转换程式码
当会把问题拆到很小的时候
在一个极小的问题
通常就可以用程式码来解决
第三,Library、API的熟悉
当会的Library越多
一次能解决的问题大小就可以加大
也就是原本问题我拆成小问题才能转换程式码
因为会使用Library就可以在问题拆到中问题
就直接用Library解决而加速
工程师每天就是不断的轮回这些步骤解决问题