V2EX Sh4p 的所有回复 第 1 页 / 共 2 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    Sh4p    全部回复第 1 页 / 共 2 页
回复总数  30
1  2  
2022-12-01 14:44:30 +08:00
回复了 leosirius666a 创建的主题 求职 Dr. Lemon 毕业找工作啦
@lemonchan Airwallex 有兴趣么?国内 base 在上海。有兴趣的话可以 pdf 简历发我
wechat: c3RhcnJ5XzQ= (base64 encoded)
2022-11-03 06:22:15 +08:00
回复了 857681664 创建的主题 职场话题 终于到自己抉择六字真言的时候了
@857681664 你翻一下我上一个发的主题 里面有联系方式
2022-11-02 10:53:07 +08:00
回复了 857681664 创建的主题 职场话题 终于到自己抉择六字真言的时候了
我司主要 base 就在上海,而且就是用 kt 写后端

https://app.mokahr.com/apply/kongzhongyunhui/2265/#/jobs?zhineng=11730
2022-10-15 01:02:00 +08:00
回复了 shuanglinzui 创建的主题 Kotlin 哪些公司后端用 kotlin 写的
坐标 Airwallex ,kotlin 后端普及率九成以上

我知道的 Afterpay 也是全部 kotlin 后端
意义在于你会不会做一层隐藏具体实现的封装。

比如你某些存储用的 KV ,今天用 Redis ,明天用 TiKV ,后天用自研了。但只要都是 KV 的,那你用它的时候就十有八九还是 get(k): V 这种姿势。

那么你可以封装出一个 persistence interface ,以后底层换实现了,只要操心写配置文件+注入,然后改改这个 persistence interface 就好了,其它模块都不用动的。
@afewok 我第一时间想到的就是 Pulsar
1. JVM 在 o11y 上有天然的优势。如果换一套 practice / 换一个 vendor ,你就知道别的语言有多痛苦了。没有 wire ,probe 要不要 dev 自己改?没有 agent ,SRE 要不要自己出苦工?

用 Spring 无论是 dev 还是 SRE 只需要把全家桶里那些事实规范照着一引入就好了。

2. 对研发来说,我自己体验的部署成本取决于服务发现(不要从 ip 开始让我啥都自己写) / 配置方式(自己写一屁股 yaml placeholder 还是热配置中心) / 部署平台(能不能让我点点点就完事)的成熟度。跟语言没啥关系。

3. 开发效率取决于能不能方便切分「可以乱写的部分」和「不能乱写的部分」,并规整好它们的依赖。C++我没写过,不敢乱说。就 C 和 go 这种语言的 module 和依赖管理,光是想到一下头就在疼了。
2022-03-25 18:37:47 +08:00
回复了 Mateverse 创建的主题 程序员 为什么 Java 开发没有普遍使用 kotlin
而且易读性这个东西要怎么定义呢?假设让一个完全没见过 JVM 系语言的人来看

@ Data
@ AllArgsConstructor
@ NoArgsConstructor
public class RandomStuff {
private String a = "a";
private String b = "b";
}


class RandomStuff(
val a: String = "a",
val b: String = "b",
)

1. 应不应该强逼着语言新手理解 annotation ?
2. 如果不用 lombok ,第一个东西你手写会变多长?
3. 手写原生 constructor ,RandomStuff(String a),我怎么让这个东西只接受一个参数,但能选择赋值给 a or b ?
4. 读惯了与好读是等价的吗?
2022-03-25 14:09:45 +08:00
回复了 Mateverse 创建的主题 程序员 为什么 Java 开发没有普遍使用 kotlin
坐标: Airwallex
现状: 公司级别使用 Kotlin ,Kotlin 和 Java legacy 比例差不多 95 : 5
我了解的同情况的公司:Afterpay (公司级别已普及), Lego (公司级别在转型), Google (部分组)

Kotlin 写后端到底好不好用:
Springboot 2.3.9, 语言层面只遇到过一个坑:Kotlin 自己的 Collection 是有 Immutable 和 Mutable 两种的,而 Java 都是 Mutable 的,至少这个版本对 Kotlin Immutable Collection 支持有问题。所以在 wire bean 的时候要注意下。
别的没遇到过任何语言层面的问题,支持得相当完美。

我理解的阻力:
1. 面向简历编程。在这个公司不干了,去下一家未必能用 Kotlin 。
我觉得这个问题无解,尤其在国内。

2. MVC vs Webflux, JDBC vs R2DBC 。
这其实跟 Kotlin 够不够好没啥关系。我们组自己的服务已经彻底 reactive 化了,没有这方面烦恼。别的组也不是都用这些,但照样可以用 Kotlin 。

3. 觉得语法糖用不上,怕编程风格不统一。
前者的话,我个人觉得都不用说 null safety (毕竟这个东西和 Java 的互兼容性是好是坏是值得讨论的,不是所有 lib 都会给你好好加 @Nullable ),constructor 的优化和 apply 这两个东西已经足够让我忘记 Java 了。

后者的话,如果你们组 /公司的 CR 流程和风气够好,我觉得互相理解、统一、寻找 better practice 是必经之路,也跟语言没什么关系。
2022-03-17 10:41:48 +08:00
回复了 seagull7558 创建的主题 程序员 to b/to c 成就感问题
首先不知道楼主是什么岗位,我自己是后端,并且 toB / toC 都做过,说说个人的感受

1. 「好玩」的反馈是用户给的,但不是所有的 PM 需求都会让用户觉得「好玩」。因为不「好玩」而失败,还占用了资源,最后导致大家下一轮绩效 review 都尴尬的情况是更多的。不然为什么大家 offer 对比的时候都会说看组呢。

2. 即使你真的在做一个「好玩」的东西,但是落到后端这里,写代码的时候不一定就是好玩的。设计和复用的第一关不是你说了算,是 PM 和 UX 说了算。并且真落到实施的时候,大家的合作是要服从康威定律的,会进一步限制你的设计。

3. 是会收到很多反馈,正反馈一定是先夸 PM 的,负反馈一定是要你先半夜起来修 bug 的。

4. toB 客户也不是不得不用,归根结底还是你们公司在竞标中胜出了。其实竞标能胜出,和用户觉得好玩而来玩,这两件事基本就是对标的,区别可能是在使用量能不能给你这个研发一个正反馈。

5. SaaS 类型的 toB ,你的服务是要接不少流量的,也可以让你在写代码时有好玩的感觉。
@ww050312 @Lqxc
我又去找我们 HR 问了一下,现在也是招 dev 实习生的,有兴趣可以加我 wechat 联系
持续招人中,解答几个最近加我的朋友普遍问的问题

上海 office 地点:黄浦区马当路中海国际中心
北京 office 地点:东城区东长安街 1 号东方广场
吃饭方便吗:上海这边吃饭很方便,楼下一堆吃的,但是贵。楼下吃基本一顿 30+起步。北京不清楚
@Jackwang0127 是的,会跨组跨国开 zoom meeting
@Jackwang0127 中文面,过程中会考验你的英文能力
@Lqxc 我们是有实习生,但我没看到有招日常实习生,都是假期的实习,你可以再等一等,summer intern 应该就要开了
让我看看这次吵得起来不
@lazydog 我们基本 100%Kotlin
@dryadent
设计有

运营的话,毕竟是 fintech 而不是互联网,没有所谓的运营,是有开户 operation / marketing 这类的岗位。不知道和你的背景和期待是不是相符。
@lidlesseye11
从 dev 层面,我觉得以 toB startup 的这些流量,可能谈不上什么巨大收益。。。
从 ops 层面,我个人猜测就是 RabbitMQ 的 ops 越来越不好招了吧,哪有多少人愿意天天跟 erlang 打交道。就像我之前在小红书,小红书从 mongo 切 mysql ,一个主要原因就是 dba 随便招。。。

spring cloud stream 能同时支持这两个 mq ,抽象成一套 interface 来用。有坑点都是 spring cloud stream 的坑点
@fengsien1999
kotlin 确实就跟 11 楼老哥说的,只是一个跑在 JVM 上的“better java”而已。我来这里之前也完全没在工程里用过 kotlin ,只是把 jetbrains 官方的 [Kotlin Koans]( https://kotlinlang.org/docs/koans.html) 撸了一遍而已。实际书写体验就是,完全不想回去写 java 了,至少 java8 和 11 不想。

至于为啥做 SaaS 用 C++和 Python 不够,我觉得 [这篇文章]( https://coolshell.cn/articles/21672.html) 可能比我自己说更有说服力一点
1  2  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     857 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 26ms UTC 19:26 PVG 03:26 LAX 11:26 JFK 14:26
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86