作为一个程序员,技术和业务逻辑哪个更重要?
2022-09-03
35 阅读
我觉得技术相当于武侠小说里面的招式,业务逻辑相当于内功。
招式可能一年半载也就学会了,但内功需要长年累月的积累,修炼。
想成为武林高手,不光要学招式,还得修炼内功心法。
空有招式,只能应付些简单的“小喽啰”,内力深厚,你的招式才能运用自如,杀伤力更大,这时候才称得上“码林高手”。
说实话,做程序员这么多年,见过太多说起技术来一套一套,什么分布式,高并发,说得头头是道,叫他做个需求,半天蹦不出个屁来,甚至连业务流程都理解不了。
而且业务逻辑这东西还不好学,只能自己摸索,总结,每个行业都不一样,换个行业就很难快速上手了。
至于怎么提升,我的经验是多做,多思考。
而且多从产品或者项目的全局去思考,不要只管自己做的一小块功能。
另外,想不明白的时候多画图。
什么用例,时序图之类的各种uml图,多画画有助于思考总结。
顺便吐槽一下,现在国内软件行业只喜欢年轻程序员,真是奇葩,刚把一个行业给摸透了,结果人家企业不想要了……