前端转后端开发转型成功的机会有多少,在哪里

前端在岗,如果往后做纯后端,在本家公司或者后面的公司,对于转专业的人说,机会有多少?需要具备什么样的能力才可以做这样的工作?只要具备专业能力就够了么?如何证明其具备这样的能力?谁有这样的经验能够提供这个问题的答案?

阅读 6.6k
3 个回答

1.机会有多少?
100%,现在后端缺口也很大,前端转后端我不赞成,要做前端+后端
2.需要具备什么样的能力才可以做这样的工作?
后端有很多开发语言nodejs,php,python,java等等
前端工程师+后端建议先学习node,
我是java开发,前端学习大而全的后端是不太可能的,推荐学习jfinal+mysql就可以了
3.只要具备专业能力就够了么?
不可能,后端的业务逻辑纷繁复杂,会遇到各种问题,甚至是异构系统的问题,非业务上的问题,学会之后仅仅是让你入门后端开发,在开发过程中也要不断学习
4.如何证明其具备这样的能力?
自己模仿淘宝手写一个购物网站,写完后便具备的基础的后端开发能力

如果想要深入后端开发,需要学习的知识非常多,前端不推荐太深入学习,java后端中级工程师知识图谱

image.png

只有想转,都不迟,但是一定要行动起来
比如在本公司转,你就要和后端老大打好关系,到时候直接跟其打个招呼,转入他们组就行,只要大佬愿意收你,就没问题

已参与 「极客观点」 ,欢迎正在阅读的你也加入。

第一个阶段就是面向功能编程。

以JAVA为例,在这个阶段里,你需要接触很多非编程语法的内容,如数据库,resin,链接池,jdbc,shell,log4j,spring,junit,quartz,aop等和JAVA语法本身以及jdk本身并无太多关系的知识点。

能把逻辑写清楚,没有BUG,响应不超过200ms,第一阶段你就过关了,这个阶段通常要1到3年。

第二阶段是面向性能编程。

这个阶段你需要了解分布式,缓存,消息队列,读写分离,主从等常见的架构技术,这也是前端转后端最大差别的阶段。我们通常说后端比前端难,就是在指这个阶段,有意思的是,第二阶段又是需要在第一阶段打好基础的前提下才能达到和实现的。也就是说,并不是你用前端思维到了第一阶段之后再来公关第二阶段,而是你在第一阶段就积累了性能优化,日志排查,逻辑清楚的经验和认知,才好进入第二阶段。


已参与 「极客观点」 ,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
极客观点
子站问答
访问
宣传栏