转开发语言,尤其是转小众一点的开发语言是怎样一种体验?

2017-09-26 17:16:23 +08:00
 Madkill
最近一直有在问开发,从 java 或者其他开发语言转到小众语言,比如 ruby,golang 这些。有些人觉得没太大关系,给时间学习就好。有些人却非常在意,不肯转。其中包括 1-2 年的开发也包括十几年的开发,都抱着不同的观点。所以特别好奇作为开发转语言这一系列的过程中是怎样一种体验。
1584 次点击
所在节点    问与答
11 条回复
SuperMild
2017-09-26 17:43:58 +08:00
ruby,golang 不算小众了。

这个当然不同的人有不同想法的,另一种语言的语法本身很容易学,但是各种库的 api 完全不一样啊,必然要花很多时间看文档。
Madkill
2017-09-26 17:50:57 +08:00
@SuperMild 这么说其实只是会比较费时间,但是难度会很大吗?
coderluan
2017-09-26 18:01:17 +08:00
这个涉及到一个问题,就是转了小众语言干什么。
如果还是做一样的行业和业务,那样基础知识和生态环境其实很相似,那样并不是重零开始,经验值可以累加,没啥问题。
如果行业和业务完全不同了,那样基础知识和生态环境也都不一样了,这种很大程度就是从零开始,一定要慎重考虑。
Madkill
2017-09-26 18:06:01 +08:00
@coderluan 突然有点懂了,如果说去新公司换新语言基本就是要从零开始了。
coderluan
2017-09-26 18:14:19 +08:00
@Madkill #4 也看公司的业务和技术啊,差别不大就没多大问题。还有就是,无论跳不跳槽,在精通一门语言之后都应该没事学学别的语言。
Madkill
2017-09-26 18:21:11 +08:00
@coderluan 我看挺多人都会几门开发语言,也不知道精通不精通,总归技多不压身吧
clino
2017-09-26 18:23:31 +08:00
我最近刚知道两种小众语言: red 和 wolfram
coderluan
2017-09-26 18:25:31 +08:00
@Madkill #6 精通一门之后,学别的语言也会简单很多,精不精通得看算法技巧和生态环境了,一般没实际开发复杂项目,然后再迭代几次,一般都谈不上精通吧。总之先精通一门这个是根本,这个做不到学再多的语言也没啥太好的发展。
Madkill
2017-09-26 18:25:46 +08:00
@clino 给大佬跪下
WordTian
2017-09-26 18:35:21 +08:00
学语言简单,但是熟悉该语言相关的库很麻烦。尤其是小众语言,有些库没有还得自己实现。总体来说,花费的时间成本较高。

要是年轻,而且对该语言的前景比较看好,那还好说。

要是年纪大点,没有折腾的心气了,那就呵呵了
msg7086
2017-09-27 07:25:51 +08:00
Ruby 也叫小众的话,那硅谷怕已经是死城了。
我 PHP 转 Ruby,入门开始到能生产代码也就一周;半年以后我 Ruby 能力已经强于 PHP 了。
这是平均每周工作 10 小时的兼职环境下学的,没人带,只有 Code Review。

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

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

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

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

© 2021 V2EX