@
firefox12 #28 你这种说法的问题不在于好高骛远,在于给了定位不清楚的机会。如果对一个知识的掌握程度分为了解、理解、掌握、熟练。那么,作为(即如果一个人把自己定位于) SDK developer 你必须熟练玩转 IoC 达到能够自如应用的程度。作为 application developer 你必须通过写 business logic 体现你的价值。这是一种分工,就像有卖(锻造刀剑用的)锤子的也有卖刀的,卖刀的会挥舞锤子就 OK 了按照客户需求的图纸把东西造出来卖出去。也即不会造锤子的工匠依然可以锻造出名剑卖出去。
https://www.zhihu.com/question/25506903 考纲中的一些词语,如了解、理解、掌握、熟练等词有什么含义吗?
了解:只需要知道有这么个事物,大概的内容就可以了,一般考选择题
理解:知道并且需要知道为什么,之间的关系,怎么形成,一般简答题和辨析
掌握:必考,更高的层次,是自己内化后的东西,一般论述和辨析
熟悉:需要记忆的,一般简答题和选择
了解熟悉是基础,理解是关键,掌握运用是最终目的
考纲里的关于熟悉、理解、掌握的一定要多看多读多分析多写
其实锤子圈和卖刀圈根本不是一个圈子,只不过大家都是操弄铁器为生而已。“铁器” 就是 “编程” ,你单说你是铁器圈的,外行人知道你是舞刀弄枪的就够了,内行人反而不知道你具体是干嘛的。事实就是铁器圈 /编程圈本身就是隔行如隔山,,,,,,,,给了卖锤子圈鄙视卖刀圈的机会,但实际上卖锤子的( SDK developer )根本不会鄙视卖刀的( application developer )!这两个根本就是两个 pathway ! —— 不是进步空间的问题,而是他们实际上一辈子没交集都是有可能的
-