前端真的可以这么水吗?

335 天前
 Karte

如题,OP 在一家小公司。公司里面有几位前端,现在有前端对接蓝牙设备的需求。且通讯格式已经固定。

在最近他们开发时在百度或者 chatgpt 搜索如何编解码 16 进制,而且和其他前端讨论这个问题。

然后我就看到了令人震惊的代码,他们把收到的数组数据转成字符串,然后再通过截取字符,通过字符串匹配解码,或者在把这字符通过 parse 转为 实际的十进制

最离谱的是,当你问起为什么不用位运算,与或非,数组之类的。他们很有气势的说:前端不学进制转换。

离谱吧,当看到他们的命名更高血压,都是拼音首字母。不过!还好加了备注。

14204 次点击
所在节点    程序员
133 条回复
magewu1223ll
335 天前
要是前端让你用 css 改个动画你不会,前端会笑你连动画都不会画吗?
okakuyang
335 天前
术业有专攻罢了,不要动不动嫌弃别人。
lanten
335 天前
正常用不到的技术不知道是正常的,但是有更优解不使用,别人好心提醒还不改正,这是态度问题
coderlxm
335 天前
总感觉你们上班带着一股莫名的戾气,动不动就要挂人。我是比较友好的,再菜的人我都要教会他,因为我知道,十年前我也是个菜狗。
to2false
335 天前
放心,后端大水逼也多的是
Karte
335 天前
@liuhuihao 的确, 是我遇到的都是水货.
randomstream
335 天前
会不会那些专注图像处理、音频处理才会特地学二进制处理? 那我直接用其他语言写一个转换的接口
musi
335 天前
所以这个操作有严重的性能问题么,不谈数据大小、不跑性能测试在这夸夸其谈性能效率真不是在耍流氓么
别到时候一顿操作猛如虎,还不如 v8 在底层帮你做的优化
rivercherdeeeeee
335 天前
既然是前端,为什么要懂你说的这些东西,懂前端领域不就行了,懂了你能多给钱吗还是什么,最少的工资你要人家什么都要懂来服务你
xiangbohua
335 天前
水都能说一两个你不知道的点出来,然后说后端真的可以这么水。脾气好能干活就行啊
PeterKim
335 天前
是否科班?什么学历?是否外包?薪资多少?加班情况如何?福利待遇如何?

抛开这些去讨论一个人的技术能力那不就是耍流氓吗?

再者,要怪你也要怪你们公司,为啥要怪这个人?是你们公司根据自己的筛选标准筛选了这个人,这个人有何罪之有?

一定要搞清楚真正的敌人,不要跟无辜的人盲目对立起来。
humbass
335 天前
蓝牙用字符串通信没啥问题,很多硬件开发程序员的知识体系几十年没更新,有的协议是十进制 16 进制混着来的,别提多恶心。
Karte
335 天前
@ltaoo1o 我并不觉得, 因为进制转换是计算机的入门课程

@liuhuihao @himozzie 的确术有专供, 但是进制转换不是计算机入门的课程吗? 而且这辐射所有计算机语言, 这不是术有专攻, 是基础不牢.
@darkengine 进制转换不是入门吗?

@Building 不聊性能, 我自己也通过 js 写出编解码的一个版本放在了 git 上.
Karte
335 天前
@ltaoo1o 不, 当建议他们使用数组或者 UintArray 等进行规范化处理时, 他们说: 还不如我这个字符串呢?
darkengine
335 天前
@Karte 进制转换不是入门吗?
-----
进制转换是入门,只能说你们公司的这几位比较水
Karte
335 天前
的确, 心情太差了, 血压太高. 在这里先给前端同学说声对不住了.
Marlon
335 天前
@Karte 我想看一下 js 写出编解码代码,能贴一个地址吗?
Karte
335 天前
@ThomasKim 965, 无任何加班,薪资都在 16 左右.
twofox
335 天前
我写这么多年 Java ,也没有用过进制、与或非。。一直都是 CURD boy 。但是有需要的话,还是能查一查,用起来的
Karte
335 天前
@rivercherdeeeeee 他们薪资要的不低啊.

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

https://ex.noerr.eu.org/t/1095486

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

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

© 2021 V2EX