V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
WgoRRd2mk8
V2EX  ›  问与答

有点迷茫,还请 V 友帮忙解惑一下

  •  
  •   WgoRRd2mk8 · 2020-04-08 17:45:50 +08:00 · 909 次点击
    这是一个创建于 1723 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先说下楼主的个人经历:

    本科的时候是学嵌入式专业的,高考失利,因为在高中毕业的时候受到了一个武大学长的帮助,所以希望能够在大学的时候帮到更多像我一样迷茫的人,于是和实验室老师创办了嵌入式协会,主要用于培训大一新生关于嵌入式开发的知识。期间参加了国家电子设计大赛,并拿了二等奖。

    10 条回复    2020-04-08 18:07:40 +08:00
    WgoRRd2mk8
        1
    WgoRRd2mk8  
    OP
       2020-04-08 17:46:10 +08:00
    大三的时候自学了一下 iOS 开发,但是发现自己的知识储备仅仅能实现一个不是很复杂的项目,对于一些比较基础的框架(如 SDWebImage )的底层原理仍不得要领,学习起来比较吃力,于是报了个培训班学了一下前端开发,准备曲线救国。。(期间得了抑郁症,极度不自信,一直怀疑是自己的学习方法有问题,报培训班的目的也是为了找找自信。。)
    WgoRRd2mk8
        2
    WgoRRd2mk8  
    OP
       2020-04-08 17:46:51 +08:00
    目前从事前端开发的工作差不多快一年了(准确来说是 10 个多月),在公司负责的前端项目(能拿得出手的)大致如下:
    WgoRRd2mk8
        3
    WgoRRd2mk8  
    OP
       2020-04-08 17:47:28 +08:00
    0x01. 两个托管在某基金会下的开源项目(前端部分,前端只是个控制台,没啥难度基本)
    WgoRRd2mk8
        4
    WgoRRd2mk8  
    OP
       2020-04-08 17:47:41 +08:00
    0x02. 一个微前端项目,写了个 Angular 、React 、Vue 通信的轮子
    WgoRRd2mk8
        5
    WgoRRd2mk8  
    OP
       2020-04-08 17:49:25 +08:00
    0x03. 一个服务调用的可视化项目,基于 某 N 开头视频网站的一个老项目魔改的,不过改了一点 webgl 的东西(这个向项目难点还算蛮大的,也学了不少东西,一度认为自己以后要在可视化方向发展呢。。)
    WgoRRd2mk8
        6
    WgoRRd2mk8  
    OP
       2020-04-08 17:49:30 +08:00
    0x04. 用 Node.js 写了一个微服务项目,也算比较简单
    WgoRRd2mk8
        7
    WgoRRd2mk8  
    OP
       2020-04-08 17:49:49 +08:00
    这段工作经历给我最大的感受就是知道该怎么学了,在实际开发中也发现考虑问题不能光从前端角度考虑,于是就自学了一下 python 、go 和 java,每天最大的乐趣就是和后端大佬交流学习心得(大概也就是互相给对方出题,问问极客时间的专栏学会了多少,hhh )

    因为公司后端大佬超多,所以学起来相对来说还是比较容易的,go 和 java 干脆就是直接看公司项目学的,基本就是边学边写项目。。现在也就是个 CRUD boy 的水平,并发、异步编程没有站在编程语言的角度去学,大概也就是个会用的水平,一些常用的框架目前也就处在一个会用的水平,没有看源码

    其他编程技能方面,git,正则,网络协议自我感觉学的还算明白,算法这块比较薄弱,不弱仍坚持每天刷 LeetCode

    博客方面,因为误打误撞写了两篇文章收货了很多粉丝,压力比较大,就一直写笔记了,不太敢继续写文章了(自认为知识储备还不够)

    那么现在迷茫的点也来了,因为目前在公司还是主要负责前端开发这一块,不过我一直都想做全栈,奈何在公司没有这个机会。。(准确的来说是想做一名自由的 geek,做自己想做的事,人活一辈子开心就好)
    因为学的东西比较杂,所以对自己的学习方法也持有疑惑态度,不知道自己这么学对不对。。不满足自己现在的技术水平。。

    因为抑郁症耽误了一年多没有学习,所以比较焦虑,也不知道自己未来究竟能在哪个方向继续发展,还请大佬们帮忙解惑一下。。
    dongisking
        8
    dongisking  
       2020-04-08 17:59:50 +08:00
    其实大部分人在公司也就一个螺丝钉的存在,你也不用怀疑自己的能力,上班尽可能多做点下班后多学点。当你都准备好了以后机会很快会来
    kop1989
        9
    kop1989  
       2020-04-08 18:03:46 +08:00
    我觉得首先你要做到的是爱好和谋生要分开。

    你做前端,是你的谋生手段。
    你当极客,是你的爱好或者说向往的生活方式。

    二者之间其实并不冲突,或者说并不是此消彼长的。

    做到分开之后,你就明晰你到底应该学什么了,因为爱好是不需要“功利”的,所谓技不压身,学哪种语言、技术,其实除了表面的 api 和语法之外,本质吸纳的都是各个编程语言和技术的思想与实现效果的思维方式。
    coderluan
        10
    coderluan  
       2020-04-08 18:07:40 +08:00
    原文看着太难受,帮大家提炼下。

    “本科”“嵌入式专业”“培训班学了一下前端开发”“工作差不多快一年”

    那么现在迷茫的点也来了,因为目前在公司还是主要负责前端开发这一块,不过我一直都想做全栈,奈何在公司没有这个机会。。(准确的来说是想做一名自由的 geek,做自己想做的事,人活一辈子开心就好)
    因为学的东西比较杂,所以对自己的学习方法也持有疑惑态度,不知道自己这么学对不对。。不满足自己现在的技术水平。。

    因为抑郁症耽误了一年多没有学习,所以比较焦虑,也不知道自己未来究竟能在哪个方向继续发展,还请大佬们帮忙解惑一下。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2961 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:10 · PVG 22:10 · LAX 06:10 · JFK 09:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.