这是一个不一样的世界,你可以凭借自己的构思来创造新世界,这就是coding world。
不了解这个世界规则的人,大致分为两类,一类是仰望者,认为coding的人逻辑强,在新世界无所不能;一类是俯视者,认为在这里构造新应用非常简单,提出的idea一定能快速实现。虽然这两类观点反映了计算机世界的特点,但未免有些极端。coding只是一个工具,上层简便的工具就像操作word一样方便,在这个行当里面有时不需要太多思考;而“只差一个程序员”的叫嚣者,大多是听计算机牛人的话听多了,计算机届遵循的是权衡,从诸多选择中选择一个更符合当下要求的方案,你想要的是时间最优,那么你就要对算法精优,你想要快速debug,你就需要了解what behind。
虽然工具越来越易用,但表面的用法及背后的原理越来越成为专家的必修课,而这个领域也像其他许多领域一样,需要经验,而经验的积累则来源于实战,来源于采坑,毕竟这个复杂的世界没有绝对的正确。
这个文集会记录使用工具过程中的问题及解决方案,一则记录,二则分享。