24届程序员,靠天天抄代码。聊聊Java到go的感受

作者: 雯ww63分类: 计算机技术 发布时间: 2023-10-24 22:10:21 浏览:77972 次

24届程序员,靠天天抄代码。聊聊Java到go的感受

shitTaster:
做开发可不是嘛,调包侠,熟能生巧,又不像算法竞赛[doge]。没贬低开发的意思,我也非科班转码,以后还得吃开发这碗饭[笑哭],只是中途刷算法上瘾误入歧途,成了网瘾少年,还是很羡慕能从开发中获取乐趣的,算法刷多了真不想学开发,被虐也很爽啊,codeforces我的快乐源泉[笑哭]

【回复】您好,我是学计算机视觉算法的,感觉视觉的算法岗很难找。请问您刷数据结构算法是为了找什么类型的算法岗呢?
【回复】回复 @河边的风f :算法岗可不是小厂养得起的,至少要985,211硕士起步
【回复】1500算法有点难 稳定acm金至少要2200以上
成为天空中的一颗星:
我就学的go,不精,进去带我的导师,没让我改bug,没让我写已有项目的新需求,上来让我干一个发现服务的重构,我还看不懂java,关键是,逻辑没法照抄,以前java基于eureka做的,现在纯自己实现了一个简易版的go的发现服务,真的很小巧,但我也不会,只能写了让导师帮我改[笑哭]

【回复】回复 @张铁牛的爱与罚 :室友去网龙做策划了,他不是计算机专业的,让我去投他们的游戏开发[doge]
【回复】回复 @张铁牛的爱与罚 :游戏我就学了个unity ,我主要还是写后端的[妙啊]
【回复】回复 @鈫-鐳 :可投啊,现在年底是最缺实习生的时候,不过听说网龙本来实习岗就不太多。兄弟要是上岸了来个内推码[脱单doge]
梵蒂冈本子:
Java开发,进去后让我搞GUI开发,Javafx熟悉了一个月,现在要把已经开发三年的springcloud项目变成桌面端,现在已经要疯了,真的[doge][doge]

【回复】之前做过把本地工具上云做成微服务的,跟你这正好反过来[doge]
山葵酱_:
golang,妥妥的面向error编程,另外golang的接口,ide提醒确实不如Java明确,编写时很容易选错实现类。

bili_3794094999:
go开启协程很方便,而且有mutex,cond,waitgroup,channel一系列控制并发的类,很有意思

【回复】还少一个,还少一个context。
sytstreehole:
UP你好想问一下之前学数据结构算法也是从模仿开始嘛

【回复】数据结构和算法你得分开来对待,数据结构说白了是造不同形状的容器来装数据,以及如何存取数据。重点结构和数据操作上。算法的话我个人觉得学思路,有点像数学,一个问题会提供很多个方法,算法这块可以先模仿,然后熟悉算法的核心内容,知道是因为什么让这个算法有这个效果,比如二分查找,一半,一半,一半的看[呲牙]。如up主说先用眼搂一大遍,然后用手打慢慢练习
【回复】回复 @sytstreehole :[doge]你多看看书可能就明白我意思了,顺嘴一说,学习的时候别太有失落感,因为你学的东西可能是人家花大半辈子才研究出来的东西,[笑哭]比如我昨天在学的kmp算法,第一眼像看鬼,第二眼像幽灵。
【回复】回复 @樱漫玖华树下 :hh也在学这个,但说实话,之后的查找我可能就直接调用函数或方法了,这东西当时弄懂了也能勉强写出来,但过几天就忘了,只能记得一个大概的思路,里面设置变量和循环的细节如果重新写的话又不会了。只是在刚学这个之后有一个课后作业需要我对kmp的算法实现有一定了解才可以完成(因为它需要我根据具体要求对next数组进行修改),之后没有用到就忘了。说实话我困惑的点就在这里,不知道要掌握到何种程度才可以满足工作需求。
岛上-:
大处着眼,小处着手[doge]都是康师傅的门徒

Ca_CS_PhD招生-大道至简:
JAVA和GO,你可以看下人家的编译差别,垃圾回收机制; 我现在对Python和JAVA的区别很清楚,我看了Python GIL,人家如何解释执行(其实就是单线程执行),也知道人家对对象的管理; 有位大佬说,计算机4大件是内功心法,学透了,你就能明白JAVA和GO为什么这么相似,但又不太相似的点儿了;都是TCP/IP那点操作,什么MVC、DDD的,(当然我没学那么深,我对框架现在不感兴趣,O(∩_∩)O哈哈~)

滴蛙蛙:
各位 JAVA转什么容易些呐?才大三JAVA学到spring,现在很害怕😨

【回复】别转,现在java依旧是岗位最多的
【回复】java你找不到,其他的后端就更别想了。要么就换方向,后端Java确实机会更多
【回复】我是Java转C#,工作两个月了,有Java基础C#上手挺容易的
老肖想当外语大佬:
听起来你的环境里是很难接触到真正的DDD了[笑哭]

【回复】最核心的是业务建模与需求的一致性,以及技术实现和建模的一致性
【回复】回复 @焦虑贩子 :如果你觉得ddd很麻烦,说明你见过的是假ddd,ddd一个最大的核心就是降低复杂度,准确说叫减少不必要的复杂度
【回复】ddd太麻烦了,但是复杂项目写着很爽
凉凉jun:
java转python一样抄代码,pandas数据处理很多简便的方法,没写过没看过内存结构变化,根本就是不知道的。

Otaku丷:
[嫌弃] 我是写完第一个需求, 后面改bug的时候才发现他们为啥这么写的

豪小鹿:
我进了一家公司搞ssh框架的erp系统,看得头都大了那代码

Immanuel-:
字节有自己开源的web rpc框架,你用的是吗?还有gorm的作者也在字节工作

万念依然:
大哥,go语言的开源项目可以用java复刻吗

GO 程序员 编程 华科 互联网 后端 Java 秋招 24届 1024程序员节来了

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