进入前端行业前明白个道理:程序员解决的问题,大多不是程序问题

想学编程?这些问题你搞明白了吗? 最近有很多编程小白咨询我一些关于学习编程的问题,因为我也是自学编程,一路也是磕磕绊绊的,知道这里面的辛酸苦辣,对于他们的问题,我之前也迷茫过,姑且今天写写这方面的话题,希望对那些编程小白有所帮助! 编程小白们注意啦!本篇文章,是庆哥专门为你们写的!觉得不错记得文末点赞哦,如果你能把你身边的朋友也忽悠过来关注我,好吧,庆哥承认你: 是个人才???? 庆哥庆哥,学编程以后能干啥啊???? 你还别说,我当初... 阅读详情

前言

很多人都说,程序员很辛苦,与这个角色联系在一起的词儿,通常是忙碌、加班、熬夜等。作为程序员,我们将其看作一个值得全情投入的职业,希望能够把精力放在设计算法、改进设计、优化系统这些具有创造性与成就感的本职工作上。

但现实情况却是,许多人因为一些“意外”,陷入了无休止的忙碌,比如:

  • 你辛辛苦苦写的代码还没上线,产品经理就告诉你需求变了;
  • 你拼命加班只因错估了工作量,自己造的“孽”,含着泪也要搞定;
  • 你累死累活做出来的东西和要求不符,只能从头再来;
  • 你大面积地修改代码只是因为设计糟糕,无法适应新的需求变化;
  • ……

诸如此类,不胜枚举。我们很辛苦,但耗费我们大量时间和精力去应付的工作,并不是技术工作,反而是这些看似很“不值当”的事儿。

为什么会这样?

在软件行业里有一本名著叫《人月神话》,其中提到两个非常重要的概念:本质复杂度(Essential Complexity)和偶然复杂度(Accident Complexity)。

简单来说,本质复杂度就是解决一个问题时,无论怎么做都必须要做的事,而偶然复杂度是因为选用的做事方法不当,而导致要多做的事。

比如你要做一个网站,网站的内容是你无论如何都要写的,这就是“本质复杂度”。而如果今天你还在用汇编写一个网站,效率是不可能高起来的,因为你选错了工具。这类选错方法或工具而引发的问题就是“偶然复杂度”。

这以至于我意识到一个事实:大部分程序员忙碌解决的问题,都不是程序问题,而是由偶然复杂度导致的问题。 换句话说,只要选择了正确的做事方法,减少偶然复杂度带来的工作量,就算是软件开发是可以有条不紊进行的。

不管是想转行做前端亦或者是毕业参加前端工作的小伙伴们,除了技术上的掌握,这方面的业务能力、问题解决能力也要加强。当然我们只有先面试通过了再去考虑这些问题,所以小编分享一份详细又全面的面试题,让你事半功倍。

小编分享的这个面试题资料涵盖了:HTML、CSS、JS、JQuery、数据请求相关问题、ES6、Vue、React、微信小程序、IOS/Andriod浏览器适配问题整理、Pc端兼容性问题、项目类问题、笔试编程题等,点击这就可以领取完整版PDF前端全面面试题资料喔。

HTML

  • Doctype的作用?
  • 标准模式和怪异模式的区别:
  • 行内元素/块级元素/空元素有哪些?
  • 介绍一下你对浏览器内核的理解?
  • 常用浏览器的内核有哪些?
  • 浏览器是怎么对HTML5的离线储存资源进行管理和加载的?
  • 描述一下cookies/sessionStorage和localStorage的区别?
  • HTML5新特性有哪些?如何处理HTML5新标签的兼容性问题?如何区分HTML和HTML5?
  • 简述一下你对HTML语义化的理解?
  • HTML5离线缓存怎么使用,工作原理能不能解释一下?
  • 页面导入样式时,使用link和@import有什么区别?
  • Iframe有哪些缺点?
  • Label的作用是什么?怎么用?
  • HTML5的form如何关闭自动完成功能?
  • 如何实现浏览器内多个标签之间的通信?
  • 页面可见性有哪些用途?(visibility API)
  • 如何在页面上实现一个圆形的可点击区域?

CSS

  • ☆浏览器盒模型?
  • ☆清除浮动的方式
  • CSS选择器有哪些?哪些属性可以继承?
  • ::after/:after与::before/:before的区别?
  • CSS样式优先级计算法:
  • ☆CSS3新特性和伪类有哪些?
  • less的一些优势。
  • 如何居中div?
  • Display有哪些哪些值?说明他们的作用
  • Position的值?
  • flex布局以及常用属性
  • 请解释一下CSS3的flexbox(弹性盒布局模型),以及适用场景?
  • CSS打造三角形?
  • 满屏品字布局?
  • li与li之间有看不见的空白间隙是什么原因引起来的?
  • 为什么要初始化css样式?
  • CSS中的visibility属性的collapse[kə’læps]属性是干嘛的?
  • 外边距合并是指的什么意思?
  • 移动端的布局用过媒体查询吗?
  • 响应式页面?
  • CSS预处理器(sass和less)用过吗?
  • 使用CSS预处理的优缺点分别是什么?
  • CSS优化/提高性能的方法有哪些?
  • 浏览器是怎么解析CSS选择器的?
  • Margin与padding的区别?
  • Css如何实现横向滚动与竖向滚动?
  • 如何设置滚动条样式?
  • 视觉差效果是如何实现的?
  • 你对line-height如何理解?

JS

  • JS是一种什么样的语言?
  • JS数据类型有哪些?
  • 介绍JS有哪些内置对象?
  • 栈与堆的区别?
  • js中的作用域与变量声明提升
  • 如何转化类型?
  • 什么是面向对象编程及面向过程编程,他们的异同和优缺点
  • 面向对象编程思想
  • 如何解释this在js中起的作用?
  • js中this的用法(经典):
  • ☆说说JS原型和原型链
  • 如何准确判断一个变量是数组类型?
  • ☆call和apply的区别和作用?
  • 继承的方法有哪些?
  • ☆什么是闭包?闭包有什么作用?
  • 事件代理(事件委托):
  • 事件的各个阶段
  • ☆new操作符在创建实例的时候经历了哪几个阶段
  • 异步编程的实现方式
  • 对原生JS了解程度
  • js延迟加载的方法有哪些?
  • 数组从小到大排序?
  • 求从大到小排序可以先使数组从大到小排序,然后添加reverse()方法,使数组顺序颠倒

JQuery:

  • 你觉得jQuery或zepto源码有哪些写的好的地方
  • jQuery的实现原理?
  • jQuery.fn的init方法返回的这指的是什么对象?为什么要返回这个?
  • jQuery.extend与jQuery.fn.extend的区别?
  • jQuery的属性拷贝(extend)的实现原理是什么,如何实现深拷贝?
  • JQuery的队列是如何实现的?队列可以用在哪些地方?
  • jQuery中的bind(),live(),delegate(),on()的区别?
  • jQuery一个对象可以同时绑定多个事件,这是如何实现的?
  • 针对jQuery的优化方法

数据请求相关问题

  • http请求方式有哪些?
  • http的状态码有哪些?分别说下它们的含义
  • 请描述一下get与post的区别
  • get请求传参长度的误区
  • http和https有何区别?如何灵活使用?
  • 什么是AJax?为什么使用Ajax?
  • 简述ajax的过程。
  • Ajax优缺点?
  • XMLHttpRequest通用属性和方法
  • Ajax请求跨域接口,发送了几次请求?
  • 跨域的几种方式
  • web应用从服务器端主动推送data大客户端有哪些方式?
  • 如何实现浏览器内多个标签页之间的通信? (阿里)
  • webSocket如何兼容低浏览器?(阿里)
  • fetch、ajax、axios之间的详细区别以及优缺点:
  • 为什么要用axios?
  • axios是什么?怎么使用?描述使用它实现登录功能的流程?
  • xml和json的区别?

ES6

  • 列举常用的ES6特性:
  • 箭头函数需要注意哪些地方?
  • 箭头函数和普通函数之间的区别
  • let、const、var
  • 拓展:var方式定义的变量有什么样的bug?
  • 箭头函数this的指向。
  • 手写ES6 class继承。
  • ES5的继承和ES6的继承有什么区别?
  • ES6 class 的new实例和ES5的new实例有什么区别?
  • generator生成器函数:
  • 什么是async/await及其如何工作?
  • Promise和async await以及它们之间的区别:
  • async函数的基本用法:
  • async与generator的区别?
  • 简单实现async/await中的async函数
  • 有用过promise吗?请写出下列代码的执行结果,并写出你的理解思路

React

  • react的优势以及特点
  • React中的props和state的用法
  • react组件之间如何通信?
  • 为什么虚拟DOM会提高性能?
  • react生命周期函数:
  • react性能优化是哪个周期函数?
  • 在生命周期中的哪一步你应该发起AJAX请求?
  • 概述一下REact中的事件处理逻辑
  • 如何告诉React它应该编译生产环境版本?
  • 调用setState之后发生了什么?
  • react的setState的原理及用法
  • setState为什么是异步的?
  • 传入setState函数的第二个参数的作用是什么?
  • shouldComponentUpdate的作用是啥以及为何它这么重要?
  • createElement与cloneElement的区别是什么?
  • 为什么我们需要使用React提供的Children API而不是JS的map?
  • React中的Element与Component的区别是?
  • 在什么情况下你会优先选择使用class Component而不是functional Compone
  • React中refs的作用是什么?
  • React中keys的作用是什么?
  • diff算法?
  • React性能优化方案?
  • react怎么从虚拟dom中拿出真实dom

其他知识点面试题

  • Node的应用场景
  • 谈谈你对webpack的看法
  • gulp是什么?
  • 常见的web安全及防护原理
  • XSS原理及防范方法
  • CSRF的原理及防御
  • XSS与CSRF两种跨站攻击
  • common.js AMD CMD的区别
  • ES6模块有CommonJS模块的差异
  • 网页验证码是干嘛的,是为了解决什么安全问题
  • webpack的原理
  • webpack的loader和plugin的区别?
  • 怎么使用webpack对项目进行优化?
  • 防抖、节流
  • 浏览器的缓存机制
  • 描述一下二叉树, 并说明二叉树的几种遍历方式?

    篇幅有限原因,还有Vue、微信小程序、IOS/Andriod浏览器适配问题整理、项目类问题、笔试编程题等面试题没有列举出来,需要完整版PDF前端全面面试题资料的小伙伴们,请直接点击这里领取资料哦。

结束语

对于面试,说几句个人观点。

面试,说到底是一种考试。正如我们一直批判应试教育脱离教育的本质,为了面试学习技术也脱离了技术的初心。但考试对于人才选拔的有效性是毋庸置疑的,几千年来一直如此。除非你有实力向公司证明你足够优秀,否则,还是得乖乖准备面试。这也并不妨碍你在通过面试之后按自己的方式学习。

其实在面试准备阶段,个人的收获是很大的,我也认为这是一种不错的学习方式。首先,面试问题大部分基础而且深入,这些是平时工作的基础。就好像我们之前一直不明白学习语文的意义,但它的意义就在每天的谈话间。

所谓面试造火箭,工作拧螺丝。面试往往有更高的要求,也迫使我们更专心更深入地去学习一些知识,也何尝不是一种好事。

数学建模更新10(蒙特卡罗模拟) 蒙特卡罗模拟一.目录二.引例1:布丰投针实验1.投针步骤2.思路3. 历史实验者二.蒙特卡罗模拟概述1.定义2.提出3.原理4.讨论三.应用实例1.三门问题【1】问题【2】代码2.模拟排队问题【1】题目【2】引入参数【3】总结题目信息【4】过程可视化【5】一些推导公式【6】代码3.有约束的非线性规划问题【1】问题的分类【2】例子【3】推导过程【4】代码 一.目录 二.引例1:布丰投针实验 1.投针步骤 步骤: 1:取一张白纸,在上面画出许多条间距为a的平行线 2:去一根长度为l的针,随机的向纸张上投掷n次 阅读详情

相关推荐

保姆级教程:用Cesium的Primitive API实现火箭发射全流程动画(含代码避坑)

本文详细介绍了如何使用Cesium的Primitive API实现火箭发射全流程动画,包括模型控制、关节动画和精细时序管理。通过实战代码示例和性能优化技巧,帮助开发者高效构建高复杂度航天仿真系统,显著提升三维可视化效果与运行效率。

weixin_42565652的博客 213

jquery面试题整理

1、 jQuery 库中的 $() 是什么? $ () 函数是 jQuery() 函数的别称。$() 函数用于将任何对象包裹成 jQuery 对象,接着你就被允许调用定义在 jQuery 对象上的多个不同方法。你可以将一个选择器字符串传入 $() 函数,它会返回一个包含所有匹配的 DOM 元素数组的 jQuery 对象。 2、如何找到所有 HTML select 标签的选中项? $(’[name=selectname] :selected’) 3、$(this) 和 this 关键字在 jQuery 中有何

webot123456的博客 9182

梦幻西游端游脚本开发实战:从易语言到大漠多线程全解析

本文详细解析了梦幻西游端游脚本开发的全流程,从易语言基础入门到大漠插件多线程实战。重点介绍了易语言中文编程优势、大漠插件图色识别技术,以及多线程控制台开发技巧,帮助开发者高效实现游戏自动化,提升脚本稳定性和执行效率。

weixin_29251567的博客 1061

15个基础的jQuery面试问题

1) 代码解释 解释下面这行代码会做什么: $( "div#first, div.first, ol#items > [name$='first']" ) 答案:该代码执行了一个查询,查询出任何 id 为 first 的 div 元素,加上所有 class 为 first 的 div 元素,再加上所有 id 为 items 的 ol 元素的子元素,这些子元

無形的畫筆 2349

excel 利用SUBTOTAL函数计算筛选后数列总和、均值、最大、最小值

表里有三个人,咱们需要筛选出三个人,并分别计算他们的总和值。 先看一下数据范围(A1:B27) 通过筛选找张三。 按照上图所示输入函数,选择9,求和。 然后按照函数输入即可。 就能计算出结果。 筛选项选择王五,就会自动计算王五的总和。 筛选到李四就会自动计算李四的总和。 如果把9改成1,就是自动计算筛选出来的均值结果,如下图所示。 如果改成4就是取筛选项的最大值,选择5就是取最小值。 ...

yuanYW7556的博客 3万+

宜搭,高级认证实操2,FaaS连接器指导教程

找到FaasEntry.java将如下代码整体替换,注意引包。如图所示在util下新建EDSUtil.java代码如下。回到连接器界面点击右上角测试-->测试。连接器工厂-->新建FaaS连接器。保存-->前往云IDE开发。返回如图所示代码,部署成功。

2301_80286061的博客 3343

jQuery 常见面试题

你好").insertBefore("p")$("你好

今天也要爱小姜的博客 3237

电影台词预测类型:NLP小样本多标签分类实战

电影类型预测本质上是短文本语义建模问题,核心在于从高度碎片化、低语义密度的台词(平均仅12.7词)中挖掘隐含的类型学编码规则。其技术难点在于:需应对省略主语、倒装、拟声词等非规范表达;处理Drama与Comedy等类型强共现的多标签耦合;并克服领域迁移障碍——维基文本预训练模型在台词上性能骤降0.11。解决方案聚焦RoBERTa微调、类型感知注意力机制与标签平滑策略,兼顾小样本鲁棒性与业务可解释性,广泛适用于影视元数据标注、智能推荐系统及NLP教学实践。

weixin_33309048的博客 288

2021面试题——jQuery面试题总结

jQuery面试题 1.jQuery库中的$是什么 $ ()函数是jQuery()函数的别称。$ ()函数用于将任何对象包裹成jquery对象,接着你就被允许调用定义在jQuery对象上的多个不同方法。你可以将一个选择器字符串传入$函数,他会返回一个包含所有匹配的dom元素数组的jQuery对象 2.如何找到所有HTML select标签的选中项? $(’[name=selectname]:selected’) 3.$(this)和this关键字在jquery中有何不同? $(this)返一个jQuery对

yizhangzzzz的博客 4866

2025年06月中国电子学会青少年软件编程(Python)等级考试试卷(二级)答案 + 解析

2025年06月中国电子学会青少年软件编程(Python)等级考试试卷(二级)答案 + 解析

伶俐角少儿编程 459

YOLOv11改进 | 注意力篇 | YOLOv11引入24年ECCV的自调制特征聚合注意力模块(SMFA),并构建C2PSA_SMFA

1.SMFA介绍1.1 摘要:基于Transformer的图像复原方法由于Transformer的自注意(self-attention,SA)特性能够更好地挖掘非局部信息,从而获得更好的高分辨率图像重建效果,因此具有重要的应用价值。然而,关键点积SA需要大量的计算资源,这限制了其在低功耗器件中的应用。此外,模拟退火机制的低通特性限制了其捕获局部细节的能力,从而导致平滑的重建结果。

tsg6698的博客 952

五个常见的 jQuery 面试题

【代码】五个常见的 jQuery 面试题。

qq_42431718的博客 1545

注意力机制模块:注意力机制新宠:EMA 注意力(高效多尺度注意力),即插即用,涨点明显

无降维成为共识:越来越多的研究者意识到,传统注意力机制的通道降维操作会造成不可逆的信息损失。EMA 提出的“保留每个通道信息”理念正在成为新一代注意力模块的设计标准。分组并行走向成熟:特征分组 + 并行处理的设计范式已在多个前沿架构中得到验证,兼顾了表达能力和计算效率。多尺度与跨空间融合:单纯的多尺度或单纯的跨空间交互都已无法满足复杂任务需求,两者的深度融合是当前的主流方向。边缘部署导向:2026 年的新论文越来越关注在资源受限设备上的高效运行,轻量化设计成为评估注意力模块的重要指标。

ZXSXJ的博客 950

2024年前端最全进入前端行业前明白个道理:程序员解决的问题,大多不是程序问题,华为外包前端面试题

在面试前我花了三个月时间刷了很多大厂面试题,最近做了一个整理并分类,主要内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。HTML5新特性,语义化浏览器的标准模式和怪异模式xhtml和html的区别使用data-的好处meta标签canvasHTML废弃的标签。

2401_84411557的博客 1050

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

转行或实习生参加前端工作前要明白个道理:程序员解决的问题,大多不是程序问题

很多人都说,程序员很辛苦,与这个角色联系在一起的词儿,通常是忙碌、加班、熬夜等。作为程序员,我们将其看作一个值得全情投入的职业,希望能够把精力放在设计算法、改进设计、优化系统这些具有创造性与成就感的本职工作上。你辛辛苦苦写的代码还没上线,产品经理就告诉你需求变了;你拼命加班只因错估了工作量,自己造的“孽”,含着泪也要搞定;你累死累活做出来的东西和要求不符,只能从头再来;你大面积地修改代码只是因为设计糟糕,无法适应新的需求变化;……诸如此类,不胜枚举。

2301_79773949的博客 1059

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

进入后端Java行业前明白个道理:程序员解决的问题,大多不是程序问题

前言 很多人都说,程序员很辛苦,与这个角色联系在一起的词儿,通常是忙碌、加班、熬夜等。作为程序员,我们将其看作一个值得全情投入的职业,希望能够把精力放在设计算法、改进设计、优化系统这些具有创造性与成就感的本职工作上。 但现实情况却是,许多人因为一些“意外”,陷入了无休止的忙碌,比如: 你辛辛苦苦写的代码还没上线,产品经理就告诉你需求变了; 你拼命加班只因错估了工作量,自己造的“孽”,含着泪也要搞定; 你累死累活做出来的东西和要求不符,只能从头再来; 你大面积地修改代码只是因为设计糟糕,无法适应新的需求变化

m0_57227221的博客 218

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

程序员的工资是不是被高估了?看完这个你就明白了!

来源 | 后厂村刘皇叔 最近几年,IT行业流行一句话,要嫁就嫁程序员,为什么呢?钱多。我们从网上的某招聘网站,或者一些职场人士的口中知道一些程序员的工资比较高,或者是相对其他行业来说,工资会高一点。但是,程序员你的工资是否被高估了? 我们来看一组数据:《2018年中国程序员生存状况报告》 从《2018年中国程序员生存状况报告》我们可以看到,年薪5w以...

CDA数据分析师 834

当程序员后,才突然明白的21件事……

学前导读:从传统关系型数据库入手,掌握数据迁移工具、BI数据可视化工具、SQL,对后续学习打下坚实基础。1.大数据数据开发基础MySQL8.0从入门到精通MySQL是整个IT基础课程,SQL贯穿整个IT人生,俗话说,SQL写的好,工作随便找。本课程从零到高阶全面讲解MySQL8.0,学习本课程之后可以具备基本开发所需的SQL水平。2022最新MySQL知识精讲+mysql实战案例_零基础mysql数据库入门到高级全套教程第二阶段 大数据核心基础。

weixin_51689029的博客 503

程序员的工资是不是被高估了?看完这里你就明白了!

最近几年,IT行业流行一句话,要嫁就嫁程序员,为什么呢?钱多。我们从网上的招聘网站,或者一些职场人士的口中知道一些程序员的工资比较高,或者是相对其他行业来说,工资会高一点。但是,程序员你的工资是否被高估了? 我们来看一组数据: 《2018年中国程序员生存状况报告》,来源:程序员客栈 根据程序员客栈所做的《2018年中国程序员生存状况报告》,年薪5w以下的程序员仅占6.2...

qq_40558336的博客 333

【程序员35岁才明白的真相】49.程序员35岁才明白的自我学习:主动成长与被动学习的效果差异

十年前我以为技术是爬不完的天梯,现在明白编程语言只是登山杖。那些真正决定你职业寿命的东西——行业洞见、决策能力、资源整合——往往藏在代码之外。别等到35岁才懂,你的核心竞争力不是写代码的速度,而是用技术解构世界的能力。就像真正的好刀,不在锻造工艺多么精湛,而在于持刀人知道该切向何方。下次当你准备怒肝新技术时,不妨先问自己三个问题:这个决策三年后会不会成为技术债?业务方能不能听懂我的方案?如果明天转行,今天的积累能带走多少?记住,我们最终都要和那个不再年轻但依然热血的自己和解。

1215

成为程序员后,我才真正明白的那些事儿

做好职场规划,紧跟前沿技术,保持终生刻意学习,这是我成为一名程序员之后的感悟。

weixin_44565776的博客 621

一名5年程序员的工作感悟,写给还在迷茫中的你

前言 很多年前,刚刚从大学毕业的时候,很多公司来校招。其中最烂俗的一个面试问题是:“你希望你之后三到五年的发展是什么?”。我当时的标准回答是(原话):“成为在某一方面能够独当一面的技术专家“。后来经历了几家不同的公司,换了不同的方向,才知道这个真是一个很难的问题。因为兵无常势,什么东西都是在不断的变化,一早的时候看好的东西可能会被淘汰。 (几乎)没有人能够看准技术的下一个方向,因为这个问题实在是太...

weixin_44568612的博客 1438

优秀的程序员!=爱写博客的程序员

前几天我面试一个程序员,连续几个专业问题他都没答上来。 尴尬之余,我问他:「你没有什么理想吗?你现在最渴望的事情是什么?」 他转悠着大眼睛,不假思索道:「回去写篇博客,记录下这次面试的经验!」 真没想到在面试中居然还有这种操作。 我问为什么这能成为现阶段最渴望的事情,他反问「你就真的不想记录下自己的经历吗?你难道不想把自己的经验分享给别人吗?」 好有道理我竟无法反驳。 这么认真的程序员,一定是个不...

清平乐的技术专栏 3863

10 年老程序员教你甩锅必杀技,论【如何优雅的甩锅】

IT 职场小白如何甩锅,看这篇文章吧。

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 3万+

程序员最应该在30岁之前明白的道理,来自一位33岁码农的顶级感悟!

从去年开始,互联网就业状况恶劣,从业人员悲观情绪开始蔓延,好多同行都表示被降薪甚至裁员,正在找工作的也表示boss刷烂了都是已读不回。网上的信息真真假假大家自己甄别,我说说自己的一些现状跟观察,希望对大家有参考意义。我目前在广州一家一百多人的小公司,属于交通行业中的软件信息企业,上游是某国企,我们跟它是什么关系我也不太懂。岗位是java开发,但是也要干前端的活,我们不设前端开发这个岗位,前后端运维都要会。工资1.4W,已经两年没发过年终奖。这几年可以明确感觉到公司的项目变少,几乎没有新立项的项目。

全网粉丝30W+,优快云、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 1518

程序员到了30岁,如何提高自己的不可替代性?

程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个程序员伤不起的年龄。明天,何去何从?一、30岁现象在官场上,曾经有一个59...

爱编程 1218
上一篇: 前端攻城狮在浏览器中常见却容易忘记的4个知识点 ,另附有浏览器面试题
下一篇: 前端面试经历(字节、滴滴、虎牙),讲真的还挺难,前端大厂面试题总汇得看看
评论 47
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值