作为一名自学的编程爱好者,要具备哪些能力才能在逐步变成别人眼中羡慕的大佬呢?

我认为第一就是兴趣,

兴趣是每个人在人生成长过程中自发产生的,兴趣是最好的老师,对编程不感兴趣的人真的会认为编程很无聊,成天对着机器敲代码有什么意思呢,还要进行各种调试,真的很费脑力,有时间不如玩两把游戏,刷会儿抖音,只有真正喜欢编程的人才会愿意去做,编程是一种很低调的技能,它开始既不能让你赚钱,也不能让你成为炫耀的资本,所以人生苦短,没兴趣的话也不要强迫自己去学。

第二是恒心,

编程的过程中受挫是很正常的事儿,可能你想实现某个功能,却怎么做也没做出来,或者自己写了一段代码,怎么测试都是仍然有错误运行不了,很受打击。暂时解决不了的困难就先记录下来,随着日积月累,编程能力的提高,总有一天能够回头将他解决。很建议学者去用思维导图和记录软件,对整体自己的头绪很有必要。

三是学习力,

不懂问百度可以说是最基础的了,对于新手而言,你遇到的问题极大概率别人也会遇到,所以网上基本都有现成的解答,如果网上的教学贴都看不懂或者不愿意看,那还是放弃编程吧,另外可以加入一些编程群或者论坛,可以问下大佬,但请记住,大佬没有帮你的义务,如果给你解答就好好感谢一下人家把,不要轻易提什么帮我看看哪里错误,拒绝做一个伸手党,多思考随自己很有好处。

四是英语水平,

这个也是极为重要的,当入门之后想提高去自己写一些东西,这时,泡GitHub,或者去某个软件或者硬件的官网去学习文档,这些资料几乎都是英文的,毕竟英语是世界通用语言,它链接了世界各国的编程爱好者们,群里有很多大佬虽然他们在GitHub上的项目直接就是英文的,甚至没有中文,所以英文水平高是很有优势的,英文不好的小伙伴也不要灰心,实际上编程用的专业名词比较多,翻来覆去就那些,结合机翻不断学习泡时间长了也能看个大概了。

更多推荐

自学玩编程需要具备哪些能力