回复 66楼yangff的帖子 就我的面试和面试后的round table经验 现在找前端,需要plug and play, no hand holding “来了就能干” 所以前端和mobile面临一样的问题,上手快,但是科目杂。网上几门课学成junior很容易,几个月半年。但是变成senior需要时间很久 偏偏,公司招人,尤其是前端和mobile,都不想找junior btw javascript vs framework完全两码事儿 JS vs React, Ruby vs Rails, Java vs Spring, JS vs Node 完全俩概念 只会这门语言不会framework,除了写点script啥也干不了
🔥 最新回帖
我当然知道工作用不到, 但是面试会考,面试过不了没工作, LEETCODE 这种工作更本用不到的东西都成了标考, 美国科技公司就是废了
同意,真的需要心理建设,接受面试的各种挫折,直到上岸。
Node不是后端吗,怎么算成前端的框架了?
当然可以,火锅店 熊猫快餐 …连拍蒜都不需要
🛋️ 沙发板凳
SQL不用学,学SQL跟转码也不搭边。
马工70万年薪是贫困线 -- 华人大妈语录
大妈冲鸭!
现在的公司是行业大头,过去几个月把IT都外包了。
看看各种红书码媛。easy life
真的每天都在哭还是算了。华人大妈大爷都贫困线70万外加投资房十几套还要逼着孩子每天学代码还要防着学的太绝望了要跳楼。。。。什么世道。
别逼孩子了。把你弯曲几套房留给孩子就好。
科班出身的马工都在这轮大清洗中瑟瑟发抖,半路出家的就不要凑热闹了。
so typical话术。 又不是同一个大妈说的。像这种帖子点赞的人都没逻辑
原因:
1) 从我的经验,很多工程师不愿意做frontend,他们觉得frontend没什么意思(没什么技术深度,这是他们的意见/看法,如果你跟他们讲frontend,他们很可能会露出不屑一顾的表情和语气,我个人不这么看,任何领域做得好都有很多深度和广度),因为这个原因,好的frontend engineer很少、很难招,我现在和过去的team招frontend engineers都花了很久很久的时间(还需要和别的公司竞争),frontend eng的薪水和其它岗位是一样的 2) frontend上手学起来比较有意思,因为写了一些代码马上就能看到(很多时候,很好看)的效果,比较有满足感 3) 我自己不是做frontend的,但是,如果我的朋友来问我这个问题,我也会这么说 :) 4)另外:mobile 也很难找到好的 engineer,但mobile上手没有frontend容易
希望楼主转码顺利!
外行不懂就问,frontend具体是指什么呢?网页网站?还是公式内部应用软件界面?
哈哈哈,精分的大妈们。
还有:婚姻是男人们用来活得便宜性的途径。
油腻老公不举要不要离婚。
传统公司 管机器,搞网络系统,Windows AD 感觉好麻烦 一堆不会用电脑的人,啥破事都要开个ticket.
是的,网页网站
公司内部工具有些时候也会要建网页网站,现在新一点的公司内部工具的界面也是网页网站
都不举了,还不踢掉?
露怯了,React Native 不是web frontend
有可能是说课不容易过,而工作可以copy paste?或者不是同一个人说的?
句句属实
Re这个
后端选手表示,真的不太喜欢前端啊。当然我的前端经验仅限于udemy的project,对前端了解的很表层,就觉得css调来调去,然后这里加个botton那里加个dropdown list之类的很没意思 可能其他程序员也是这种mindset,导致不喜欢前端? 但是bootcamp出来的都是走前端路线,不太可能招不到前端的人啊?
不喜欢前端不做就好了呀 :)
喜欢后端就做后端 :)
前端最开始上手确实是css调用就好了
CSS 很多前端都不懂, 我们前端碰到css 的问题都是问designer。
前端也是写biz logic 的。 前端最烦的是一旦有了perf issue, 很难profiling,不懂底层的rendering logic 很费解。而且一般这种问题是到了项目很大, 逻辑非常复杂的时候才会出现。
是的!
前端如果能做到会做perf improvement,那真的各种地方都会抢着要!
可能也已经至少 senior ++ 了
请教转前端怎么转啊?
华人大妈们还有一句名言。。 没有三十万年薪,不要轻易出山。。。 而且越是从不挣钱的家里蹲大妈,越爱指点江山。。。
直接上全栈哇
精通react加typescript的全栈真的太吃香了
现在但凡问转行的都是不许劝退,哈哈
我以前做full stack 的,最近几年做frontend 比较多
首先react native 不完全算前端,稍微大一点的公司做native 的直接就用kotlin等等了
现在前端用的多的react, typescript, graphql(或者REST,基本上这种API interface 懂一个就okay)
CSS 那种日常写的并不多,因为都是直接上library ,而且公司一般为了consistent UI ,基本都有现成的CSS library 你直接拿来用。layout, color, margin 等等都有自己的标准(component),designer 也是直接这些component 导入figma,很少需要你写大量的CSS
基本就是要inside out 精通一门framework,只会JavaScript 完全不行
Btw 而且基本上要求你懂得new relic, sentry, splunk, looker, pager duty 这一类型的observerbility tool 。只会写码不会debug完全也不okay
你的情形,我推荐做QA
Btw 推荐关于mobile 的,市面上好的mobile eng非常非常难找,而且公司一般都要找senior的,junior出活非常之慢,一般找到后pay的非常非常高。但是如果不太会很容易马上就被抓包炒掉。mobile eng learning curve 很长,而且想要变成senior需要很长时间。
前端职位没有后端多这才是很多人看不起前端的原因吧
SQL就是select * from 是个人都懂, 三天精通!—-大妈语录
我一直以为前端opening和薪水都不如后端啊? 而且上升空间也不大吧?
css 学深了也挺有门道的 我以前都不知道css还有什么speficity score 其实我一直挺喜欢前端的,但总觉得职位不够多+没什么发展前景 我认识的dev好像都是是前端转后端的,没有后端转前端的?
前端后端标准真的很不一样。
我基本每两个星期就要interview candidates,前端基本要求你很senior,orientation结束以后,tech stack你了解以后,需要你可以上手,没人想要hand holding你。
完全完全junior的,比如level 1, level 2那种基本只限于毕业生或者毕业一年的校招 (recruiter的系统都是另外一个)。如果工作超过2年,但是面试的表现还是很类似于entry level的一般直接就pass了。
其实和mobile eng类似,大家都不爱找junior的。
不懂就问现在react需求是不是还是大于angular
并不能说需求如何
react, angular, ember会一个即可
但是framework一定要精通一个,面试的时候你到底懂不懂framework,很快就能面出来了
类似于rails, django等等你只要精通一个就融会贯通
会有细节的不同,但是大概都是MVC那一套
谢谢,如果是以后有经验的话前端容易找吗? 我总感觉没什么上升空间
聪明的mm,真言
re
当然,现在各行各业都需要写代码,代码和代码很不一样。公司要求不高,自己对商业领域没有要求的话,应该还是不难找。
膜拜大神🥺
前端上升空间没有后端大
后端在data layer就有很大文章可以做,system design, architecture也都是围绕data layer来,那个东西真是想要弄多深就能弄多深!各种乱七八糟的kafka, sidekiq, elastic search等等再加进来,真是想弄的多复杂就能搞得多复杂。然后这个技能,是你后端往上爬的梯子。
前端的话,只能在browser performance上做文章。熟练使用各种observability tool, 看render速度等等,然后decouple requests, async requests等等,基本也就那样了,没什么太大的文章可以做。不好爬。
笑吐,又不是同一批人说的,就算是同一批说的,不是正说明大妈智商比abc们强多了?
嗷嗷,那看来前端确实没什么上升空间 毕竟涉及到architecture design我也觉得前端在这方面基本没什么话语权
Excel就不要浪费生命了。学习SQL当然有用,确实还是学python更好
front end ,大概就是前端开发,可视化的界面,后端数据的查询过滤
前端面试的时候也会面system design
但是那个东西没法搞得很深
有一点稍微不同是,会更加重视communication skills。
因为技术上搞不了很深,所以需要你有点那种ownership skill, leadership skill, 说白了就是不停的和stakeholder们sync,搞点什么demo session, testing session,和BI sync,弄点什么analysis report那种。
如果纯搞技术,那基本需要有“重大立功表现”才能爬上去,比如搞出来一个library,standardize一个procedure什么的那种, 完全refactor or upgrade an existing tool。那个代码/技术/时间投入量就真的很大了。而且能弄出这些的,就不是那种“搞不了后端才做前端的eng”了,已经是非常hard-core,和senior backend完全一个程度或者更高的eng了。
哇你真的懂好多。我感觉manager好像确实很少有纯搞前端的。挺喜欢前端的但是就怕以后发展空间有限…
一般爬到(大厂里)manager level的,很多都是senior eng以后转的
到那个程度的话,已经无所谓他/她以前是做前端后端还是mobile的了,都是非常hard core的eng了
类似你在美国20年以后,到底以前是eb1,2,3来的已经没什么所谓了,因为20年里你对美国已经足够了解
就我个人经验,相对来说,QA出身的,对tech stack的敏感等等稍差一些
但是做QA的因为和product, marketing接触紧密,一般能说会道,反倒爬得更快
前端也不容易找,我大厂da找半年都没找到。我javascript学得不错,coding都过了,但是react不太熟,有时候人家问我细节答不出来
就我的面试和面试后的round table经验
现在找前端,需要plug and play, no hand holding
“来了就能干”
所以前端和mobile面临一样的问题,上手快,但是科目杂。网上几门课学成junior很容易,几个月半年。但是变成senior需要时间很久
偏偏,公司招人,尤其是前端和mobile,都不想找junior
btw javascript vs framework完全两码事儿
JS vs React, Ruby vs Rails, Java vs Spring, JS vs Node 完全俩概念
只会这门语言不会framework,除了写点script啥也干不了
谢谢回复,所以前端做到senior也能转manager吗? 上升空间和full-stack 后端差不了多少?
其实为什么要劝退呢?人生反正大部分事情都是后悔没做的比后悔做了的要多。Covid这两年我最大的感受就是,人生无常,想做什么立刻就去做,哪怕不成功起码真的不留遗憾。
做QA又要怎么转呢?
如果做到senior level
无论出身(前端后端mobile),技术层面已经没有那么大的差别的,往上爬一样的
前端做到senior (说的是大厂标准的senior,小公司50人的eng团队里的senior, staff标准不一样),已经对后面的data layer走向很清楚了。因为会参与各种不同项目的讨论, 写TDD那种,对后端在做什么怎么做数据走向data security要求已经门清了
不知道大家对前端的印象是不是还停留在弄弄网页,写几个CSS那个时代?那种以前叫做web developer,现在已经基本不存在了。
现在的combo是UX designer + 前端完成所有的visual
而且根据公司tech stack的不同,有时候后端只提供data, API layer是前端自己写的
btw 算是行业“潜规则”吧,UX designer一般有形象要求,当然嘴上是不会说的。看到的俊男靓女时尚的白人designer居多,如果团队里亚裔不够多,很难融入。
不要这么扎心啊 😭
但是这是实话,能爬上manager的,people skills远大于tech skills
front end不需要刷那么多
就是,先入行再说吧
我们不用spring
frameworks都是2个工程师自己开发的。
前端的 tech stack太短是最大的问题。
所以说前端还要长得好看嘛😂 我们team好像都没有纯前端的,就像你说的要写api的,所以我一直以为前端opening不多…
it support比写代码辛苦多了吧,随时要处理ticket
嗯嗯 是的
Web developer 那类的前端现在基本都看不到了
前端自己写API的越来越多,向着full stack发展,只是不会到DB 那层
同好奇,应该学个啥专业或者上个什么样的培训能找IT support的职位…
ML ?这回复认真的吗
这个说得绝对不对。
frontend 是不是类似于做 user interface? 就是软件用户看到的那一部分?这个对审美设计艺术是不是有一定的要求?
这个有专门的UX designer做的,frontend developer就是把UX designer design的东西实现出来。