看到题主的提问,也许是比较初级的问题,我自己的感受初学者学编程,确实会遇上各种个样的问题,有代码格式问题,大小写问题,空格问题,中英文字符切换的问题,服务器权限问题,安装环境的各种路径问题。
以上种种,我们入门的时候都会遇到过,有时候一个问题你要找大半天,后面发现只是多了个字符、空格或者权限没开。
如果我们拿这些问题去问在公司工作好几年的资深开发人员,确实会比较不耐烦,因为问题太菜了,这些初级问题对他们来说不是不会,而是觉的这是在浪费它他们的时间。
而且很多人有时候碰到问题,自己想也不想,自己复制报错信息,懒得复制就截图,然后直接微信一发问这是啥问题~~~
特别是在公司上班很多人都需要高度的专注,很怕在专注写代码的时候被人突然打扰,打断思路写代码的思路,然后你又提了一个初级的问题,它就会显得很冷漠,这在很多人看来可能被误解为傲慢。
话说回来,如果你问的是一个很有质量的问题,对方没见过的 Bug,我相信很多程序员饭都可以不吃,帮你解决出这个 Bug,解决 Bug 可是一个打怪升级的过程,如果解决不了,还会动用他的所有身边程序员帮你解决这个 Bug。
其实大家碰到初级问题,没头绪要找人讨论,可以加入一些开发者学习群,找水平差不多的人讨论我估计效果更好,我的印象里,以前在刚学代码在初学者的群里面问一些菜鸡的问题,还是有很多好心人回答的,因为编程的世界里头根本没啥新鲜的事情,刚开始学的代码人碰到的 90% 问题其他人都碰到过,如果刚好有个跟你一样的初学人员遇到过类似的问题,他是很愿意分享的。
毕竟程序员是一个很乐于分享的群体,不然也不会有 Github 这种网站出现。
现在问问题往群里丢个红包的效果其实是很好使的~~~
总的来说进入开发这个领域,解决问题的能力很重要,有些问题的解决方法其实就在输出的报错信息或日志里面,只是有的是英文大家懒得去看或者去翻译,但很多人选择直接跳过。如果错误信息看不出来,咱们就把问题丢到互联网上(Google 或其他 AI 工具)90%都能找到答案,有的时候你找不到,很大可能是问的方式不对,还有 5% 可能跟公司业务有关系,最后 5% 有可能更产品经理或老板有关系~~~
技术问题都是死的,做久了大家都知道能解决,不合理的需求和设计逻辑这种问题更头大,这种问题有时候应该要去问老板~~~