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

[招聘] 西安某所寻找 Git 培训讲师(2k/场)

  •  
  •   zheyong · 12 天前 · 2371 次点击

    [招聘] 西安某研究所寻找 Git 培训讲师(2k/场)

    岗位职责:

    • 为研究所技术团队提供 Git 版本控制系统培训(1 场)
    • 分享工程化团队的代码管理经验

    要求背景:

    • 具有企业级 Git 协作开发实战经验
    • 熟悉多人协作场景下的版本控制最佳实践
    • 有类似培训或技术分享经验优先

    团队背景:

    • 主要技术栈:MATLAB 、Verilog 、Python 、Java 、前端(HTML/JS)等
    • 业务方向:信号处理、图像处理、深度学习

    现状与痛点:

    1. 之前有人介绍过 Git 但未能真正推广开
    2. 目前是能跑就行的心态,大家觉得版本控制太麻烦
    3. 多人修改导致代码版本混乱
    4. 项目结构不清晰,代码越积越多
    5. 缺乏规范的协作流程和代码管理 6.平时都是内网工作,目前在服务器装了 git,gitlab,自己在试着用

    培训内容期望:

    1. Git 基础到进阶使用(重点是实用性)
    2. 如何降低团队使用 Git 的门槛
    3. 团队 Git 协作流程和规范
    4. 代码组织与管理的最佳实践
    5. 企业实战经验分享

    报酬:2000 元/场

    联系方式:

    微信: ZWdnYWNrZQ== (base64 编码)

    29 条回复    2025-01-11 16:40:42 +08:00
    villivateur
        1
    villivateur  
       12 天前
    外地去,可以报销机票吗 [/doge]
    billbob
        2
    billbob  
       12 天前
    我可以给予指导
    hanxu317138
        3
    hanxu317138  
       12 天前
    什么样的公司....竟然排斥 GIT
    bzw875
        4
    bzw875  
       12 天前   ❤️ 10
    Git 自学不了,可以告别软件开发行业了
    songyoucai
        5
    songyoucai  
       12 天前
    我一个人写代码都用 git
    wanmyj
        6
    wanmyj  
       12 天前
    看到你们用 matlab ,感觉好多说得通的。这是学纯算法的一批人普遍存在的问题,重视算法,轻视实现,重视个人,轻视合作。

    爹味十足的我给你出个方子,给你省 2000 元子。提供 10 个文件可以任意修改,一个月的时间内,必须每个人至少提交 100 个 commit ,10 个 MR ,每个文件都要留下自己的痕迹,但不得破坏 master 的推进顺序,不可以 push master. 一套组合拳下来,让他们学会怎么改 conflict ,写 MR description 。至于拉版本,commit 恢复,cherry-pick ,git bisect 调试之类的,以上学溜了下个月再教也不迟
    Jinnrry
        7
    Jinnrry  
       12 天前 via iPhone
    啊?这东西还需要讲师吗?不都是找个 blog ,一个小时就基本上学会了吗。
    abc0123xyz
        8
    abc0123xyz  
       12 天前
    这玩意再难也没有这上边列的任何一个技术栈学着难吧.......
    Yeo0o
        9
    Yeo0o  
       12 天前
    这还需要找人上门讲吗,git 算是很基础的程序员工具了吧,不会自学?
    Eathein
        10
    Eathein  
       12 天前
    一场讲座完全达不到这些所预期的效果,就算全听得明白也得练啊
    rihkddd
        11
    rihkddd  
       12 天前
    楼上这些都不懂,研究所的人不一定是真不会,他们只是有这个钱可以用,外面的人想赚这个钱也必须要有这个培训。
    我刚 17 年毕业的时候也去讲过,那时候给我是 5k ,但是我记得整个培训可能得花十几万。
    bojue
        12
    bojue  
       12 天前
    3 千块我去
    johnnyNg
        13
    johnnyNg  
       12 天前
    太牛逼了,研究所版本控制都没有
    Noicdi
        14
    Noicdi  
       12 天前
    如果单纯的讨论 git 的某个命令如何使用,那看看官方文档翻翻网上博客,去命令行输入命令或者 GUI 点点点就行。问题是团队内部如何使用,如何统一多人使用的工作流程,提交冲突时遵循什么原则进行处理,遇到一些场景时哪些命令更合适。不了解这些的人确实不知道该咋用,与其一群人上网搜博客不如找个人统一培训一下,省时省力。
    实际上这也是我的疑问,工作中多人协作使用 svn ,业余项目只有一个人,git 爱咋用咋用,还真的不知道团队开发或者 GitHub 项目中的标准 or 通用工作流程是怎样的。
    gitjcc
        15
    gitjcc  
       12 天前
    1 、根本问题
    你这个是协作流程的问题,不是工具的问题。首先要确定协作流程,引入流程需要的工具(比如 git )就是水到渠成的事情。
    如果团队不希望「代码版本混乱」,那么「版本控制」带来的就是「秩序」而不是「麻烦」。
    所以除非团队希望「代码混乱」,不然「版本控制」带来的「收益」远大于「麻烦」。

    2 、培训
    Git 协作流程,就那几种模式,全是成熟的东西,网上一堆教程,根本不需要培训。
    入门就选最基础的 Git flow 就行。https://www.ruanyifeng.com/blog/2015/12/git-workflow.html
    Git 基本操作,记住常用命令就行了,不常用的命令用到的时候现查文档。https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html
    深入学习 Git ,看官方的书。https://git-scm.com/book/zh/v2

    3 、推进
    OP 有培训预算,应该是得到拍板人的支持的。分阶段推进,应该没啥问题。
    另外,大家觉得版本控制太麻烦,为啥没有觉得「版本混乱」会有麻烦?
    rickiey
        16
    rickiey  
       12 天前
    我在西安,周末有时间,这不捡钱么?你自己看下文档也可以教他们吧,是有资金没处花么?
    tomatocici2333
        17
    tomatocici2333  
       12 天前
    这就不是技术问题。。开讲座算是员工活动的一种
    ironblood
        18
    ironblood  
       12 天前
    其实从上面的描述可以猜个七七八八:

    - 这工具咋这么复杂,这么多概念和命令
    - 我直接上去改不就完了么

    自底向上地推进过程的改进是很难的,要在短期舍弃效率的情况下追求过程的严谨、合规,除非某一个小团队尝到甜头,并且管事的大佬觉得这个可以当作自己的成绩。
    Betsy
        19
    Betsy  
       12 天前 via iPhone
    我猜 op 可能想找的不是 git 工具怎么用,而是企业内部 git flow 的协作流程。

    每个角色在这个流程中应该做什么?
    在这个流程中每个角色应该怎么做?
    如何评判这个过程中每个人都做好了?
    zhuanggu
        20
    zhuanggu  
       12 天前
    我现学,机会留给我
    zdw189803631
        21
    zdw189803631  
       12 天前
    逆天
    xiaoxinTOm
        22
    xiaoxinTOm  
       11 天前
    git 小乌龟不可以直接用吗= =,真的需要培训嘛,很好奇,idea 的 java 开发,插件几个操作完全够用了,命令行我挺好奇的,真有人会用命令行嘛
    leeeee9
        23
    leeeee9  
       11 天前
    要不先想好分支版本怎么管理、是搞好多个仓库呢还是一个仓库
    lyyhello
        24
    lyyhello  
       11 天前 via iPhone
    我有 1000 人,从 SVN 迁移到 git flow 经验,还真培训实践过,要不要请我
    liulanghan
        25
    liulanghan  
       11 天前
    很多人说便宜的 ,真要死 git 简单开发使用 还需要找人培训吗,确定认真看需求了吗
    =这明显想搞 git flow 敏捷开发培训,这种培训专业公司 都是 10w 起步的 我以前公司花了一百多 w
    这人想花个 2k 糊弄下老板吗 然后报销 20w 是吧 , 不愧是研究所
    SURA907
        26
    SURA907  
       11 天前
    外部培训只能起个头,内部没人推这个事还是容易不了了之
    tingfeng1
        27
    tingfeng1  
       10 天前
    从 verilog 到 前端,这是真全栈
    vagranth
        28
    vagranth  
       10 天前 via Android
    这活估计我还真能搞定,不过兴趣不大
    SageXiong
        29
    SageXiong  
       6 天前
    你这个是技术管理问题呀,不是一场培训就能搞定的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2991 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:43 · PVG 14:43 · LAX 22:43 · JFK 01:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.