作为一个Java程序员新人,不要什么都不问,也不要什么都问,一些人有了困难想都不愿意想就跑来问,这根本不是在提问,而是希望别人帮他明确问题,这样的提问让人很烦,这是在浪费别人的时间和热情,反而会错过别人给你指点的机会,甚至让别人以后也不愿回答你的问题。
那么明确问题就是解决问题的第一步,别不懂还不问,但要先花功夫明确问题。你首先要认真整理下自己的思路,总结归纳成明确的问题。总结问题的过程其实也能帮你找出一些解决问题的方法,总结的过程中,自己也会有启发,往往这一步本身就可以解决相当数量的问题。
自己先找可能的答案是第二步,自己不去努力解决的事情和问题,你也不要指望别人会帮你搞定,遇到费脑子的事情,谁都会不耐烦。因此提问题是一门学问,你不能告诉人家你不知道,而要告诉人家你不知道这样做对不对,否则别人无法回答你的开放式提问,你的提问要展示你找到的种种可能的解决方案,这样你才能得到更明确地回答。
但是对一些基础问题,你问别人还不如自己上网查更详细具体,比如说一些基础的知识点能自己查别去问别人,否则会消耗别人的耐心。
你的问题是选择题和判断题,而不是问答题。提出判断题或者选择题,至少证明你认真思考过这个问题了,你只是对答案不肯定,这样提问,别人不感觉麻烦,他不会推辞,并且也好回答,在这之后,你再围绕他的回答中的要点进行追问,提出你想问的问题。而且选择题和判断题都圈定了回答方向,通过你的选项,对方得以了解哪些地方出了问题,你的思路以及对问题的深入程度,从而有可能展开回答你之后的问答题。否则,他都不知道如何回答你,一是展开面太大;二是真展开了,回答的并不一定是你要的答案,反而让你错过了关键问题。并且因为你先有了寻找答案的过程,这样别人回答时,你才听得懂,记得住。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习