为何不建议小白直接学go语言?

作者: it网红讲师Alex金角大王分类: 职业职场 发布时间: 2021-08-23 19:03:17 浏览:72401 次

为何不建议小白直接学go语言?

ffffx1734:
这个语言怎么说,连我们长沙这边的腾讯招人时都是会Go可优先了[tv_白眼]

【回复】确实是这样 招我们c++去 有些岗位需要转go 大厂
【回复】现在青岛的一些企业也加上了这句
【回复】真的牛逼的程序员跟语言有啥关系
肌力工厂:
那肯定学python,你培训啥,啥就是主流,学就完事了

【回复】你这不是挡人家财路嘛[doge]
蓝瑞镇:
什么逻辑?一个高效的语言写出低效的程序 就不建议学。难道让小白学一个低效的语言开发出高效的程序?

【回复】go主要是处理核心高并发的场景,都是在核心技术方面,你个小白直接学go你觉得你能进大厂核心技术岗??[藏狐]
【回复】小白刚学可能都没理解线程协程是啥
【回复】回复 @康巴乔 :python哪有就业形势呀[doge]
宋哥哥的心脏在左边:
视频没看,看标题进来了。 不过我想说的是,做为一个大学生,应该有自己的判断。这个语言能做什么,好不好就业,这些都是需要事先考虑的。 比如python搞测试,搞人工智能。国外也有拿python做开发的,但是国内互联网环境不一样,python开发不现实。 比如java开发,这一点毋庸置疑。 C++做游戏,做图像,做服务器开发之类。 大家可以看自己比较熟悉的语言,将来就业方向哪一个是自己比较感兴趣的,然后选择深入学习,或者简单了解。 毕竟语言最后只是工具,强大的学习能力和基本功,才是企业喜欢的。

还要学习三年:
不要试图走捷径,学好java才是王道,其实你认识一些大厂朋友你会发现,java才是走的最稳的,升职加薪也最快,python之类的在大厂现在都是边缘项目。

【回复】回复 @六月伤心的雨 :我不是大佬,我个人只有过短暂的大厂测试经历,有过一些面试的碰壁经验。首先,毕业先学java肯定是没错的,因为它有成熟的框架,第三方包,社区等,遇到不会的问题都有解决方案,整个职业生涯也是走的最稳的。其次,会java学go很快的。打好语言基础,工作认真负责,深度参与几个项目。腾讯这种大公司不会简单的看中语言的,而是多方面的,一定要深度参与工作中的项目,参与梳理一些有挑战的需求功能,第一份工作最好干3年,最后从上海到成都会有落差的,其实先在一个城市先扎根6到8年,然后再做规划。
【回复】22年秋招java直接全部裂开,还在劝人走java[笑哭]厉害厉害。 java卷的人太多了,我当时大一开始喜欢C++ 现在大三 两段大厂实习了。有时候需要写点java 看一下语法就ok能开始写了。杠之前来动态看看你配吗[脱单doge]
【回复】大佬 想问问 学Java的应届生,想去腾讯,然后听说去腾讯现在基本都是转go了吗?毕业想先去上海,再去成都的话,Java和Go哪个更适合啊?是不是目前Java更进退有余一点呢?谢谢大佬。[星星眼]
时间树苗:
不要说新时代C语言,只能是是新时代Java,go的内存管理比较好,这就是一些Java转go的原因。但是go的gc和Java的不同导致在么一方面怎么也没有Java快。比如二叉树的引用,但是go也出了一些逃逸算法的库sync.pool用来减轻go的gc压力。

【回复】go取代C就算了吧,别的不说,拿Go写的操作系统能和人家C比吗
【回复】回复 @kagari兼羽 :go什么时候写操作系统了…
【回复】回覆 @kagari兼羽 :Go本身就不适合写操作系统
YanZu_wu:
0基础小白不建议学编程,特别是看这种大师的视频学习

牧野XX:
go别吹过头,性能和java拼差不多,和c就别比了,国内做操作系统的deepin已经跳过这个坑了,之前用go开发的桌面环境用了go,卡的一批。后来全部c++重写了!!你说rust还差不多!!

【回复】不知道从哪里吐槽这段发言·······
【回复】deepin的桌面啥时候用go写了?编也别编的那么离谱行不行,dde最早用的h5,现在不知道,如果考虑性能肯定换qt。用go写ui? [疑惑]
【回复】回复 @銀白君 :大可不必 看到他这笑笑就行了[藏狐]
etcted:
tier 3: (js, (lua, py)); tier 2: (C#, (dart, (go, java), kotlin), swift); tier 1: (C, (C++, rust), zig) go主要竞争对手是java; dart与kotlin竞争,同时C#与swift各自守住自己的阵地; rust主要竞争对手是C++; C的可能竞争者是zig

【回复】机器语言没有竞争对手[OK][OK]
【回复】回复 @莱萨摩的癞癞虫 : 汇编只是机器语言的助记符,一家人不是竞争对手
【回复】回复 @长歌行CGX :你会写?
白酒科技:
单纯性能都差不多,但是Java的写法太啰嗦了,go相对简洁。所以所谓的性能大概率还是取决于开发人员。

【回复】你希望了解一些 graalvm 还有最近的 core java week 大会 国内最新大会
落花轻舞问君愁:
go很难吗,之前写PHP的,看了半个月的书就上手gin框架写dota2游廊RPG游戏服务端了,单纯写HTTP接口很简单,基于GIN框架,无非就是自己集成Viper、Zap、Gorm、go-redis这些类库而已,对web开发老手来说只是单纯换个语言去写curd而已,个人觉得go比较麻烦的就是强类型,如果用interface{}类型的话还得类型断言很心累,没有php那种随心所欲的感觉,后续深入无非就是微服务基于http2和 Protobuf的grpc,其实你其他语言做过grpc只是换个语言去实现grpc架构而已

【回复】回复 @非乐来 :很多。。。随便加个go群全部都是php转的
【回复】我直接看了几天就开始用来重构项目了,没有php舒服,但是确实快不少
【回复】php转go原来是这样的!php怎么都转go了?
bili_1608082165:
为啥给自己起名还加个“网红”,看起来好LOW

_惜取少年时:
软工开学大三,想把go作为主要语言,刷题背面经找实习,冲击大厂[奋斗]

【回复】回复 @雨伞和柱子 :go现在的就业情况就是,你要有项目经验,新人go程序员确实不好找的。说JAVA好找是因为JAVA程序员不值钱,学的人多,成都这种地方我们8K就能招到,你不来有的是人来,大概这种情况,而Go的话,大公司就和我前面说的一样,必然看你经验,架构这些都会问,小公司舍不得成本去招Go,毕竟一个Go的成本找几个Java码农不香吗[嗑瓜子]Rust环境我就不清楚了,总之初入社会的话我的建议是先能进企业,在考虑后面的方向[OK]
【回复】兄弟,不现实得,你学java还差不多。当然如果本身大学牛逼的话当我没说。[doge]
【回复】回复 @风灵动铭 :河北大学,双非一本,学校不行,现在我已经很熟悉Go了,是真不想学Java,语法过于冗长[阴险]
bili_改好名字要中奖喽:
所有的投机取巧最后都成了弄巧成拙——Sun

量子之音:
go,语言,有gc问题,大概常用的有7-8种gc回收机制,根据场景不同选择,,,, 也可以使用,官方默认的机制,go1.14以后的gc效率还是不错的

知识分享官 程序员 职业 Python Java go语言

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读