V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
volvo007
V2EX  ›  程序员

也不知道放这里合适不,想找几个学习搭子,主要是编程和设计

  •  
  •   volvo007 · 134 天前 · 2300 次点击
    这是一个创建于 134 天前的主题,其中的信息可能已经有所发展或是发生改变。

    什么都会一点,生活更多彩一些 —— 三国杀 神吕蒙

    从哪开始说呢,先说下主要诉求,然后谈谈原因或者说驱动力,接着自我介绍下自己的技术栈,最后分享下自己的学习计划吧。

    最近重感冒了一场,不确定是不是阳了。恢复之后,总感觉学习上没啥动力,学到的工作里能用到的也少了,感觉有点迷茫,所以想来 v2 这边找几个学习搭子。

    基本的想法是组建一个比较松散的群,群里是本身就会一些技能 X 的朋友,出于某些原因又想学 Y 技能,但是隔行如隔山,Y 技能的学习无从下手或者不知道怎么入门。形式上就是群里大家互通有无,想学什么提一下然后其他朋友帮忙提供一些学习资料,同时回答一些学习中遇到的问题就可以了。

    我下面会列出我自己的一些技术栈和学习计划,如果有感兴趣的,我愿意利用周末时间做一些直播分享,能帮大家入门就很开心。不过对应的,希望另一方能够推荐一些我这边感兴趣的学习资料,或者能回答一些问题。大家能互通有无,保持学习的热情,就算成功了。

    我自己本身是化学专业,工作头几年因为没啥项目,个人时间比较多,所以自学了数据分析的相关知识,并且成功帮助用户解决了几个问题。之后就转岗做相关的内容,也是以工程问题为主,而不是做电商、推荐那种数据分析、推荐。从下面的技术栈可知一二:

    1. 数据分析:
      1. 利用 python 进行常见的数据分析、数据清洗、特征工程。主要进行单机操作,数据量控制在 10 亿条之内
      2. 基本的神经网络知识,会用主流的模型。因为工作原因,接触到的都没有那么复杂或者 feature 足够多可以用 NN ,所以传统模型用的多。大模型方面等最近硬件资源到了会积极进行相关实践。
      3. 常规的可视化库基本都会用,毕竟大部分我的用户都不会代码
      4. 学习方面,除了继续深入 torch 这种框架的学习,常见的模型的实践,例如 yolo 、transformer ;此外就是理论上的深入,例如测度论等,利用理论的深入让建模的过程更健壮和可信
      5. 预计学习周期 1-2 年
    2. 前后端:
      1. 这个属于兴趣之一,因为我的用户都不太会代码,所以不得已需要一些前后端知识,来让用户进行数据的交互和查阅。因为主要语言是 python ,所以就考虑 Django, DRF, fastapi 这些常见框架。最近逼了自己一把,结合 gpt 可以写写简单的后端。不过还需要深入一下,特别是一些 ORM 的使用(这个属于手熟,需要练习)
      2. 前端目前考虑 vue3 ,但因为不是科班,所以很多 html, css, js 的相关知识还需要补强。写写简单页面还行,但还没有大项目的经验
      3. 学习方面,就是准备强化前端方面的学习,看看后面搭子这边有没有相关的练习项目可以练手
      4. 预计学习周期 1 - 1.5 年
    3. 电子 DIY:
      1. 这个属于最近两年新开的一个坑。因为看到很多大佬的开源项目,心向往之。即使达不到大佬们的高度,能自己做点小东西自娱自乐也是很不错
      2. 目前软件层面,可以使用现成的 hal 库 或者 arduino ( C/C++),在 STM32 、ESP32 这种常见平台实现一些小功能。例如传感器数据的访问、收集和存储。常见的通讯协议一般都是有库的,实现需求还是足够,例如 uart 、modbus rtu 、i2c 、can 、mqtt 、BLE (只会基本的)等。结合上面的 py ,能够在嵌入式 linux 开发板上实现功能
      3. 硬件层面,主要使用现成的各种开发板,stm32 、esp32 、各种派、有库的话就写写简单的屏幕功能;此外,目前能看懂 DIY 级别的原理图,常见的元器件及其作用都是了解;除了传感器,对于现成的电机驱动板可以驱动 BLDC 无刷电机,例如 simplefoc 驱动器、odrive 驱动器、小米电机
      4. 由于之前接触过各种智能小车,就会涉及到寻线、SLAM 这样的东西。所以有一些 ROS ( robotic operation system )的基础,也做过一些简单实践。SLAM 只会用库,底层的很多理论还是不清楚的。不过 ROS 和 SLAM 应该分开看,即使不做智能驾驶技术,掌握 ROS 也可以有很多其他用途。ROS 和 SLAM 属于跨技术栈的能力,暂且放在这里。
      5. 学习目标是设计自己的最小开发板( stm32 、esp32 为主);之后设计 foc 驱动器;之后能完全 DIY 无刷电机系统;最后实现类似平衡车、倒立摆这样的项目。
      6. 由于平衡车、倒立摆这样的项目明显是需要额外的数学、物理知识的,所以学习计划也包括这部分,例如 微分方程、分析力学(至少常规的分析方法、变换要会);电路方面除了可以预见到的大量实践,还需要 复变函数、信号与系统、数电模电 这样的知识
      7. 这明显是个大坑,所以我预计的学习周期在 5 - 7 年
    4. 3D 设计与制造:
      1. 其实首先是想自己搓人物模型自娱自乐,所以接触了 Blender ,后面发现 Blender 也并不是适合所有的场景,那么就需要根据不同的场景和需求选择最合适的技术。
      2. 个人的兴趣应该集中在:3D 设计与制造,偏工业设计而非艺术设计,例如产品外壳、装配件、传动件等,以 DIY 尺寸为主; 3D 艺术设计则局限于软件侧,不会进行实际生产,能够设计一些场景和简单的人物模型自娱自乐即可;最后是流体仿真,也是自娱自乐级别的,例如做一片海,一个瀑布,或者利用 openfoam 进行简单的几何结构下的流体仿真就可以了
      3. 目前掌握的内容包括:Blender 基本的建模和模型调整; fusion 360 设计一些小东西没有问题;普通的 FDM 3D 打印,光固化或者粉末烧结发到外面做
      4. 学习目标是跟着 Blender 教程搞一些场景和建模,熟练掌握每个模块的基本使用,包括建模、常用的修改器、材质(节点)、几何节点、场景布置、骨骼、常用的物理模拟; Fusion 360 则是继续 mesh 和 form 方面的设计与制造,暂不考虑仿真和机械加工部分;再加学一门游戏开发平台,目前看要不还是 UE 好了,会用其他人的素材,能建立简单的、可交互的场景就行,这样可以做一些数字孪生项目,或者做类似商城导航之类的东西
      5. 上面提到的一些可能并不是最佳实践,但如果按照上面的流程,大约需要 3 年的时间

    整体上就是个人最近在学或者感兴趣的方向了。可能你注意到整个学习周期是非常长的,可能加起来需要 10 年,但实际上它们并不是线性相加的关系,更像是一个协程。有一些内容是会融会贯通在其他技能的学习中,从而有事半功倍的效果的。不过几年的学习期还是逃不掉的,这也是为什么想找个搭子的原因,毕竟自己独自走完这几年的路应该还是会比较挑战的……

    最后再强调一下,学习搭子不是说每周有作业、定时自习这样。而是自己确实有主动且持久的学习计划,当其他小伙伴找过来的时候,能够做出回应并能讨论一下,这样就是很完美了。大家都是有工作的,也没有必要给自己太大的压力。

    如果在 v 站能有幸遇到志同道合的小伙伴,可以联系 wx:MTc3MTc2NTkyNTQ=

    16 条回复    2024-07-21 16:27:35 +08:00
    Nitsuya
        1
    Nitsuya  
       134 天前
    真•卷!
    smallboy19991231
        2
    smallboy19991231  
       134 天前   ❤️ 1
    直接計算機科學就 OK 了 https://www.douban.com/doulist/158893339/
    Crabby
        3
    Crabby  
       134 天前
    有兴趣. 想加群.
    ztm0929
        4
    ztm0929  
       134 天前 via iPhone
    感觉我自己的想法和 OP 特别匹配,不过技能缺太多,等我觉得合适了再来请教你,话说有微信之外的联系方式吗?😂
    Crabby
        5
    Crabby  
       134 天前   ❤️ 1
    微信群后期可能直接是吹水群了. discord 可能好一点?
    每周, 或者 2 周来一次线上的会议, 可以 share screen, 做些 catch up ?
    mightybruce
        6
    mightybruce  
       134 天前
    感觉学得太杂,没有什么深入的。10 年的计划太过于遥远, 并且能坚持的人很少。。

    从你的描述不仅仅设计产品设计、编程、硬件,我感觉你最后可能没有一样学好。

    数据分析继续好好做吧,
    你学到的东西都用不到,那也只能学到一点点皮毛。
    aatrox
        7
    aatrox  
       134 天前
    感兴趣
    iOCZS
        8
    iOCZS  
       134 天前
    专注还是涉猎广泛?这是个问题
    duchenpaul
        9
    duchenpaul  
       134 天前
    感兴趣, 最近在找工作没事干 邮箱联系 [email protected]
    jaio1
        10
    jaio1  
       134 天前
    能进去偷看吗
    volvo007
        11
    volvo007  
    OP
       133 天前
    @Crabby 我晚一点搞个 discord 吧,不太会用我试试

    @ztm0929 没关系的,随时可加。我这些就和 LS 所说除了数据分析大部分都是皮毛。因为学习周期长,需要一起互相支持一下一起学


    @Crabby 我来搞个 discord ,不太会用我试试。biweekly meeting 也可以尝试一下,初期我来做,后面能做起来的话也许大家会自发的发起自己的 sharing session


    @mightybruce 10 年确实很挑战,所以需要找搭子嘛(笑)


    @aatrox 等我搞个 discord 附在下面


    @iOCZS 应该是专注有天赋的,已经比较熟练的,比如数据分析;涉猎其他感兴趣的 :)


    @duchenpaul 好的,等我群建好给你邮件


    @jaio1 还用偷看哈哈,欢迎随时来
    volvo007
        12
    volvo007  
    OP
       133 天前   ❤️ 1
    Crabby
        13
    Crabby  
       132 天前
    我已经加入。
    OutOfMemery
        14
    OutOfMemery  
       125 天前
    @volvo007 #12 邀请链接失效了
    volvo007
        15
    volvo007  
    OP
       125 天前
    OutOfMemery
        16
    OutOfMemery  
       125 天前
    @volvo007 #15 可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   996 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.