要将一份工作做好,需要先喜欢从事的工作。
这对于开发人员有更深层次的意义,开发人员除了要喜欢从事编程工作外,还需要喜欢上工作单位所从事的行业,熟悉该行业的业务流程和方方面面,甚至于关注这一行业的一切一切,否则除非你真的只是一名编程人员,对于在该行业没有追求。
对于高级开发人员,甚至于管理者而言,对行业的理解的深浅能够改变每件事的决策,并且影响到做出不同的技术方向。
有技术基础,但对于业务领域不了解,我们可以针对问题去做出解决问题的方案。
有技术基础,同时精通于行业领域,我们的解决方案是在问题出现前得到预防的。
对于一个行业的了解,决定了对于自己所从事的工作的热情,动力,理想,把握未来。
一个技术人员在一个行业中的成功,不单纯因为他有多强的技术能力,是因为他同时具备该行业中业务知识的专家水平,能够对于该行业的了如指掌。
如果面对工作瓶颈,应该问问自己:“我入行了没有?”