独孤流

JSON数据里number数据精度及小数位问题

最近在做一些需求时,由于涉及到小数位计算与展示问题,跟后端协商是想让类似社交到小数位的数据都以字符串的形式返回,这样APP端在不需要计算只展示时直接展示不处理,在需要做计算时直接将字符串转换成NSDecimalNumber后在进行计算,这样就不至于把接口数据变成Double丢失精度、小数位不好控制、计算不准确问题。整个方向和实现没问题,但是后端接口做这个字段转换是使用注解的方式实现,可能对于...

个人英雄主义与其他人的成长

最近心态有点儿崩溃,我一向对自己要求比较严格,自驱力也比较强,当然产出也比较大,在这个过程中有点儿个人英雄主力的感觉,但是一个项目或任务的完成,必然不会是一个人可以完成的,需要跟同组的人一起齐心协力共同完善。但是在实际过程中,我什么都亲力亲为,总主动复杂最多最核心最大的事,让其他同组的人配合下就好。这种方式在做我时间足够时没啥问题,或者一些不大的需求和任务时其他同事也能完全搞定,但是在我个人...

尴尬的位置和分明的层级

今天突然又火大,对接接口时,接口字段增加了一些参数,响应结构里修改了内容,后端不通知悄悄就变化了,导致请求或响应对不上,一直在对接群里催的都无语了。 火大的另一个原因是做事时都在找我沟通处理,但是在最终安排事情时由于我的位置虽然实际属于类似组长的角色,但是名义上只是一个大头兵,所以直接绕过我让另一个啥也不懂的大组长直接通知指挥了我这边的组员,想想就像吃了苍蝇一样恶心,做了实不被看到,出了力...

使用AI工具DeepSeek

最近项目接口从proto格式转换为json,之前proto时模型对象是自动生成,很方便,现在变成json后,接口文档的字段要手动一个个转换成属性并赋值,过程很麻烦还容易出错,于是研究了下各个工具都大同小异,基本都是基于json内容来反向定义,这样内容的注释、类型适配的不是很好,于是准备自己写一套工具,但是整个逻辑还是比较复杂,再加上最近各种AI工具很发达,一开始想使用openAI,后面想着试...

2024年过去了

窗外烟花绚烂的绽放着,使用及其绚丽的色彩和欢乐的劈里啪啦的声音告别匆匆过去的一年,迎来注定不会频繁的2025年。 2024年规划了太多想做的事,比如技术提升、外语学习、副业发展、每月读书等等,结果因为懒及暂时的安稳导致什么规划都变成了口嗨,最后基本也一地鸡毛,伴随着行业、公司等等的变化,自己也变得越来越焦虑、彷徨。 再过几分钟2025年就正式到来了,相信新的一年一定会经历更多不一样的事,...

关于快速沟通与按流程推荐与甩锅

最近几个同伴在做一个新的紧急需求,时间很紧,接口一边做一边给,设计图也是不断的修改处理,本来有什么事大家在群里一起沟快速解决,结果有什么问题at设计时,他们想到的是流程不对,要先找产品,然后由产品再跟她们沟通,完全不看项目紧急到什么情况了,让她们稍微修改个东西也要先提工单,其他人在努力向着怎么快速的把项目做完,她们想到的是如何防止以后被甩锅,不能说她们这样想是错的,甚至可以说她们这样想这样做...

对一些人和事的感想

记得之前有家公司,一个年龄比较大的开发,平常说话都不怎么利索,对接不多,偶尔对接起来技术也没感觉多好,后面不知这老哥怎么搞的,深得老板信任,提拔他做技术负责人,这哥们新官上任三把火,首先就是统一命名规则,每一个类、一个方法的命名都要经过他的同意,两个相近的词必须要以他的为准,这本身没什么大事,比较一个团队要方便代码一直,命名也要有个标准和尽量一致,好的命名也方便阅读理解和维护。可关键是当时在...

辛苦一段时间没法上线及付出没有收获的感想

最近做了一个比较大的需求,问题不断一直收不了尾,心情比较沉重,然后突然前段时间又有了更紧急的需求,于是抽调了几个人去做新的需求,这两天统计进度,另一端提出暂停这个做了好久快上线的需求,从理性上来说其实这个建议是很合理的,但是当听到这个建议时,感觉前段时间辛苦努力全白费了,心里有些不舒服,再加上另外一端说这个的人是啥事都不干,什么都交给下面的小弟干,结果还一堆纰漏,一堆问题,竟然说人手不够,而...

有人面试作弊入职被开除

最近一段时间,服务端端招聘了好几个Java开发,经过一轮的编写代码检查、多论面试官的面试,以为入职的是一个非常厉害的人,结果入职后发现与他自述的十年开发经验大相径庭,连基本的git、Maven等都不会用,做业务也是一塌糊涂,基本可以认为是个0经验或初级经验都达不到的人,可是在面试中却说的很好,后面大家分析,估计是面试时直接在线使用了chatgpt等工具作弊或者请其他人来面试的,从结果来看,这...