提出自己的解决思路
第一步是提出的自己的思路。这个很重要。
我在工作中遇到的技术问题,在对应的专业领域,十有八九都有了定论。况且,最终的解决方案都需要在为什么还要提出自己的解决思路?
1.不是每次都有足够的时间和运气,找到可用的方案。如果找不到可行方案的话,那么问题就不用解决了?显然是不行的。运用自己所学,应用的思路解决问题,是技术人员的吃饭的碗。
2.只想着找到现有的解决方案,是思维的懒惰。自己不提出在自己的看法,不在研究过程中,优化自己的思想,思维能力怎么能够得到提升。做技术,只当方案的搬运工,那和电脑有什么区别。
所以。既要解决问题,又要进步,那么在刚开始就想出自己的解决问题的思路是很重要的。
需要借鉴前人的成果
技术是可叠加性的。在解决实际中,一定要学会站在巨人的肩膀上。专业性,系统地学习和吸收前人的理论和经验,再此基础上,完善自己的思路,才不至于在一百年的技术水平上埋头苦干。被验证过的、高效的代码库拿来用,合理的模式该用的就用,现有的工具该用就用。
所谓民间科学家的辛苦几十年,出来的成果可能是早已被抛弃的产物。作为个人兴趣还可以,对社会、对他人没有价值。
理性逻辑,是根据所能现象与信息,推理出符合逻辑的结论
在第一节提出,提出自己的思路是非常重要的。提出自己的方案,即是预设观点,在接下来研究的过程中,需要注意的是,不要为自己的方案找证据。实际上,自己的方案十有八九不是最好的方案。我需要的根据材料不断完善、推翻原来的方案,最终实行的方案里可能看不出最初的影子。
着手解决问题最重要
技术人员不是搞学术研究,最终的成果以解决实际问题来体现。公司不是学校,注意不要因为过多的研究时间而耽误开发进度。
网友评论