学会根据需求去专业地查找技术点

如何独立解决问题

知识点需求

知识点需求顾名思意,讲的是有关知识点方面的需求,这类需求一般是在具体API调用方面,面对这样的问题主要的解决思路如下:
1. 学会合理地描述自己的功能需求:比如说赛马软件,面对输入方面的问题,我们首先想到的应该是EditText,然后涉及到的是输入文字我们监听这种变化,很明显我们想到的是输入监听,到这里我们就可以Google或者百度了,我们的功能需求大概就是EditText的输入监听,将这几个关键词输入我们就能找到相关的类以及方法。
2. 头脑中要有关键词的概念:好多人解决不了问题的关键往往就是不会百度,这很大的一个问题就是没有总结关键词的能力,我们在搜索问题的时候不能千篇一律,而是要简明扼要这是搜索的关键所在,时时要告诉自己百度是根据词条来给用户反馈数据的。

技术需求

技术需求往往是我们未曾接触过的,新的前卫的东西,主要涉及到的是新的技术,新的语言格式,新的功能实现领域。有关这方面的问题要从以下几个方面入手:
1. 平常心态:无论面对什么样的技术难点,我们都不应该自乱阵脚,要明白,任何人任何问题都是一点一点学出来解决出来的,害怕抱怨不能解决问题,该如何便如何改怎样就怎样,新的知识不会直接去学,新的问题不懂的直接去问。保持一个正常的心态,然后去研究去学习。
2. 相信自己的感觉:不论任何时候我提倡的方式是独立解决问题,要相信自己的想法自己的推断,遇事就问别人,自己有想法了有犹豫不决不敢动手这样的人永远都不能学到东西。
3. 多动手实践:有人说我必须把代码想明白了才去敲代码,想都想不明白怎么可能敲的出正确的代码逻辑,持有这种想法的人大错而特错,代码等同于做数学题,你可以偷个懒享受一下数学公式的精妙,但是请你不要忘了你的想象力装不下万千的数学计算,好多时候我们起初可能没想明白但是在敲的过程中偶然间一行精妙的代码逻辑就出来了。
4. 敢于修改代码:好多人面对一个完整的项目时,什么都不敢做,这样的人最终永远都无法实现项目的优化,敲代码和做人一样人要不断的学习不断的查漏补缺完善自己,项目同样如此,不论是多么厉害的人他的代码也是有不足之处可寻的,所以大胆的用自己的思维去评判其他人的代码,然后根据自己的思维大胆的修改别人的代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值