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

在上海失业两个半月了, 11 月 5 号学完了 bilibili 上黑马的 react,欢呼雀跃时,却发现是官方文档的第一章而已

  •  
  •   Susan0423 · 2022-11-15 15:04:45 +08:00 · 13899 次点击
    这是一个创建于 737 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1.在上海,失业两个半月了,11 月 5 号学完了 bilibili 上黑马的 react ,敲了很多个小例子了,但没小项目。
    2.男朋友建议我直接肯官方文档,看了 https://react.docschina.org/docs/hello-world.html 之后才发现视频里教的只是文档中的核心概念,后面还有三章,高级指引、API 、HOOK 、测试。
    3.现在也找不到工作,投简历都没人看,当然我简历也没好好写,有这方面的原因。没有前端工作经验。也没写过啥完整的项目,都是跟着 B 站黑马前端的例子或者小页面自己敲代码,最多就是个网页首屏展示的内容,简单实现一些功能。JS 学的不是很扎实,在这 10 天里已经温顾了一边,es6 也看了个大概。
    85 条回复    2022-11-17 13:23:08 +08:00
    Glauben
        1
    Glauben  
       2022-11-15 15:06:49 +08:00
    加油。。
    FreshUncle
        2
    FreshUncle  
       2022-11-15 15:07:12 +08:00
    还是好好整理下简历吧,省的下次你再投那一家,人家看你投过,直接不看你的简历了,因此错过想去的。
    q474818917
        3
    q474818917  
       2022-11-15 15:08:15 +08:00   ❤️ 24
    你想表达什么
    passon
        4
    passon  
       2022-11-15 15:08:47 +08:00
    现在有工作经验的也不好找,大环境不好
    Susan0423
        5
    Susan0423  
    OP
       2022-11-15 15:09:03 +08:00   ❤️ 1
    @FreshUncle 我问过 HR ,她们都说简历里面写的 react 相关的太少了,需要有项目,看视频敲的项目算吗》能写上去吗
    sherlyzz
        6
    sherlyzz  
       2022-11-15 15:09:15 +08:00
    找几个项目的视频看看,跟着敲敲,整几个完整的项目,主要作用是了解完整项目开发流程,只会小例子的话等到真正开发的时候就会发现无从下手。项目完成后就可以去背八股文刷题了,先进个小公司找找感觉,积累经验,工作一段时间再跳。
    nanjingwuyanzu
        7
    nanjingwuyanzu  
       2022-11-15 15:09:27 +08:00
    先去小公司混两年吧
    GP1
        8
    GP1  
       2022-11-15 15:09:40 +08:00   ❤️ 6
    你男朋友干什么吃的?竟然不会帮你优化简历,模拟面试啥的。
    nanjingwuyanzu
        9
    nanjingwuyanzu  
       2022-11-15 15:09:50 +08:00
    @Susan0423 当然不能
    Susan0423
        10
    Susan0423  
    OP
       2022-11-15 15:09:54 +08:00
    @q474818917 还有很多要学习,希望年前能找到工作,过个好年。
    zhwithsweet
        11
    zhwithsweet  
       2022-11-15 15:10:23 +08:00
    现在是真的大环境不好了,不是人的问题,加油!
    asd7160
        12
    asd7160  
       2022-11-15 15:10:35 +08:00
    你之前是做什么工作的?现在半路出家当程序员不好找工作
    Susan0423
        13
    Susan0423  
    OP
       2022-11-15 15:12:08 +08:00
    @sherlyzz 目前这样做是比较好的,再优化一下简历,fighting !
    n37r06u3
        14
    n37r06u3  
       2022-11-15 15:12:23 +08:00
    明年 后年更难,中国经济全面崩盘
    Susan0423
        15
    Susan0423  
    OP
       2022-11-15 15:13:17 +08:00
    @asd7160 本科网络工程,运维组打杂了一年多 啥也没学到
    winglight2016
        16
    winglight2016  
       2022-11-15 15:14:04 +08:00
    没项目经验,参加一下开源项目吧,别人的进不去,自己建一个也好啊。总之,不要原地踏步,日拱一卒,就能超过 99%的人了。
    Dogtler
        17
    Dogtler  
       2022-11-15 15:18:05 +08:00
    简历写几个感觉可以的项目,尝试用 vue 写 然后找个小公司进去。后面积累就行了
    mightybruce
        18
    mightybruce  
       2022-11-15 15:19:08 +08:00
    没有前端工作经验去学框架只能去小公司。框架对于一些公司不是必须,vue.js, react.js 还有 angular.js 适当看看。
    前端 html css js 基础要会,其次是 js 算法和数据结构 。实现个 js lodash 这样的。然后就是 http 协议相关的东西。
    切勿一个一个学 api, 简单低级的前端现在都能被低代码取代了。
    zeonll
        19
    zeonll  
       2022-11-15 15:22:45 +08:00
    最近也在学 react, 我是跟着千峰学的,
    mightybruce
        20
    mightybruce  
       2022-11-15 15:23:19 +08:00   ❤️ 4
    我建议如果瞄准中小公司的话,上手微信和支付宝小程序开发,手机前端 flutter 开发这些,这些比单纯的 web 前端更容易找到工作。
    如果去中大型公司,建议侧重学习和夯实基础,框架和项目了解一点。
    boks
        21
    boks  
       2022-11-15 15:32:55 +08:00
    可以写个博客,web 端 和 Taro 微信小程序 两个平台,都完整走一遍流程,这样面试可以有 2 个项目谈,技术栈也好看点
    9956
        22
    9956  
       2022-11-15 15:39:54 +08:00   ❤️ 1
    andrew2558
        23
    andrew2558  
       2022-11-15 15:40:52 +08:00
    react 建议看看尚硅谷的那个教程,讲的挺好的
    chiuan
        24
    chiuan  
       2022-11-15 15:42:11 +08:00   ❤️ 1
    现在互联网学习资料也多。。也特别卷。你是个有男朋友的妹子你想表达什么?
    Susan0423
        25
    Susan0423  
    OP
       2022-11-15 15:45:45 +08:00
    @mightybruce 我觉得 html css 小意思 没啥技术含量 耐心就好(也可能是我学术浅薄这样觉得),没学 vue ,直接学的 react ,数据结构还可以的。
    mightybruce
        26
    mightybruce  
       2022-11-15 15:52:02 +08:00
    js 数据结构刷一下 leetcode 。css 主要难点为 float 平均布局、层叠上下文定位、浏览器渲染原理,如果真的考你,你不见得可以做好布局比如 responsive layout
    wxw752
        27
    wxw752  
       2022-11-15 15:53:26 +08:00
    那必然是得把项目包装一下了。
    walking50w
        28
    walking50w  
       2022-11-15 16:09:22 +08:00
    你有点搞笑, 官网那么详细的教程还要跟着黑白马学?
    我也失业了,四个月。
    mightybruce
        29
    mightybruce  
       2022-11-15 16:15:07 +08:00
    多重视一下基础,很多对页面定制化要求不高比如后端管理平台都可以被低代码解决了。比如阿里搞得可视化搭建前端工程 飞冰,可以轻松让一个后端完成前端
    https://ice.work/
    项目不要搞什么又大全的,自己去写一个小的组件库、mock 平台、项目脚手架。
    thinkershare
        30
    thinkershare  
       2022-11-15 16:17:32 +08:00
    @Susan0423 CSS 是个很有技术含量的东西,你觉得简单,说明你没搞清楚 CSS 的定位。
    darkengine
        31
    darkengine  
       2022-11-15 16:19:31 +08:00
    先从 0 到 1 做个 todo list 项目吧
    FreshUncle
        32
    FreshUncle  
       2022-11-15 16:25:03 +08:00
    @Susan0423 #5 原文:“@FreshUncle 我问过 HR ,她们都说简历里面写的 react 相关的太少了,需要有项目,看视频敲的项目算吗》能写上去吗”
    ======
    回复:#5 问别人不如问自己,你觉得哪个项目做得好,自己相对认可的就写上去。
    ytll21
        33
    ytll21  
       2022-11-15 16:25:19 +08:00
    关键不是学了多少,而是学会多少。比如现在给你一个任务,你是否能够不在别人的帮助下,自己独立高质量的完成。如果能做到这一点,那么就可以有自信的找工作了。
    xiaoranj
        34
    xiaoranj  
       2022-11-15 16:35:11 +08:00
    我有个法人,你可以编写一些项目经历,将它们放入这个法人下,有背调可以提前告诉我怎么说,如果有需要联系 wx: d3h1aWFvMzkyMw==
    yaphets666
        35
    yaphets666  
       2022-11-15 16:37:35 +08:00
    @silasamiseaf94 官网教程一点也不好学,知识不是按顺序教的,我刚学的时候非常困惑。
    ZSeptember
        36
    ZSeptember  
       2022-11-15 16:39:45 +08:00
    看完视频要动手写项目

    话说,有前端基础的话,学 react 应该挺简单的
    christin
        37
    christin  
       2022-11-15 16:44:00 +08:00 via iPhone   ❤️ 2
    不要看不起 css ,你会吃大亏的。
    react 可以看新版官网 https://reactjs.bootcss.com
    现在都是用 hooks 了,老官网大部分还是类组建。
    stardew
        38
    stardew  
       2022-11-15 16:58:57 +08:00
    学做小游戏吧,会 ts/js 就行,不用写 css
    @Susan0423
    exbein
        39
    exbein  
       2022-11-15 17:14:49 +08:00
    现在上手前端可以直接跳过 html ,css 了?我看不懂,但大为震惊。
    star7th
        40
    star7th  
       2022-11-15 17:27:07 +08:00   ❤️ 1
    感觉你还是有点飘。毫无前端基础,居然只想凭看视频的小几个月就能玩转前端。你太小看前端了吧。
    让你男朋友手把手教你吧。学好点,下一步做个开源项目,或者找到小公司练练手混经验。一定要实战,切勿停留在理论阶段。
    我不觉得是简历问题,我更觉得你本身前端水平没过关,也确实缺乏经验。甚至连练手的 demo 项目你都没写过几个。谁都不太敢雇佣你呀。公司雇佣人是雇来干活的,不是手把手教你还要给你工资的。
    rookielzy
        41
    rookielzy  
       2022-11-15 17:28:58 +08:00   ❤️ 2
    如果是入门的话,强烈建议使用 freecodecamp ,最好用英文;后面在 udemy 找几个热门的项目做一做就差不多了。
    dvsilch
        42
    dvsilch  
       2022-11-15 17:30:53 +08:00
    @mightybruce float 布局现在还在用吗?我基本都是 flex/grid 一把梭了
    Daniel17
        43
    Daniel17  
       2022-11-15 17:35:23 +08:00
    转行?
    jaywhen
        44
    jaywhen  
       2022-11-15 17:37:11 +08:00 via iPhone
    css 真不是你想的那么简单的😂
    RealJacob
        45
    RealJacob  
       2022-11-15 17:49:42 +08:00
    你就算看官方文档,都整明白了,也改变不了目前找不到工作的现状吧。这已经不是五六年前了,没经验的做做 demo 就能转前端的日子早过去了
    v2eb
        46
    v2eb  
       2022-11-15 18:15:33 +08:00 via Android
    写个增删改查的页面, 接几个接口。
    jiujiutang
        47
    jiujiutang  
       2022-11-15 18:37:41 +08:00
    挺厉害,加油
    daolanfler
        48
    daolanfler  
       2022-11-15 18:44:04 +08:00   ❤️ 1
    https://beta.reactjs.org/
    这个 dan abramov 写的新版的文档很不错,有些交互实例,能帮助巩固一下学到的知识
    godmiracle
        49
    godmiracle  
       2022-11-15 19:35:49 +08:00
    上海前端表示没经验学 vue 相对于 react 更好找工作。。。
    项目肯定要写的。github 上开源项目拉下来理解了当自己的写上。
    工作经验要写个几年(前端的工作经验),太实诚不太好约到面试。。。
    july1995
        50
    july1995  
       2022-11-15 21:17:05 +08:00 via iPhone
    @winglight2016 日拱一卒,就能超过 99%的人。这句话很喜欢。 激励我今天从被窝起来学习了。 哈哈😆
    RedBeanIce
        51
    RedBeanIce  
       2022-11-15 21:20:23 +08:00
    emmmm ,对于马上要找工作这个人生阶段来说,
    html 和 css 确实没意思,我也在学前端,html 和 css 简单啃了一下官方文档就没有继续了。
    直接学 vue or react 确实是非常好的选择,楼主确实思考了很多。
    直接学 v or r 写项目吧,,普通的客户后台,或者其他的一些项目。
    (建议:其实很多时候没有必要后端,拿着 localstorage 玩也是可以的。。加个后端无非就是发送请求而已。)
    当然自己想清楚,其他人的都是建议,未必适合你。
    祝好。
    RedBeanIce
        52
    RedBeanIce  
       2022-11-15 21:20:59 +08:00
    每个人情况不一样,还望想清楚,自己适合什么。
    人生转折点,每个选择太重要了。
    zinete
        53
    zinete  
       2022-11-15 21:23:00 +08:00
    多投简历,多面试,简历还是要好好写的,我也在上海,和朋友一起创业的公司拿了 2 个月最低工资,然后撑不下去了,最近刚找到工作,今天上班第二天 ~
    YoYoLikesCiCi
        54
    YoYoLikesCiCi  
       2022-11-15 21:36:17 +08:00
    我也是大学网络工程,9 月初来上海找后端工作,一直没找到,现在在一家 nas 厂商当技术支持,刚入职一周,太难了今年。
    Hilong
        55
    Hilong  
       2022-11-15 22:23:20 +08:00
    建议慕课网上买几个实战课程,跟着老师完整敲一遍.工作中 85%以上的需求就都能 cover 住了
    dk7952638
        56
    dk7952638  
       2022-11-15 23:10:09 +08:00
    兄弟你真逗,写网文吧,我觉得你有天赋!
    SekiBetu
        57
    SekiBetu  
       2022-11-15 23:29:22 +08:00
    @Susan0423 运维就把 linux 吃透,把 shell 脚本写溜,找运维的工作
    Shosuke
        58
    Shosuke  
       2022-11-15 23:34:37 +08:00 via iPhone
    我也好迷茫,不知道要不要继续做前端,我是感觉干不下去了。
    Shosuke
        59
    Shosuke  
       2022-11-15 23:35:49 +08:00 via iPhone
    @Shosuke 当然我也学不进去,学了也忘了,总之学不懂。
    exploreexe
        60
    exploreexe  
       2022-11-16 06:23:19 +08:00
    失业俩月,就学了官方文档的第一章,你这俩月都干嘛了。。。。

    一边投简历,一边学吧,两个不耽误,面试失败的话 还能学点经验,认识到自己哪里不足,重点补齐
    3032
        61
    3032  
       2022-11-16 08:34:03 +08:00
    《 html css 小意思 没啥技术含量》,lol
    Manweill
        62
    Manweill  
       2022-11-16 08:44:30 +08:00
    然后你发现,你那个不是真正的官网。真实官方~https://zh-hans.reactjs.org/docs/hooks-rules.html 。建议还是看官方的文档,第三方的有些东西还是没更新到最新
    ragnaroks
        63
    ragnaroks  
       2022-11-16 08:54:23 +08:00
    如果你的基础扎实的话,react 是要比 vue “通顺”很多的,你可以尝试用 react 做一个本站的副本,数据用生成的就行。HR 又不懂技术,你把 react 写上去最终也是主管来问,你要是一问三不知秒挂,必须有实际的经验,解决编码过程中遇到的那些问题。新手可以从 nextjs 、tailwindcss 、recoil 入门,不用理解其运行原理,先把样子糊出来。
    RookieYF
        64
    RookieYF  
       2022-11-16 08:57:26 +08:00
    @SekiBetu 我也觉得她应该继续找专业相关的工作,转行需要投入的时间成本、精力成本以及金钱成本很高,她这么着急,感觉不像是能出得起成本的。运维的话,学学网络知识考考 CCIE 或者 HCIE ,学学 Linux 考考红帽认证,方向挺清晰的,如果说一山望着那山高,哪个方向都不肯真正投入的话,无解
    kangkang
        65
    kangkang  
       2022-11-16 09:19:01 +08:00
    运维起码有工作经验就接着干运维呗,不明白运维为啥要去转前端,薪资差不多,职业寿命还更长
    asche910
        66
    asche910  
       2022-11-16 09:29:20 +08:00
    建议转行,没开玩笑
    ColdBird
        67
    ColdBird  
       2022-11-16 09:54:35 +08:00
    运维转前端图个啥。。。。。。。。。。
    hubahuba
        68
    hubahuba  
       2022-11-16 10:00:50 +08:00
    @Susan0423 我觉得 html css 小意思····

    感觉 css 不是小意思的时候应该就能找到工作了 QAQ
    hhacker
        69
    hhacker  
       2022-11-16 10:07:55 +08:00   ❤️ 1
    @Susan0423
    我觉得 html css 小意思 没啥技术含量 耐心就好(也可能是我学术浅薄这样觉得),没学 vue ,直接学的 react ,数据结构还可以的。
    _____________________
    姑娘,这你可错了,html css js 技术含量比你想像地高得多得多,你现在直接上 react 等于是空中楼阁,没有半点地基在的,等真的入行了就知道了.
    AkaraChen
        70
    AkaraChen  
       2022-11-16 10:29:10 +08:00 via iPhone
    刚看完黑马就准备找工作。。。至少我是不敢
    janus77
        71
    janus77  
       2022-11-16 10:38:55 +08:00
    自学,没人指导,2 个半月都不到,行情不好
    不是我说你,这样就想直接找到工作,你把程序员的工作想的未免太简单了吧
    coala
        72
    coala  
       2022-11-16 10:41:06 +08:00
    学习就是这样的过程, 千万别觉得自己学少了, 学习不是 1 + 1 + 1 等于 3 , 不是线性的, 往往是 1 + 1 + 1 = 大于 3 好几倍
    djs
        73
    djs  
       2022-11-16 10:42:28 +08:00
    js 建议多看看书,js 权威指南还是啥的,还有 html css 都很有学问,用的好的跟瞎用的差距非常大
    dnzh1wei
        74
    dnzh1wei  
       2022-11-16 10:57:00 +08:00
    感觉这么多楼看下来都挺中肯的,1.html 、css 、js 没那么简单至少没你想的那么简单,与其研究各种框架,不如回归本源; 2.直接换一个,不要转前端,前端已经够卷了,虽然听运维同学吐槽过说运维过得不是人过得日子,但其实前端也好不到哪儿去; 3.目标是小公司的话就看看面试题,背背面经,自信的谈吐和代码水平 73 开吧,如果面小公司遇到手写题和算法之类的直接下一家,没必要浪费时间,小公司更需要的是强大的内心(加班、祖传屎山),大部分问题百度、gg 都能解决,业务代码就靠个人理解了,目标大公司的话就得下苦功夫了,除了前面说的还得刷算法题,框架也不能只是会用,你还得去看源码,了解底层原理,不说创造,仿写类似的轮子,定制贴合业务的代码,总之就是很难得啦
    Vipcw95
        75
    Vipcw95  
       2022-11-16 11:09:25 +08:00
    @n37r06u3 这是触发什么关键词了吗。。
    xuxuzhaozhao
        76
    xuxuzhaozhao  
       2022-11-16 11:13:28 +08:00
    @Vipcw95 #75 别理它,拉黑就完事儿了
    elevioux
        77
    elevioux  
       2022-11-16 11:20:14 +08:00
    简单把文档过一遍,然后想一个简单的项目去一步步实现,一遇到问题就谷歌百度,这样学起来比较快。
    至于哪些比较艰深理论的东西,到后面了再记一下,糊弄面试的人就好,反正入职拧螺丝。
    czy5997
        78
    czy5997  
       2022-11-16 11:29:21 +08:00
    换个职业吧,根本不适合
    erwin985211
        79
    erwin985211  
       2022-11-16 11:30:25 +08:00
    react 真没什么东西,直接找项目干。你学小白视频就是浪费时间。你需要的是直接针对面试题的教学
    walking50w
        80
    walking50w  
       2022-11-16 11:52:24 +08:00
    @yaphets666 react 官网有个 tutorial 跟着例子写一个 xxx000 的小游戏,这一套下来不比什么乱七八槽的强多了?我之前就是看一堆别人的教程,跟着别人思路,容易二次理解偏差。回头看了下官网的教程,才有恍然大悟的感觉。react 官网绝对是入门首选,而不是什么黑马白马,狗屁马的
    karott7
        81
    karott7  
       2022-11-16 11:56:27 +08:00
    看官网就好了,然后上网找人要个项目源码看看,再自己试着实现某个网站的几个页面
    makelove
        82
    makelove  
       2022-11-16 12:21:10 +08:00
    我以前找工作的一个很大加分项是自己有优质独立产品,建议失业很多个月的兄弟都搞起来,产品万一挣钱了呢,哪怕不能财务自由只挣到了零花钱也是很好的简历项目。

    而且,被动干学效率很差,直接上手做东西做才是学新东西的最佳方法,这和学英语一个套路。
    sakae010
        83
    sakae010  
       2022-11-16 15:20:50 +08:00
    css 乍一看没啥学的,开发了几年前端,我觉得最难的就是 css 了,国内都没啥大神,css 老外真的挺厉害的
    NeoZephyr
        84
    NeoZephyr  
       2022-11-17 11:07:00 +08:00
    @Susan0423 做运维不正合适吗,干嘛换来换去的
    RheatiN
        85
    RheatiN  
       2022-11-17 13:23:08 +08:00
    @Susan0423 算,只要面试管觉得能项目中找到问题问你,考察你的技术就行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1144 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:02 · PVG 07:02 · LAX 15:02 · JFK 18:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.