学前端 4 个月想进中厂,该怎么做?

news/2025/1/9 11:13:20/文章来源:https://www.cnblogs.com/yupi/p/18661778

大家好,我是程序员鱼皮。收到一位编程导航鱼友的提问,想要自学前端 4 个月进入中厂工作,让我帮忙给出一份学习计划。

鱼友提问

我刚刚考完研和准备期末考试,大三基本上在备研所以没有专门学习一项技术栈,简单学习过 vue,做了一个增删改查的表,因为作业的缘故学过一些 HTML,CSS 和 JS 的知识,但是不多。

目标是 4 个月内学习前端框架到能够入职中厂的水平。

由于刚刚考完试,还没有决定计划内容。已经二刷鱼皮发布的 考研后准备春招的建议 文章,虽然有前端路线,尝试做了一个计划但在时间分布的方面一筹莫展,希望鱼皮帮忙制定一个学习计划。

 

鱼皮的建议

小伙伴你好,我相信在你看前端路线的过程中,应该有自己记录一些内容,而不是 “只简单地看了一遍吧”,其实更希望你的问题是 “我列了一个前端学习计划,请各位帮忙把控一下提一些建议”。

为什么这么说呢?因为每个人自己每天可投入的学习时间和学习效率是不同的,要学习的知识点其实已经在学习路线中全部给出了,需要做的其实就是 给知识点的学习标注上时间 而已。

我这边帮你列举一下学习计划,但更多的还是希望你自主完成前面我说的这件事,可以把梳理前端学习知识点当做你学前端开始的第一个任务,养成归纳总结的习惯。

1)前端三件套:如果时间多的话,CSS + JS 是需要投入大量时间学习来打基础的。但由于你时间少,再加上之前写过 Web 作业,可以直接跳过,尽快投入到项目学习中。

2)Vue.js:你之前学习过 Vue,建议直接阅读 官方文档 学习 Vue 3,看完基础部分的所有内容,预计花费 1 ~ 3 天。

学习中多去官方的 PlayGround 中练习代码。这一阶段你起码要熟悉 Vue 的基础语法,并且能在 PlayGround 中完成单页面的开发。

3)做教程项目:可以先看我发过的 前端入门 Vue 项目教程 了解搭建一个项目的过程和规范。

指路:https://bilibili.com/video/BV1MHSMYvEJq

之后正式进入项目的学习,从 编程导航 的鱼答答 AI 答题应用平台的前端开始学起,自己敲一遍完成后去看 OJ 前端或者云图库平台前端,当你看到第 2 个项目时,要尝试根据教程中给出的效果图自己写出代码;当你看到第 3 个项目时,要能够根据效果图完成 70% 以上的代码。能做到这点基本上就满足干活的需求了。对你来说现在的时间应该 all in 在前端学习,所以每个项目按 7 ~ 14 天时间来算,1 个月半内完成。

4)独立做项目:自己去找 GitHub 的开源项目,或者尝试模仿别人的网站,去复刻还原,25 年比较建议的是仿 AI 聊天类应用,会比其他项目更有新意一些。当然也可以尽情发挥想象力,比如我当时开源的 Web 终端项目,就是基于兴趣开发的,做自己想做的会更有动力~

项目指路:https://github.com/liyupi/yuindex

这个过程中,你要多积累前端组件库、工具库,比如 Ant Design 组件库、Lodash 工具库、ECharts 前端可视化库、Vant 移动端 UI 库、Vite 打包工具、Pinia 状态管理库。

大厂和中厂前端的区别更多的是在技术学习的深度和推动项目的能力;而中厂和小厂前端的区别在于技术学习的广度和解决问题的能力,换言之,在能干活的基础上,干活要快,遇到问题能够自己解决。

因此,在独立做项目的过程中,你要重点锻炼自己独立解决问题的能力。遇到问题之后,始终尝试自己解决,学习每个 Bug 涉及的知识点并且记录下来,积累自己的解决方案文档。

独立做项目的同时,就可以看 面试鸭 来刷题了,每天 5 道,坚持 1 个月就有 150 道了,足够应付面试。

那么,从现在开始,根据我的学习路线列举自己的详细计划,养成动手记录总结的习惯吧!期待 4 个月后的你会有一个好的结果。

 

更多编程学习资源

  • Java前端程序员必做项目实战教程+毕设网站

  • 程序员免费编程学习交流社区(自学必备)

  • 程序员保姆级求职写简历指南(找工作必备)

  • 程序员免费面试刷题网站工具(找工作必备)

  • 最新Java零基础入门学习路线 + Java教程

  • 最新Python零基础入门学习路线 + Python教程

  • 最新前端零基础入门学习路线 + 前端教程

  • 最新数据结构和算法零基础入门学习路线 + 算法教程

  • 最新C++零基础入门学习路线、C++教程

  • 最新数据库零基础入门学习路线 + 数据库教程

  • 最新Redis零基础入门学习路线 + Redis教程

  • 最新计算机基础入门学习路线 + 计算机基础教程

  • 最新小程序入门学习路线 + 小程序开发教程

  • 最新SQL零基础入门学习路线 + SQL教程

  • 最新Linux零基础入门学习路线 + Linux教程

  • 最新Git/GitHub零基础入门学习路线 + Git教程

  • 最新操作系统零基础入门学习路线 + 操作系统教程

  • 最新计算机网络零基础入门学习路线 + 计算机网络教程

  • 最新设计模式零基础入门学习路线 + 设计模式教程

  • 最新软件工程零基础入门学习路线 + 软件工程教程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/866484.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux-Prometheus

Prometheus监控架构 prometheus通过各种exporter监控客户端. 常用exporternode_exporter获取主机的系统监控项. 其他项目通过各种exporter(docker运行)实现.这个部分主要讲解的是prometheus服务端的配置(连接客户端)prometheus.yml主配置文件. 静态配置 :static_configs 书写…

为什么不应将游戏逻辑写在FixedUpdate中

1)为什么不应将游戏逻辑写在FixedUpdate中2)关于il2cpp.so裁剪的问题3)3DMax怎么统计Unity的顶点数量4)Unity拉起SDK后,导致场景贴图丢失这是第417篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。…

Linux其他

1. 2.Gitlab应用架构 3.运维发展史 4.云原生时代: 以Devops、SRE框架为指导,Docker/K8S/微服务为基础,用分布式方式加上 Python和 Go语言,构建一套云技术产品体系,以及进行高级管理工具的二次开发,实现属于公司自己 的自动化运维体系以及云技术体系的自动化产品。使用的自…

可视化工具在UI/UX设计中的应用与管理策略

一、设计行业的项目管理挑战 设计项目通常具有较强的创意性、变化性和协作性。与其他行业的项目管理不同,设计行业的项目管理面临一些独特的挑战: 1.1 多轮设计迭代和客户反馈 设计项目通常不是一次性完成的,而是通过多个设计迭代不断完善。每个设计阶段结束后,团队通常需要…

《安富莱嵌入式周报》第348期:开源低功耗测试仪,开源创意万用表,续航100-300小时,开源PCB电机,自制shell和网络协议栈,开源水培自动化系统

周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版: https://www.bilibili.com/video/BV1Tzr9Y3EQ7/目录: 1、开源低功耗测试仪 2、开源创意万用表,续航100-300小时 3、低级编程和优化实现 4、资讯 (1…

16C++循环结构-(do-while循环)1——教学

1、do-while 语句; 2、各数位之和; 3、纯小数变整数; 4、数学计算一、do-while 语句 问题:每次测试后狐狸老师总会把成绩输入计算机,进行处理分析。但输入时有时会出错,如当满分为100分时,输入小于0或大于100的数,表示输入有误。试编一程序,输入某一位同学成绩时,自动检查…

南京芯麒电子-基于6U VPX的TMS320C6678+XCVU9P的高性能处理平台

概述 该平台是由16nm工艺的的XCUV9P FPGA和TI公司高性能数字信号处理器TMS320C6678构建的一款标准6U VPX高性能数据处理平台,VPX P1上定义4个x4 GTY,P2上1路PCIe x16接口、P3~P6上引出了大量GTY/GTH以及RS422/GPIO信号。板卡提供2个FMC+接口、可搭配我司各类FMC子卡使用,实现…

XTR105 XTR105UA/2K5规格书具有传感器激励和线性化的 4mA 至 20mA 电流变送器芯片

XTR105 是一款带有两个精准电流源的单片 4mA 至20mA、2 线制电流发送器。该器件在一个单集成电路上提供针对铂 RTD 温度传感器和桥、仪表放大器以及电流输出电路的完整电流激励。多用途线性化电流提供一个对 RTD 的第二阶修正,通常可以实现一个 40:1 的线性改进。仪器放大器增…

[rustGUI][iced]基于rust的GUI库iced(0.13)的部件学习(03):图像的导入、显示、调整(暨image部件的使用介绍)

前言 本文是关于iced库的部件介绍,iced库是基于rust的GUI库,作者自述是受Elm启发。 iced目前的版本是0.13.1,相较于此前的0.12版本,有较大改动。 本合集是基于新版本的关于分部件(widget)的使用介绍,包括源代码介绍、实例使用等。 环境配置 系统:window10 平台:visual…

PyTorch团队为TorchAO引入1-8比特量化,提升ARM平台性能

在深度学习模型部署和优化领域,计算效率与资源消耗的平衡一直是一个核心挑战。PyTorch团队针对这一问题推出了创新性的技术方案——在其原生低精度计算库TorchAO中引入低位运算符支持。这一技术突破不仅实现了1至8位精度的嵌入层权重量化,还支持了具有8位动态量化激活的线性运…

设计团队管理的关键因素:如何确保成员高效协作

一、设计团队的组织架构 一个高效的设计团队通常有一个明确的组织架构,合理的分工与协作关系能够最大程度地提高团队的工作效率。在设计团队的组织架构中,一般包括项目经理、设计师、协调员以及可能的开发人员和客户代表。 1.1 项目经理(PM) 项目经理是设计团队的核心角色之…

欧阳的2024年终总结,迷茫,重生与失业

前言 这是欧阳第一次写年终总结,今年发生的事情还挺多的值得写篇文章记录一下。立个flag,以后每年都写一篇年终总结文章,5年后35岁再来看这些文章不知道是什么感觉。今年发生的事情可以总结为三个词语:迷茫、重生、失业。 欧阳也在找工作,坐标成都求内推! 事件 今年发生的…