V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
istomyang
V2EX  ›  职场话题

请教,找工作我这样的技术栈是什么岗位名称?

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

    大佬们,你们好!我在找工作,在搜索岗位的时候,不知道用什么关键词。

    以下是我的工作经历概括:

    1. 刚开始,我是 Web 前端,框架主要就是 Vuejs ,去杭州找工作,别人邀请,公司也还可以,一下子就入职了。
    2. 进公司后,我侧重点发生了变化,主要写 iOS 原生 /Flutter ,他们会发布到 Google Play ,也写过安卓,Web 前端也会写,但写的少了,然后会兼 App 后端的开发任务,走他们说的全栈。这个时候我的技术栈就是:iOS 原生 = Flutter > Golang > Android > Web 。
    3. 后来大环境不好,回老家省会,有个老板邀请我去做技术经理,自研的,iOS 原生和 Flutter 的广告聚合 SDK 研发,还有他们 App 后台( Golang )的开发,还有一些后台管理系统前端的维护( Vuejs )。后来工作都差不多做完了,工作量很少,比较闲,其实我写代码挺追求需求变更的能力和设计的能力,所以后事交代了一下,就走了。
    4. 因为之前的工作经历基本上偏前端,而后端基本上单体应用,最多就主备了,redis 都没有主从,所以自己在家里提升 Golang 为主的后端水平,尤其是企业级项目的能力,看极客时间各种课程,还看 k8s 源码,把课程《 Go 语言项目开发实战》里的 iam 项目重新写了一遍,shell 编程,makefile ,消息队列,数据库,Kubernetes/Helm/Istio ,该有的都差不多有了,然后还学了 Rust ,用 Rust 刷力扣等等等。

    总结一下就是:我玩熟练的是 Go/iOS 原生 /Flutter ,Vuejs/Nodejs/Android 属于那种能写但是并不拿手好菜,相比于人家那些专业写这个的,还是有的差的。

    现在找工作,我搜 全栈工程师,结果技术栈是 前端 + 后端,我应该属于 iOS/Flutter + Go 后端,然后我搜 iOS 开发,还是 Golang 开发,都找不到匹配很高的,我搜 iOS 全栈 就没有,就很迷茫。如果我选纯 Golang ,那我之前的工作经历并不会给我任何帮助,后端都比较简单,如果选 iOS/Flutter ,那我以后还有机会在工作中接触到 k8s 吗?

    题外话 1:我现在还在家里写个 macOS 的 App 来满足我的功能需求,一边学习一边搞,算是兴趣爱好吧,但不知道这些东西能不能拿得上台面,不知道你们有没有这样的疑惑?

    19 条回复    2023-06-21 10:07:57 +08:00
    LeegoYih
        1
    LeegoYih  
       317 天前
    大前端
    dreasky
        2
    dreasky  
       317 天前
    就搜全栈 小公司一个人全包 单一技术要求不高 沟通能力、理解业务和产品能力比技术能力重要
    isno
        3
    isno  
       317 天前
    SRE 工程师、云原生架构师、全栈工程师
    adoal
        4
    adoal  
       317 天前   ❤️ 1
    努力一下可以往全栈(全干)发展。
    um1ng
        5
    um1ng  
       317 天前
    全栈 = 全干
    smallboy19991231
        6
    smallboy19991231  
       317 天前 via Android
    全能工程师
    istomyang
        7
    istomyang  
    OP
       317 天前
    @LeegoYih 谢谢,但大前端我有侧重咋办?安卓我并不是强项,只熟悉 jetpack ,我认识一些安卓老哥,跟他们比我这个懂的太少了,入门水平。
    istomyang
        8
    istomyang  
    OP
       317 天前
    @dreasky 现在杭州小公司该倒闭的倒闭了,该苟延残喘的都在苟延残喘,我之前从中小厂到小公司,一直都是大环境不好。
    istomyang
        9
    istomyang  
    OP
       317 天前
    @isno @adoal @um1ng @smallboy19991231 谢谢大佬回复!
    wowawesome
        10
    wowawesome  
       317 天前
    全干工程师
    bigpigB
        11
    bigpigB  
       317 天前
    把课程《 Go 语言项目开发实战》里的 iam 项目重新写了一遍

    这个我也在看,我好奇楼主是怎么梳理里面的各种设计模式的。
    感觉看代码看得很恼火
    guguji5
        12
    guguji5  
       317 天前
    好厉害啊,我也想像你一样,安卓 ios 前端都会
    istomyang
        13
    istomyang  
    OP
       317 天前
    @bigpigB 如果你看 k8s 的源码,你会发现这个 iam 项目就是 k8s 的风格,大佬也向大佬学习。我当年做 sdk 的时候,也是参考的是 google-admob-sdk-flutter 。就是每个人编程思路、习惯、风格不一样,但我建议你在学习某个领域的时候,直接向最好的项目看齐,按最佳实践来。我举个例子,比如学习 Java ,那你的编码风格和代码组织就要向 Spring Boot/Cloud 靠拢,你让其他 Java 大佬来看你代码,要让他们觉得这个好像 Spring 开发者写的东西。
    istomyang
        14
    istomyang  
    OP
       317 天前
    @guguji5 公司会让你越来越牛逼的。
    guguji5
        15
    guguji5  
       316 天前
    @istomyang 一只做前端,写过一点简单的 nodejs 。好像没法学 andriod 和 flutter 之类的
    istomyang
        16
    istomyang  
    OP
       316 天前
    @guguji5 这种情况的话你只能自己利用下班时间去学习了,推荐你关注这个老哥( github.com/CarGuo ),他的项目可以来学习。然后我给你个建议,也是我的一个教训,你现在是前端,后端写 nodejs ,你可以去 BOSS 上看看前端往上爬需要具备什么技术栈,比如 全栈工程师(前端+Java/Go 后端),大前端(前端+安卓 /iOS ),不能像我一样,技术栈比较特殊,市场需求匹配很小。或者你也可以以靠谱培训班的教学大纲为基准,至少他们有专业的市场分析团队,我之前看方应杭,他之前是前端( vuejs + reactjs ),现在他在教 Golang ,我觉得你可以这样来安排自己的学习计划。
    putyy
        17
    putyy  
       316 天前
    只找开发岗,最好针对一个技术比如 go 开发啥的,再者就是直接头技术经理这些管理岗
    istomyang
        18
    istomyang  
    OP
       316 天前
    @putyy 谢谢回复,我试试看。
    guguji5
        19
    guguji5  
       316 天前
    @istomyang 感谢,听进去了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2183 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 05:20 · PVG 13:20 · LAX 22:20 · JFK 01:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.