adamwong 最近的时间轴更新
adamwong

adamwong

V2EX 第 385899 号会员,加入于 2019-02-21 17:44:30 +08:00
adamwong 最近回复了
124 天前
回复了 pengtdyd 创建的主题 Kubernetes 统计一下,有多少公司在用 k8s 的?
今天,docker 都没上,部署想吐
@metaclass 哈哈哈哈哈这么大火干嘛,你看 101 楼的兄弟不就喂了吗
276 天前
回复了 fxjson 创建的主题 程序员 简化 git 命令
你可知道 sh 有 alias,git 也有 alias
276 天前
回复了 Macv1994 创建的主题 程序员 代码提交到生产环境的焦虑
有测试覆盖率就不会焦虑了
@metaclass 我说 benchmark,你非得给我说首页的 on par with
@metaclass aysnio 的 benchmark 我印象里是 golang 的一半吧,只是到了同一数量级,持平过分了
先保证 C 不太差,再学 JAVA,再学 python,最后 golang
C 语言是你理解数据结构和算法的最佳语言(用 C 理解数组扩容、树的遍历是最直接、印象最深的)
JAVA 是在成渝地区应届生就业的最佳选择(用 C++的腾讯系除外,当然成都腾讯也不一样)
python 作为动态语言(也被部分观念传统的人称为脚本语言)的代表之一,是需要非核心系统(当然也有用 python 做核心系统的国际大厂)不错的选择
golang 因为 goroutine 和 io 特性独树一帜,目前势头非常猛,岗位也在快速变多,不少公司规模上来之后选择用 golang 重构(如 B 站),最大的问题是作为应届生基本找不到 golang 的工作。

简单来说,C 语言是你打牢计算机知识体系最好的锤子,JAVA 是你毕业就业的最佳选择(而且本身 JAVA 从语言设计到实践都能带给你非常全面的软件工程领域的知识)
python 和 golang 可以在你觉得枯燥的时候用来找找乐子,两者分别是新兴动态、静态语言的杰出代表(虽然新兴的时代不同),对这两个语言的学习过程更像是“看看这个世界上的牛人们都搞出了什么科幻的东西”。

学习曲线上来讲 C-JAVA & Golang 是比较平滑的,甚至我个人觉得 Golang 像是 C 的扩扩扩扩展包
python 如果放在他们之后学,会不停地让你觉得“这 tm 也可以?”,但是当你要写个小东西,或者要很快的实现一个新产品的时候你会想到它的

其实从你 JAVA 和 python 都写了一段时间之后,这个世界上的语言(除了 C++和这里没提到的函数式)对你来说都只是翻一遍文档就能用的状态了。

反正工作之后都大概率会被逼着学新语言的,与其做选择题,不如排个优先级
作为软件工程师,干嘛要限制自己呢
279 天前
回复了 DT37 创建的主题 程序员 如何摆脱产品经理对技术人员的干扰与控制?
如何摆脱技术人员水平对产品思路的限制?
282 天前
回复了 myd 创建的主题 Redis 问个 Redis 的问题
每个用户存两个时间戳不就完了?代码里做判断
参考 golang 的令牌桶算法 time/rate.Limiter
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1281 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 17:42 · PVG 01:42 · LAX 09:42 · JFK 12:42
♥ Do have faith in what you're doing.