前端岗位初入职场后的最初一段时间需要做什么

news2024/9/29 9:32:20

文章题目有点长,叫 《前端岗位初入职场后的最初一段时间需要做什么》,说下写这篇文的初衷,在前端自学团里有很多刚毕业或者是刚从培训班出来的同学,在群里天天讨论着找工作和面试的事情,面试的题在很多app或者小程序可以找得到,但很多同学不知道刚进入公司的最初一段时间是做什么事情,所以本文以此为出发点,讲一些刚进入公司需要注意的点

需要注意的是,由于每个人的环境适应力不同,所以标题中的最初一段时间,可能是一天,也可能是三天,但一般不会超过一周
新世界截图

前端岗位初入职场后的最初一段时间需要做什么

  • 配置开发环境
    • 开发环境一般包括哪些?需要注意什么?
  • 熟悉文件目录
    • 阅读package.json
    • 熟悉模块文件和组件文件
    • 熟悉全局公共样式
    • 熟悉接口文件
    • 熟悉路由router
    • 熟悉静态文件存放文件
  • 人之常情
    • 早到问好
    • 送礼
    • 参加公司下午茶

配置开发环境

入职第一天一般是配置开发环境,如果公司配给你的电脑还没有组装的话,那么自己就需要组装电脑

开发环境一般包括哪些?需要注意什么?

重点!重点!重点!
无论是配置说明开发环境,都必须注意版本问题,都必须以公司目前的开发环境为准!

博主在这里写一下常用的开发环境清单,有需要的可以收藏本文便以查找
①编译器:vscode,hbuilderX,webstorm,微信开发者工具等
有同学问一定要使用vscode吗?起因是这同学在大学里习惯用webstorm,这里博主的建议是选择喜欢用的就行,同个公司使用不同的编译器不会产生什么影响

②浏览器:chrome,火狐,IE等
需要注意的是,不同的浏览器有不同的浏览器内核,会对开发产生影响,所以要看公司开发使用的浏览器是什么再安装对应的浏览器
常用浏览器

③API调试工具:postman,Apipost,Apxfox等
API调试工具也需要看公司目前项目组使用的是哪一款再进行安装,因为API调试工具是可以团队协作的,不能说我用惯了postman就一定要用postman

④SourceTree:可视化git操作,现在公司都基本用这个进行代码的拉取推送

⑤翻译软件:有道词典,百度翻译等
有些公司对文件目录或者代码有一定的英文规范,比如购买有些人的就写buy,而有些人写purchase,如果不规范对代码的管理也是不好的事情

⑥腾讯会议:远程会议用

⑦记事本软件:Typora,文本文档,语雀等
每天都要对进行工作的事情进行一个记录,对项目的进程进行一个记录,所以一个记事本软件是必不可少的
typora

重点!重点!重点!
无论是配置说明开发环境,都必须注意版本问题,都必须以公司目前的开发环境为准!

熟悉文件目录

配置完开发环境以后,就必须对目前项目的文件目录进行一个梳理,例vue的脚手架为例,我们需要知道每一个文件是对应的是什么只需要大致了解就行,不需要每一个文件写的什么都认真看,等到具体开发哪个模块再细看
vue脚手架

阅读package.json

学过vue的同学知道,package.json文件里面是一些依赖的名字和版本,阅读此文件的必要性在于知道本项目使用了哪些插件看有没有是属于自己知识盲点也就是自己没用过不了解的,然后提前了解不清楚的依赖是做什么怎么用的,然后在开发的时候便不会生疏
package.json

熟悉模块文件和组件文件

一个项目一定是分模块进行开发的,所以要知道每一个模块是对应的哪个页面,一般模块是放在module文件夹中(每家公司不一样),同时也要对每一个模块下面的components组件进行熟悉,因为一般来说有些组件是可以复用

熟悉全局公共样式

对于公司开发的项目来说,每一个模块内的公共样式几乎是统一的,比如我这个页面的按钮是width:50px;height:50px,那么其他的页面的按钮也一定是width:50px;height:50px,不会说我这个就宽度变成60px
熟悉全局公共样式有两个好处,一是对公司的项目风格有一个了解二是在开发时不会出现说引入的组件样式跟想象的不一样,关于第二点,就是如果在全局设定了样式,比如我在全局设定了按钮的样式是width:50px;height:50px,但是你引入的官方文档中的按钮默认是width:100px;height:100px,你会发现怎么突然按钮变成50px了呢?问题就出在已经在全局中设定了样式

按钮

当然具体问题具体分析,有些时候我们必须根据页面的具体的情况,必要时使用样式穿透去修改已经在全局定义了的样式

熟悉接口文件

一个项目一般都有几十个至上百个的接口,接口可能分不同的js文件进行存放,所以需要对接口文件进行一个了解,知道哪个项目的哪个功能的接口放在哪个文件夹,这样在处理与后端的数据进行交互的时候可以更快上手

熟悉路由router

路由是一个项目的页面路径核心,熟悉路由router不言而喻,目的是为了以后增加项目页面的时候更快上手
路由

熟悉静态文件存放文件

静态文件一般用来存放要使用到的图片等资源,知道放在哪里就好,这样在开发的时候就知道引用图片的路径怎么写了

人之常情

早到问好

进去公司后的最初一段时间,建议都早到公司,不是给老板看你勤奋,而是每天早到之后,见到其他公司的前端同事问个好,增加前辈对你的印象和好感

送礼

如果有资金,贵的键盘鼠标不谈,可以给前辈买点鼠标垫,天气冷了保温杯等,这样前辈也会更有心去教你,大家都是领工资干活,前辈没有必要浪费时间去教你,所以一定要懂得感恩

参加公司下午茶

公司有下午茶活动多参加,跟其他部门的同事建立起一定的友谊,这样会使得你在公司的热度升高,大家对你也会有个好印象

未完待续,感谢各位大佬的阅读
喜欢作者的可以点个关注,再次感谢!

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

四、【React-Router6】高亮 NavLink

项目修改自 上一节 的 Demo 这里需要注意的变化 默认高亮样式类名如果依然是 active 则依然默认有效 6 里移除了 activeClassName ,如果我的高亮样式类名是 peiqi,需要配置 className 为一个函数 函数接收两个参数 isActive:是否激活isPendi…

Arduino开发实例-DIY双向访客计数器和自动灯光控制

双向访客计数器和自动灯光控制 1、应用介绍 本应用将使用 Arduino 创建双向访客柜台和自动灯光控制系统。该应用基于一对 IR(红外)传感器,可在出现中断时检测障碍物。实际上,该系统可以检测来自两个方向的访客。从而对进入的访客数量和离开的访客数量进行计数。 该双向访…

2023最新SSM计算机毕业设计选题大全(附源码+LW)之java高校心理健康咨询平台vknhv

毕业设计其实不难,主要毕业的时候任务太紧了,所以大家都非常忙没有时间去做,毕业设计还是早做准备比较好,多花点时间也可以做出来的,建议还是自己动手去做,比如先选一个题,这样就有方向&#xf…

GIS工具maptalks开发手册(三)01——绘制工具

GIS工具maptalks开发手册(三)01——绘制工具 效果 代码 1、html官方版 <!DOCTYPE html> <html> <meta charset"UTF-8"> <meta name"viewport" content"widthdevice-width, initial-scale1"> <title>交互 - 绘制…

vite + vue3.0 + ts 项目搭建

Welcome to vue3-elementplus-admin &#x1f44b; vite vue3 Pinia elementUi-plus 无限级菜单 权限管理 后台模板 &#x1f3e0; Homepage Author &#x1f464; xuxuxu-ni Github: xuxuxu-niQQ: 595485548QQ群: 157216616email: 595485548qq.com Prerequisites node…

安卓使用动画启动Acitvity

1.检查系统版本 动画过渡Activity适用于*Android5.0&#xff08;API21&#xff09;*及以上&#xff0c;在代码增加中检查版本增强代码健壮性。 2.指定自定义过渡动画。 过渡可以在xml文件中指定&#xff0c;也可以直接在代码中指定。使用Window.requestFeature()声明启动窗口…

C语言:结构体

1、结构体&#xff1a; 定义&#xff1a;结构是一些值的集合&#xff0c;这些值称为成员变量。结构的每个成员可以是不同类型的变量 结构的声明&#xff1a; struct tag {member-list;}variable-list;举例&#xff1a;声明一个学生类型&#xff0c;想通过学生类型来创建学生变…

【Matplotlib绘制图像大全】(二十七):Matplotlib将数组array保存为图像

前言 大家好,我是阿光。 本专栏整理了《Matplotlib绘制图像大全》,内包含了各种常见的绘图方法,以及Matplotlib各种内置函数的使用方法,帮助我们快速便捷的绘制出数据图像。 正在更新中~ ✨ 🚨 我的项目环境: 平台:Windows10语言环境:python3.7编译器:PyCharmMatp…

SpringBoot+Vue实现前后端分离的大学生志愿者管理系统

文末获取源码 开发语言&#xff1a;Java 使用框架&#xff1a;spring boot 前端技术&#xff1a;JavaScript、Vue.js 、css3 开发工具&#xff1a;IDEA/MyEclipse/Eclipse、Visual Studio Code 数据库&#xff1a;MySQL 5.7/8.0 数据库管理工具&#xff1a;phpstudy/Navicat JD…

【C++修炼之路】10. vector类

每一个不曾起舞的日子都是对生命的辜负 vector本节目标1. vector的介绍及使用1.1 vector的介绍1.2 vector的使用1.2.1 vector的定义&#xff08;构造函数&#xff09;1.2.2 vector iterator的使用1.2.3 vector的空间增长问题1.2.4 vector增删查改2. vector的模拟实现2.1 构造函…

Mellanox CX4 offload 卸载功能介绍

无状态功能卸载 cx4支持多种类型的无状态卸载&#xff0c;如下面列表所示。 Checksum OffloadLarge Send OffloadsReceive Side ScalingTransmit Side ScalingInterrupt ModerationLarge Receive OffloadsVLAN insertion and strippingFlow Steering at layers 2, 3 and 4Pac…

使用MotionLayout实现模拟启动页动画和轮播图

目录效果图展示启动页效果轮播图效果MotionLayout详解准备工作正题轮播图效果实现ConstraintSetTransitionCarousel浅述启动页的实现插入gif图源码在这里&#xff1a; 源码链接本文是用java写的效果图展示 下面是本博客我使用真机所实现的功能展现&#xff0c;方便大家根据自身…

化妆品行业的数字进化论:S2B2B电商网站如何助力化妆品企业打造增长新动能

近年来&#xff0c;伴随着国家经济的快速发展和消费者对“美”的追求日益强烈&#xff0c;大大推动了化妆品行业的蓬勃发展&#xff0c;根据公开数据显示&#xff0c;2021年我国化妆品零售总额达4026亿元&#xff0c;较2020年同比增长18.40%&#xff0c;我国目前已成为全球第二…

一篇文章让你全方位掌握git版本控制管理

注&#xff1a;侵权请联系作者删除 目录 1.引入&#xff1a; 2.Git 的工作区域和流程 3.stash区域 4.git基本操作 A.git add B.git commit c.git pull D.git fetch E.git branch F.git init 5.在项目中实际运用案例&#xff1a; A.在github上创建一个新仓库 B.复制刚创建…

matlab使用hampel滤波,去除异常值

此示例显示了Hampel用于检测和删除异常值的过程的 实现。 最近我们被客户要求撰写关于hampel滤波的研究报告&#xff0c;包括一些图形和统计输出。 产生一个包含24个样本的随机信号x。 重置随机数生成器以获得可重复的结果。 rng defaultlx 24; x randn(1,lx); 围绕x的每…

网页前端知识汇总(六)——如何让网页全部内容显示成灰色

最近很多做网站前端的技术员是不是都接到了老板的任务&#xff0c;让网站的网页显示效果都变成灰色&#xff0c;这个也是随某些事件的发生或者某些专题内容觉得需要这样做的&#xff0c;大部分用于大家都不愿意看到的专题事件如某某烈士&#xff0c;逝去的伟人等&#xff1b;大…

Scala013--Scala中的方法

因为Scala是一种函数式编程语言&#xff0c;因此在Scala中基本上都是方法和函数&#xff0c;但是需要注意的是&#xff0c;在Java中方法和函数是同一个意思&#xff0c;但是在Scala中函数和方法的含义不同&#xff1a; 方法&#xff1a;是类和对象的成员函数&#xff1a;是对象…

jeecgboot-前端组件封装代码示例

首先我们要知道 jeecgboot他前台的组件代码封装文件夹的位置在src-components中&#xff0c;这时我们其实可以观察他们代码的写法(个人感觉学习代码的最好的途径就是临摹他人高质量的代码、多看、多写)路径如图&#xff1a; 接下来我们会在标注3下实现一个简单的自定义组件 代码…

【Eureka】【源码+图解】【八】Eureka客户端的服务获取

【Eureka】【源码图解】【七】Eureka的下线功能 目录7. 获取服务7.1 初始化HeartBeat的task7.2 将task进一步包装成定时timerTask7.3 定时时间到&#xff0c;执行timeTask7.4 task获得线程资源&#xff0c;执行refreshRegistry()7.5 服务端接受请求7.6 获取Applications7. 获取…

Spark - RDD 的分区和Shuffle

一、RDD 的分区 前面在学习 MapReduces 的时候就提到分区&#xff0c;在RDD中同样也存在分区的概念&#xff0c;本质上都是为了提高并行度&#xff0c;从而提高执行的效率&#xff0c;那在 Spark 中的分区该怎么设置呢&#xff1f; 首先分区不是越多越好&#xff0c;太多意味…