Go语言怎么学,这份Go学习脑图送给你了

北京中科白癜风康复明星 https://m.39.net/pf/a_4618947.html

脑图在线地址,直接在GitHub上搜索:GoFamily

Golang作为21世纪c语言,是一个年轻的语言,虽然生态体系没有Java那么庞大,如果你有其他编程基础,Go的基础语法以及一些基本操作1-2就搞定了,语法这快不要花太多时间,这块只要你多写程序自然而然熟悉,都不用太担心。对于初学者我觉得要快速过一遍,后面慢慢深挖细节和底层,找一些优质博客和书籍啊慢慢深入细节,先整体把握眼熟知道大概意思,你才知道哪里重要不重要,整体把控,再深入研究。

如果选择Go语言,大家关心的是能不能找到工作,我觉得不必担心吧,go岗位据我了解一线城市岗位会多一些,二三线相当少,公司有go开发岗位的一般是大公司多一些,不过年了,很多小公司,如刚创业的公司也会选择go语言,因为开发效率快,而且简单容易上手,而他们面临的问题就是go人才太少了,很难招到人,要么是多年php转过来要么其他领域转,如果你是在校生大一大二,等你毕业那时候我相信go的岗位会越来越多,我实习的时候,身边大佬很多也是大三才开始转Go。

如果,小白已经毕业了,从来没有接触过编程,想转行来IT,选择go语言的话,我觉得不是不可以,但是不太建议,因为Go岗位没有Java多,而且你是小白转行的,就是担心你保不住,面临压力大而已,这只是对于我们普通人来说的,选择Java的话,几乎普遍了,哪里都有岗位,不过竞争也大。我建议是,如果你能为你做出的选择考虑和承担风险,那你就选择这样的挑战,选择了就是干到底。

如果你是有编程基础,从其他如Java,PHP岗位过来的,完全不用担心了,反正都要学。其实吧,我个人感悟就是,学那门语言都可以,只要你感觉可以学或学得进去,就可以了。观察身边的大神,他们关心的并不是语言,而是考虑在什么场景用什么,还有就是语言本身的底层设计,架构设计啊这些。

如果你还在校生的话,建议好好在某项技术争取做到最好,不说精通,但你要非常熟练,这样你竞争优势就更大了,对于我们大部分普通人来说我觉得也许这样会更好。

要学的东西太多了,永远学不完,所以个人觉得你应该给自己规划路线,规划越简单,越少越好,比如上面的脑图,完全可以找份工作了,等你真正入门去公司实习或上班后,你在慢慢深入细节。比如Docker、K8S什么的,对于应届生,懂当然更好,不懂也是没事的,最重要的是你基础扎实,比如算法这块要重视起来。

我当初自学的时候,看别人的路线实在太复杂了,内容非常多,一个脑图就好几页,这样给小白压力是非常大。因此,简单学习路线是最好的,慢慢来,会很快的。不要到最后变成只会学习,学习是永远学不完的,你要学会运用,抓住核心就可以了。

以上的分享希望对你有所参考!

Go相关推荐书籍如下:

其他相关书籍如下:

加油,奋斗永远在路上!




转载请注明:http://www.aierlanlan.com/tzrz/4541.html