lliu98611
V2EX  ›  求职

求 Web 图形开发工程师、数据可视化方向,全职、兼职岗位。

  •  
  •   lliu98611 · 14h 59m ago · 1003 views

    朋友们,我有从 0-1 开发 canvas 渲染引擎开发和优化经验,有可视化大屏开发经验,有远程开发经验,英语可作为工作语言。这是我基于 canvas 做的两个 demo 。

    1. netServer: https://new-net-lilac.vercel.app/
    2. num-flop: https://www.npmjs.com/package/num-flop

    最近一个月投了二十来家白板,图形方面的公司,没有获得面试,其实简历挺匹配 JD 的。

    恳请朋友们帮忙找找原因,非常感谢,另外,接 web 图形方面的兼职,非常感谢。[email protected]

    1.具有从 0 到 1 构建 Canvas 渲染引擎经验。熟悉基于空间索引 (R-Tree) 与视口裁剪 (Culling) 的海量节点检索方案,有效降低计算与渲染负载;熟练运用颜色拾取 (Color Picking) 处理高密度场景下的精准交互,结合几何相交判定 (Intersector) 实现毫秒级响应;利用 FSM (有限状态机) 实现编辑器交互逻辑的解耦与状态收敛;通过分层渲染、对象池 (Object Pool) 内存管理及离屏缓存架构,有效解决 GC 抖动并消除长耗时任务导致的视觉卡顿。

    2.熟练运用 TS + React 生态全家桶进行大型应用开发;具备基于 Vite / Webpack 的完整工程化建设能力,能够从零搭建包含自动化测试、环境分发及 CI/CD 的全生命周期交付体系。

    3.深入理解浏览器关键渲染路径( CRP )与事件循环( Event Loop )机制。能够针对打包构建( Tree Shaking )、资源缓存、首屏加载( LCP/FCP )及运行帧率( rAF 调度)进行全链路性能量化与优化。

    4.有多端开发经验,能够熟练使用 Objective-C 对 iOS 项目进行快速开发,熟悉 react-native 跨平台开发。

    13 replies    2026-08-08 11:58:16 +08:00
    sleek7671
        1
    sleek7671  
       14h 28m ago
    听你的描述,还是蛮强的。没有获得面试机会也不一定是你的问题,毕竟竞争者多,而且很多岗位其实并不需要太多技能,便宜人多就行
    lliu98611
        2
    lliu98611  
    OP
       14h 22m ago
    谢谢安慰,感觉不知怎么就被时代抛弃了,希望以后能好起来,也祝你平安快乐,每天没烦恼。
    lliu98611
        3
    lliu98611  
    OP
       14h 21m ago
    @sleek7671 谢谢安慰,感觉不知怎么就被时代抛弃了,希望以后能好起来,也祝你平安快乐,每天没烦恼。
    sleek7671
        4
    sleek7671  
       14h 8m ago
    @lliu98611 其实我也没有安慰你,我觉得这是现状,也不知道什么时候开始,写代码的面试好像得面面俱到,但实际入职的时候呢,这也用不到那也用不到,加上 ai 的冲击,很多不懂技术的领导甚至觉得 ai 什么都能干,当然我也承认,ai 的能力边界确实拓宽的太快了
    lisxour
        5
    lisxour  
       14h 1m ago
    说实话,你所展示的这两个 demo 并没啥深度,另外如果你做 canvas 这方面的开发,可以了解下 LeaferJS ,用框架比你手撸强百倍,不管是性能、优化还是真正落地成产品。
    lliu98611
        6
    lliu98611  
    OP
       14h 1m ago
    @sleek7671 是的,我也想过换行业,但想不到做啥,体力劳动强度太大的那种只能慢慢适应,直接上身体吃不消。
    lliu98611
        7
    lliu98611  
    OP
       13h 57m ago
    @lisxour 谢谢回复,其实深度还是有的。开源框架写的肯定要比我写的 canvas 强,我这边的能力主要是弥补开源框架实现不了的功能,或者是定制化需求。
    lisxour
        8
    lisxour  
       13h 50m ago
    @lliu98611 #7 我也做这方面的,真的建议你去了解下
    lliu98611
        9
    lliu98611  
    OP
       13h 40m ago
    @lisxour 好的,我正在看,LeaferJS 的生态和性能挺不错的。感谢推荐。现在需要自定义图形岗位的公司很少,请教下,LeaferJS 能直接 cover 你们的全部需求吗?
    lisxour
        10
    lisxour  
       13h 27m ago
    @lliu98611 #9 LeaferJS 作为底层的纯 2d 基建框架,是满足的,但是还有一个场景以后可能会上,但目前 LeaferJS 没做的就是伪 3d 这一块,如果到时候真要上的时候,LeaferJS 还没出来,估计就要我们自己做坐标系统的转换了😂
    lliu98611
        11
    lliu98611  
    OP
       13h 20m ago
    @lisxour 是的数字孪生方向对 3d 的需求会多一些。
    bojue
        12
    bojue  
       13h 8m ago
    1. 可视化本身就是一个下行的赛道,产品化和开源+产品大屏基本上定型了,自研的很少了,我们现在交付几十万项目的可视化产品都是开源+定制组价
    2. 你的可视化 DEMO 是个减分项,上面有人提了和你描述有点脱节了 [看起来简单/基础功能不完善/不美观(三个你都占用了,已经不是 17 年左右的行情了)]

    为了回复你这条问题特意上传了一张图片

    gemini 5 分钟 VibeCoding 的测试 Demo

    http://viz.nocokit.cn/uploads/media/4960bf5c4686e149a9a915d4484dba21.gif

    ClaudeCode 4.6 140 刀额度 VibeCoding 的项目(完成度勉强算个 DEMO ,工作上演示肯定是不够的)

    http://viz.nocokit.cn/


    可以尝试继续做前端或者全栈,先别纠结白板和图形化方向了,前端都快没了还纠结这么小众的岗位
    lliu98611
        13
    lliu98611  
    OP
       12h 58m ago
    @bojue 谢谢回复,最近正在准备 next + node 的全栈,感谢指引方向,祝平安喜乐。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1337 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:56 · PVG 00:56 · LAX 09:56 · JFK 12:56
    ♥ Do have faith in what you're doing.