现学一门编程语言例如 Java 或者 GO。要多久?

2020-01-12 23:36:32 +08:00
 freelancher

有计算机背景。做过网络,系统运维。会写 SEHLL。主要是想转行了。看一下转行的时间成本和人力成本的问题。

就是能找到工作的那种程度。。。也不要求成大牛。

9661 次点击
所在节点    程序员
57 条回复
charlie21
2020-01-13 01:55:43 +08:00
Gathaly
2020-01-13 02:07:45 +08:00
其实转去做 sre、devops 或者系统工程师进大甲方不更好吗

我觉得没有 xxx 语言工程师,更多是打算做的方向,不同业务方向的技术栈都不同
比如做企业信息化的面试互联网程序员,会计分录,部署 oracle rac,工作流引擎
又反过来,互联网程序员问企业信息化的,更多会问分布式事务、性能调优
iamwho
2020-01-13 02:10:32 +08:00
如果你说的只是基本语法,那都差不多一样。

问题是 golang 没有什么工作机会。
lqw3030
2020-01-13 08:47:00 +08:00
穷极一生
chenuu
2020-01-13 09:10:33 +08:00
语言本身很简单. 生态,周边 全都懂的话就麻烦点了.一两年差不多都能了解下来
chenyu0532
2020-01-13 09:23:33 +08:00
php 不香吗
LokiSharp
2020-01-13 09:24:54 +08:00
光说语言的话,有编程经验的话任何语言只要 1 天把语法差异搞清楚就行了
haohappy
2020-01-13 09:34:19 +08:00
都开始 serverless 了。。。转行吧
coldmonkeybit
2020-01-13 09:49:19 +08:00
好像以前就看过你的贴子?也是说打算转开发,纠结了好久的样子
Justin13
2020-01-13 09:50:56 +08:00
有类似语言经验,且有导师带着答疑,2 周
无(有)类似语言经验,但有(无)导师带着答疑,4 周
什么经验都没有,而且全靠自学的,8 周
一周至少 5 天,一天至少 8 小时
HyHyemmm
2020-01-13 09:53:20 +08:00
找工作还是 java 吧 要多久看个人。。前端快的 3 个月就行了 java 不清楚。。。当然限定于找一份工作
sadfQED2
2020-01-13 09:54:42 +08:00
我第一门编程语言 c 一年,第二门 c++半年,第三门 java 两个月,第四门 php 一个月,第五门 python 一周,第六门 golang 一周
securityCoding
2020-01-13 09:54:56 +08:00
@coldmonkeybit 凡是问人要学多久的基本都不会去学
nicevar
2020-01-13 10:08:20 +08:00
光有 shell 的基础估计需要 3 个月左右,会 java 再去学 go 也就是一周的事了
ArJun
2020-01-13 10:18:52 +08:00
那些说 golang 一周的,你们真的是牛逼啊
chuhemiao
2020-01-13 10:24:04 +08:00
那些说 golang 一周的,你们真的是牛逼啊+1
coldmonkeybit
2020-01-13 10:24:33 +08:00
看了一下楼主的资料,发现我们还挺像的,大专计算机,我之前也是做运维,在运营商驻场,由于下班非常准时,也有意向转行,就开始自学 java,开始时计划是每天 3 小时,但由于不够自律没有严格执行,平均下来至少每天大概一个半小时吧,搞了整整一年,开始投简历转行,刚入行时工资比做运维时低了大概 3k,不过毕竟没经验也认了,现在已经快两年了,我建议楼主真打算转行的话,先学起来是最重要的吧。
zunceng
2020-01-13 10:34:24 +08:00
有基础的话 三天
每天花一个上午 把 goroutine/channel/context 三个对象看懂了
下午就可以出去玩了
cway
2020-01-13 10:39:30 +08:00
一周吧,有基础
niubee1
2020-01-13 10:41:03 +08:00
一周足够,如果一周都搞不定,那就考虑改行最好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/637349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX