男生学编程,学Java好还是web好,需要培训吗?

时间会知道


Java web都要培训啊,不然上不了手,学校学的完全不够用,除非是学霸,但是很多企业又不要培训班出来的,很矛盾的


闲视聊剧


作为一名IT从业者,同时也是一名计算机专业的教育工作者,我来回答一下这个问题。

首先,Java是一门编程语言,可以用在多个开发场景下,Java也是当前IT行业内最为流行的全场景开发语言之一,而Web本身是一个大的技术体系,涉及到的岗位也比较多,既有开发岗位也有策划、设计类等岗位。Java语言目前也是Web领域最为常见的开发语言之一,另外PHP、Python、C#等编程语言也可以用于Web开发场景。

对于男生来说,在选择学习方向的时候,可以根据自身的知识结构和能力特点进行选择,如果具有一定的逻辑思维能力,而且对于编程比较感兴趣,那么当前学习Java是不错的选择,就业的机会也相对比较多。

Java语言由于自身的抽象程度比较高,所以前期的学习难度还是比较大的,对于没有任何基础的初学者来说,最好有专业老师指导一下。学习Java编程要为自己选择一个明确的学习方向,当前可以重点考虑一下大数据方向,一方面大数据方向的就业机会比较多,另一方面大数据开发岗位的薪资待遇也比较高。由于大数据开发方向需要学习的内容相对比较多,所以学习周期会相对长一些,在学习的中后期最好通过实习岗位来进一步提高。

Web领域的学习方向比较多,对于基础比较薄弱的初学者来说,可以学习一下Web前端开发技术,相对于学习Java编程来说,学习前端开发技术要相对简单一些,但是前端开发的内容却比较多,而且也比较杂,所以也需要一个系统的学习过程。从目前前端开发的发展趋势来看,前端开发未来的前景还是比较广阔的,在产业互联网时代,前端开发岗位的任务边界也会得到一定程度的拓展。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!


IT人刘俊明


实话说吧,学JAVA和学WEB不冲突,现在很多网站开发用JAVA开发,我们管这个叫做JAVAweb,当然web开发语言有很多种,比如php、asp、aspx、jsp等等。

如果纠结学什么,建议你学习java web开发,先把java语言的基础学好,然后学习JAVAweb的内容,包括js、jq以及基本的数据库操作,如mysql数据库或者Oracle数据库。基本掌握之后再学习javaweb框架、SSH框架等,当有一定经验了,还需要学习mongodb、hadoop、zookeeper之类的知识,路很长靠自己努力。

至于要不要培训这个问题,如果你还是学生,而且还处于大一大二,我觉得完全不需要去培训,没必要,完全自学努力点比起培训好多了,不要希望培训机构培训几个月能学到什么东西,都是填鸭式教育。要是你大四了或者出来工作一段时间了,想换个工作内容,培训可以让你更加快的掌握这些东西,也未尝不可行。但是还是得靠自己努力,因为编程这一块太需要时间去练习了。


卡西尼试验场


1、如果你只是大一大二的学生,并且有一定计算机专业基础,那么不培训靠自学(可以从网络上下载各种机构视频)是完全可以的。

如果是需要转行,或希望有更多交流,培训一下是不错的选择,可以更快地接触到更多的知识点。

2、学Java主要是后端和大数据方向,学Web主要是页面渲染、样式以及交互等。个人觉得Java技术栈更深,相对适合长期走技术路线、对技术有浓厚兴趣的人去选择。Web方向技术栈会浅一点,但Web方面需要一定设计、产品、交互思维,才能让你有更好的表现。


科技谈弹谭


JAVA是一门语言,web是一个领域,这两个本不是一个层面的概念。

目前web开发热门语言有Java、Python、HTML5、JAVASCRIPT、PHP等,他们分为前台开发语言和后端开发语言。

通常认知下认为,JAVA和PYTHON是后端语言,注重后台业务数据逻辑的处理,也就是浏览器把相关数据传入后台服务器之后需要进行相关的业务验证、处理及储存;

而HTML、JAVASCRIPT、CSS等是前台语言,它们注重网页内容、样式及动画的表现,也就是我们通常从浏览器中看到的内容,也是容易获得直观反馈的语言。

如上所述,前后台的语言不一样,注重的方向也不一样,自然对开发人员的要求也不一样。

后台开发人员对算法、逻辑思维以及排便定位问题的能力要求较高,同时还要掌握大量框架、中间件及数据库相关知识,入门相对教难,建议上培训机构以全面了解相关知识。

前台开发人员对动画、排版及色彩有一定要求,特别的,动画的实现也需要一定的算法基础。相对后台开发人员而言,前台开发入门难度较低,目前有很多成熟的前端框架可以降低复杂动画的开发难度,所以,前台建议先自学,先确定自己是否适合再决定是否上培训机构。

目前市面上的培训机构基本都是一条龙服务,从入学到找工作,如果确定要上,建议选择名气大的培训机构,这样质量有保障。

再附一张我大概画的一个前后台关系图,可以说不怎么准确,但是对你理解这个问题,够了!



乐悠微科


个人意见,男生刚接触编程,首先可以简单了解一下c语言,然后根据自己专业或者想要从事的行业选择c#或者java去深度学习一下,然后利用空余时间学习一下web相关技术。


企校锦囊


肯定学Java啊,Java是基础语言,是做web的基础,直接学web不懂原理有啥用


分享到:


相關文章: