目前在杭州一家小公司做后端开发,因为投资人不继续投资,盈利能力也不行,所以要缩减规模。。因为来公司时间比较长,没在名单上。但技术团队不剩几个人了,后端人员富余,前端人员不足。
CTO 想让我转行做前端,但只有刚毕业时写过几天 jquery ,现在的前端框架都不了解了。公司大概可以给 1 个月学习期,之后才会逐渐派活。
想请教下各位大佬,后端转前端,是一个好的选择吗...
我个人无所谓,后端一直做 crud ,做了好几年,做点其他的也可以,但担心一个月时间不够。
1
facebook47 218 天前 via Android
幸福啊,小公司竟然不是全干,我一直搞后端,一直都是全干🙃🙃🙃
|
2
rabbbit 218 天前 1
跟领导争取走全栈前后端都干,不要变成纯前端。
|
3
enchilada2020 218 天前 via Android
前端挺好玩的 前提是你能接受 CSS 楼上说得对 别纯前端 转全栈比较好
|
4
yKXSkKoR8I1RcxaS 218 天前
前端死路一条,全栈康庄大道
|
5
echo1937 218 天前
我更担心的是这会是调岗降薪吗
反正不要转前端,你肯定不会是团队里最菜的一个后端,为什么要你转, 即使是转也不要转前端,转全栈,还是干后端,没活的时候可以干前端。 |
6
bug51 218 天前
全栈也是死路一条 面试问得你怀疑人生
|
7
enchilada2020 218 天前 via Android
@bug51 这就是全栈的硬伤了 样样通样样松 不做人的全精通
|
8
mars2023 218 天前
一个月,如果这段时间可以不接后端需求的话,其实上手应该没啥难度吧。
|
9
ma836323493 218 天前
我 7 年 java , 前端三大框架都写过项目
|
10
junan 218 天前
我就是后端转前端,直接去学 vue ,会用了再详细去学 js ,如果你会 Java ,js 学起来特别快,然后再去学 html ,css
|
11
joyhub2140 217 天前
碰巧,我一位后端转事业单位信息科的好基友前几天向我吐槽。。。被大领导吐槽没产出,后端老哥懂点运维,但不太会写前端,即使在看不见的地方做了很多,但就是没有肉眼可见的成果,被领导吐槽就算部门内他自己了解,但领导的领导看不见实际成果也是白搭。。。年年评优都是陪跑,所以非常想找个前端做形式主义的东西。
这时候就体现出前端的重要性啦。 |
12
esee 213 天前
@enchilada2020 其实也不是,大厂需要的是某方面精通的,小公司需要的是面面俱到的,虽然不精通但是业务需求能满足就差不多了。
|
13
enchilada2020 213 天前 via Android
@esee 但在跳槽的时候还是会拿面专职的深度来问…
|
14
aote777 201 天前
这还转啥了。可以兼职全干,但是转前端没必要,前端平均薪资都没后端高呢
|
15
skkakaka2 195 天前
我认为前后端的技术壁垒不在于编程语言,而是 css
|
16
GopherRustaceans OP @skkakaka2 为什么是 css...
|
17
abcbuzhiming 186 天前
@GopherRustaceans
因为 css 就不是编程语言,它是查表,从思路上说就和一般概念的编程语言就不一样。 而且 css 这个鬼玩意,它本质不是为 GUI 系统设计的,它最初的出发点是做排版系统,排版系统和 GUI 系统有交集,但并不是一回事,有点像轿车和皮卡的关系。现代 web 开发更多是做 GUI ,做展示页(排版)的时候比较少。这存在不匹配的阻尼。 然后就是 CSS 最初的设计者,按照她自己的说法,她的设计更符合排版系统的需求——她把 CSS 设计成了一个非正交系统。什么叫非正交呢?所谓正交的系统,你动了 A ,不会影响到 B 。但是非正交系统不是,你动了 A ,B 会跟着跑,但是它还不会直观的告诉你,你得凭经验。CSS 里到处都充斥这种和“隐藏条件”一样的玩意,导致 CSS 的开发,必须背表,大约有几十种组合,如果这个人对这些表背的滚瓜烂熟,用的随心所欲,那它就不会对 CSS 产生任何怀疑。问题是这种思路它就不是传统编程的思路。 即使是前端,也没几个真敢说自己对 css 很熟练的,证据就是这些前端在拿到一个别人开发的,布局有问题的界面时,他们绝大部分时候的选择,就是干脆的自己重新写一遍 css ,而不是像传统编程开发那样,去 debug 一下找到有问题的代码在哪里。CSS 是很难 debug 的,因为非正交的原因,造成当前问题的原因可能是十万八千里之外的一个盒子的输入参数,这种隐藏条件在 CSS 里比比皆是。 一般来说,熟悉 java 的,学习 js 的一点都不难,但是要搞定 CSS 就千难万难。而我见过那种真能熟练 CSS 的的人,他自述它写 CSS 的时候戴着耳机听歌,但是写 JS 的时候就不敢。注意证明这玩意有多大的思维鸿沟,你擅长一边,就很难擅长另外一边。所以这是壁垒 |