一个40岁老程序员的前端之路,大厂面试题汇总

文章探讨了程序员面临的职业挑战,如年龄限制、技能更新、面试中的竞争与运气因素,强调了持续学习和积累经验的重要性。作者分享了自己的职业经历,以及如何从零开始学习前端框架Bootstrap5并最终完成系列教程的过程。
摘要由CSDN通过智能技术生成

总结起来根本失败原因主要有几个方面:

  • 自己人际关系能力不强,和领导的关系仅处于工作关系,私交不够,领导用得上的时候会想起你,领导走了之后不会从感情上拉你一把。

  • 自己面皮太薄,俗话说“会哭的孩子有奶吃”,自己平时太好说话,标准的是有草没草吃都一样干活的老黄牛,对于一些没良知的领导会想发设发克扣你该得的利益,还找各种理由和困难让你体谅。

  • 遇到有想法想干事的领导会器重你,让你给他做事,遇到混日子的领导,有你没你照样。

  • 运气真的很重要,我们大多数人的成功,运气占了相当一部分。

  • 我只是普通人,可能在单位还算可以,但放在整个人才市场就很平常了,要不然早就“此处不留爷自有留爷处”了。

程序员都是吃青春饭的吗?


最近几年这个问题一直是热门话题,之所以是热门,主要还是炒作占多数,这么说可能很多人不服气,我只谈一下几点看法:

  • 目前职业中,35以上不好找工作是普遍存在的,不是仅针对程序员或it职业,不信你去各大招聘网站看一下,主要原因是随着年龄增大,人的身体和精力会越来越差,另外家庭负担也会很大,没有哪个公司喜欢要整天这事那事请假的人,尤其是面对突然任务需要加班的时间人员各种理由到不,我以前也做过管理者,这种情况真的很让人头疼,一个十几个人的项目组,有3个人不到,就会严重影响士气和进度,而且人家的理由也很充分,比如孩子发烧住院,爱人没时间照顾孩子,老爸老妈病了(40多岁的人父母都在70岁了,比年轻的时候生病要多)等,你总不能让人家不顾家吧。另外,大多数公司都会有年工资晋升机制,来的越早的一般都比年轻的拿的钱多,但是干的活反而少,是个老板都会感觉不合算。

  • 这种情况只发生在有名气的大厂,小企业很少发生。大企业随便就可以招到优秀的人才,但是小企业不行,本身就没多少人来,有点水平的人就更少了,你把老的都开了,找一群刚来的,还要不要做事了。另外不得不说,能考上985/211之类的名校的人,学习能力一般要比二本、三本的人要强得多,另外大厂工资也高,竞争大,学习劲头也足。那些小企业能找到人就不错了,爱学习的真没几个,有的话水平高了也跳槽了。

  • 这种事发生在中国,因为国外对劳工保护法律很到位,加班加点的代价太大,随便开除员工那更要付出不菲的代价,甚至搞不好会有牢狱之灾。所以老外很多开源项目都是一些老家伙做的。

人还是要有些梦想的!


存在既是价值,去年看了一些书,想了一些事,去年又结了婚,觉得人真没必要非得跟别人较劲,自己对走管理这条路也算是没那么执着了。看开之后,以前的梦想又逐渐浮现出来,人还是要有点追求的,就想着不能在浑浑噩噩的在家和工作之间穿梭混日子了,要利用业余时间做点自己的项目出来。

我的前端之路

======

不全栈不行啊


我的第一个项目是web项目,当然不是随便拿个开源的cms修改就能完成的,很快数据库就设计好了,开始做麻烦就来了,自己只会简单的html和css知识,排版都是十年前毕业设计的时候用过的table排版,而且本人严重缺乏审美,对于颜色搭配更是外行,页面丑的无法入目。有的朋友可能说找个外包,一是手头真的有些紧,离婚的时候把房子给了前妻和女儿,现在住的房子还是老婆的,去年装修花了笔钱,去年底又有了孩子,花销真的是入不敷出。另外这个项目是逐渐做的,不可能一次完成,每次都找人做,开销太大,况且别人做的和我想的总是存在很多差距。

其实很早就学前端了


早在前几年我就想学习前端,刚是div+vss布局的书就买了三四本、css、js的书也有五六本,可惜看着是挺好的,一上手做起来感觉就差了很多。很多书上的例子都是提供了切图、只需要拼凑就可以了,但是切图我会,作图我不会啊,虽然买了基本photoshop的书。当然视频教程我更是看了不少。总是无论是书还是视频,看着很爽,一上手就不行了。

前端框架


大概是从前年的时候吧开始流行起前端框架,当时也学了以下最热门的bootstrap,学起来到时候没什么,也基本做出过简单的页面,虽然比我自己做的div+css稍微好点,但是也不是很好看,另外就是感觉代码太雍余杂乱了,看着头晕,我这个人对代码向来有些洁癖,所以很快就抛弃了它。那时候bootstrap3还需要自己手写很多css。

今年又准备学习前端,希望经过三年的发展,前端框架会更完善,于是基本圈定目前比较流行的Vue、React、Layui,后来发现layui比较适合我,不过在做东西的过程中发现layui好多东西定制型很差,做的东西打开速度很慢,偶然间看到一个朋友用bootstrap5做的一个小项目,非常赏心悦目,他说没用写任何css代码,存粹是bootstrap5做的,这深深吸引了我,于是我才看了bootstrap5的文档,试了一下,顿感耳目一新,正好赶上掘金搞活动,于是就有了我专题下的《Bootstrap5零基础到精通》这套教程,写这套教程的本来目的就是想着逼自己去把文档仔细看完的同时,把里面的demo练习一遍。

到如今活动结束,《Bootstrap5零基础到精通》从布局到组件也基本都写完了,后面再写一下表单和通用类就完成了,其实很多通用类在组件中都用过了,也算这套教程很快就完成了。这是这些年我第一次做这么长的系列教程,心里感觉也很充实,看来这种边输出边学习的方式非常有效,等忙完这阵,再出套Thinkphp教程和Python开发桌面软件的。

一点启发—成功来源于方向正确的坚持


这次日更活动,中间有几次差点就放弃了,工作的事情、家里的事情,很多问题总是不期而来,实在没办法,第一天就没有及时完稿,还有一天等完稿后都过了十二点几分钟了。后来吸取经验教训是,一定要有时间就多写,不要觉得完成今天的任务就松了一口气,多存几篇稿,后来有时候接着写了存着,这样才能不会误稿,好像起点很多写小说的是这个样子。

最后,得没得奖并不重要,重要的是自己从中学到了什么。成功来源于方向正确的坚持这句话,对我来说,坚持学习新知识和写东西就是正确的,也适合自己,以前一心想着上管理层就是错误的,白白浪费了太多心血,如果那时候我把时间花在提高自己上,说不定早成了大牛。

活到老学到老
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

最后:

总结来说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。

面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。能够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。

点击这里领取Web前端开发经典面试题

够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。

点击这里领取Web前端开发经典面试题

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值