后端好还是前端好,对于一般本科非计算机专业?

中公教育优就业IT培训


至于你说的后端好还是前端好?我个人觉得是前端好,虽然我是做后端的,我是学习的JAVA编程,因为现在的公司里面非常的注重这个页面的美观,好多人不注重了,你是如何实现的,只要页面美观,观众的体验度非常的好就可以了,所以对于前端的重视程度呢,也非常的高,而且现在好多的编程语言在前端就可以做了,不非得后端来做,我现在呢是在一家培训公司在交JAVA编程,教的这些编程当中,在他们毕业的时候,有很大的一部分学生在找工作的时候找的是前端,所以呢,我个人觉得现在的企业,现在的公司越来越重视前端页面的美化,而忽视了后端的强大之处,所以如果你是一个刚刚学习的学生的话,我感觉你还是学习前端比较的好,但是如果是一家大公司的话,那么大公司肯定是需要后端的,因为真正的高手必须是懂后端的,因为前端再怎么漂亮?再怎么美化?再怎么好看?他也不是实质的东西,那么什么才是实质的东西?什么才是科技的源泉呢?那么就是后端了,所以你如果想真正的从事这一行业,真正的想在这个行业当中发展,那么你就必须学习后端,如果说你只是想在这个行业当中干这么一年两年的时间的话,你学习前端就可以了,前端在刚刚找工作的时候,有可能比后端工资要高,但是前端的工资也就这么高了,后端的工资呢?一开始的时候比前段要低一些,但是慢慢的慢慢的工资就会涨上来,比前端要高,所以你要结合自己的处境,结合自己的前景,未来看看自己到底是学习前端还是学习后端,亦或者呢?是前端后端都学习。


大侠的生活日记


前端

前端指的是网站的前台部分,运行在pc或者移动端上的给用户展示浏览的网页,主要会涉及到布局,数据展示,交互等内容,对于不是计算机专业的相对后端入门简单一点。

后端

主要涉及数据,逻辑,算法等方面,主要是算法这块,比如基础的排序算法,还有像一些基础的数据结构中的链表,图等,更多的会应用在后端,虽然做后端业务方面的,这些不会经常用到,但是一些原理和概念都是要了解的,所以对于不是计算机专业的,这些东西一时半回不太容易理解。

工作方面

从工作的角度来讲,前端和后端都必须要有相对应的语言基础,在需求上需要进行相关业务的设计,画一些流程图,时序图,沟通交流比较多。我身边也有很多非计算机专业的同事,从事后端岗位的,做的也很好。

框架

无论哪端,都会引入相关的框架,提高开发速度,这个都是需要时间去积累的。进入这个行业之后自然就清楚了。

总结

所以,怎么选择还是看自己的兴趣以及能力侧重点。如果你对逻辑,算法,数据方面有兴趣的,建议走后端路线,如果对交互,布局,用户体验感兴趣的,建议走前端的路线。


亿月


个人建议去前端吧 前端是设计平面与功能的,后端主要在测试方面,现在还年轻多学习一些,前端开发顾名思义就是这些内容的制作开发,也就是靠代码的实现。后端就没有那么多的技术含量了,纯粹是运行着bug 哪里有问题了在找前端,这个时候就需要你出马了,测试只会告诉你哪里有问题改代码这个工作还是要你来做,这也是一个学习进步的机会,年轻应该多尝试一下。

非本科毕业的,本身比别人低了一头,不管是java or c语言 c+ ......都是靠代码完成的,而且一般招聘都是会卡着本科学历,你可以考一个自考本科,最起码敲门砖那块你有了,技术多锻炼多尝试多学习,也会有的,给自己一些压力,你就成了。

最后怎么选择还是在自己,别人说再多也没有用,看你是想挑战还是服务了!


伊森326


前端和后端都是相辅相成的,看你去的是以什么为主导的公司以及你喜欢的编程语言(对于开发来说还是自己感兴趣比较重要),给几下几点建议做参考:

1、前端开发相对于后端来说更简单易懂、容易上手,而且开发迅速;

2、前端需要产品思维,后端更多的是关注数据处理与算法;

3、前端技术还处于一个高速迭代的状态;

4、现在网站、APP还有其他的很多界面都需要前端,前端的需求多,是未来的大趋势;5、后端上升空间会比前端更大,因为现在主流的人工智能、大数据、区块链都是后端语言在主导,有大量市场需求,暂时没有衰落现象;

6、后端初始工资会比前端高,但后期主要看个人情况;

7、如果自己感兴趣建议前后端都懂。


Echa攻城狮


前端好!~ 首先我是做后端的,后端相对于前端要学的东西太多了,前端据我所知就是react vue angularjs ,后端就要学很多了,除了自己主用语言,还要学习sql相关知识(优化sql),运维相关知识(定位问题,内存,cpu等等),网络知识(代理,高可用)这里的每一门学好都不必前端花的精力少


牛批螳


很简单

前端:更容易学,对于没编程基础的人来说更适合 缺点:工资没那么高,岗位没那么多

后端:工资高,岗位需求大

缺点:难学,需要兴趣,压力大


老李的生活杂谈


单纯从就业机会来看,后端好一点,需求多,岗位种类也多。

但个人并不建议这么看,选择前端还是后端,最好对比自身的优势能力。

一般来说,前端对业务理解、设计美感等有一定的要求,这就要求个人的沟通能力、理解能力要比较好,要有一定的审美水平和设计能力。

而后端需要的计算机基础更扎实,包括对架构的理解、提升系统效率和稳定性的方法、编程规范性、拆解和封装逻辑等,更考验对技术的理解能力和逻辑能力。

对自身有充分了解,才能选出更适合自己的方向。


钢铁工业智能制造


前端比后端相对容易些,个人感觉非专业还是做前端好点,待遇方面大公司基本不分前后端,小公司的话前端待遇比后端低


ifTrue


还是前端吧,学起来直观一些,后端想做好涉及到很多专业知识


分享到:


相關文章: