有人说学java只能成码农,那还要学什么呢

请问下,有人说学java只能成码农,那还要学什么呢
最新回答
我是你妹°

2025-03-30 15:09:20

在编程的世界里,Java一直是企业级别开发最喜欢选择的编程语言,从java目前的就业形势来看还是相当不错的,由于手机安卓开发的需要,许多人也开始转战Java的学习,极客营觉得虽然java开发人员的需求量变得越来越大,但这并不代表做java开发人员的技术就可以一成不变,java技术更新的很快,而且在现在中国的培训机构里java学员都是批量生产的,那么竞争压力也是很大的。所以许多人在学好java的基础后,转战到火热的安卓开发。极客营今天来分析一下java各种大致学习路线。

首先总结一下做java最后大致是两个方向:web企业级开发(JavaWeb J2EE)和手机android开发。这两个方向的先决条件是J2SE,J2SE并不是那么简单,只有当你逐渐学的深入了你才体会到java的精髓。

1.HTML+CSS+DIV,前端会用到,作为研发人员至少应该会简单写些页面出来,这是许多编程语言都需要了解的基础。

2.JAVASCRIPT,想要使用一些特殊的效果就需要这个了,但是你并不需要很精通,当你需要用到JS的地方可以用Jquery代理,Jquery很好学,很有用的JS框架,看似复杂华丽的效果他都能轻松完成。

3.Ajax,前端异步交互技术,值得去研究

4.JSP,Servlet,Javabean,发展至今已经不提倡在JSP里嵌入JAVA代码,所以仅仅是作为视图层使用,嵌入些如JSTL和Struts2标签库的标签成为动态页面。Servlet是应该重点学习的,包括如过滤器、监听器等,这些都是当下Struts2或者未来WEB框架的底层基础和原理。

5.Strut2+Hibernate(or JPA)+Spring,当下十分流行的开发框架。其实是很容易上手的,但关键是需要懂得原理。

6.Web Service技术,它能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。
短发过夏

2025-03-30 12:05:54

Java前景是很不错的,像Java这样的专业还是一线城市比较好,师资力量跟得上、就业的薪资也是可观的,学习Java可以按照路线图的顺序,

0基础学习Java是没有问题的,关键是找到靠谱的Java培训机构,你可以深度了解机构的口碑情况,问问周围知道这家机构的人,除了口碑再了解机构的以下几方面:

1. 师资力量雄厚

要想有1+1>2的实际效果,很关键的一点是师资队伍,你接下来无论是找个工作还是工作中出任哪些的人物角色,都越来越爱你本身的技术专业java技术性,也许的技术专业java技术性则绝大多数来自你的技术专业java教师,一个好的java培训机构必须具备雄厚的师资力量。

2. 就业保障完善

实现1+1>2效果的关键在于能够为你提供良好的发展平台,即能够为你提供良好的就业保障,让学员能够学到实在实在的知识,并向java学员提供一对一的就业指导,确保学员找到自己的心理工作。

3. 学费性价比高

一个好的Java培训机构肯定能给你带来1+1>2的效果,如果你在一个由专业的Java教师领导并由Java培训机构自己提供的平台上工作,你将获得比以往更多的投资。

希望你早日学有所成。

错在情深

2025-03-30 12:58:38

打扎实的java基础估计要一个月,而培养真正的代码能力,那就不是用时间来衡量的。
合格的码农,并不是只看你的java能力,它与你的算法能力,你的数据结构能力,甚至你对计算机组成原理的了解息息相关,决定着你的上限。
你要知道,除非编程天才,不然你不可能在没有大项目经验的情况下,成为一个合格的码农。合格的码农不是你认为的写写代码,那too simple。

很多人只去学个语言,什么java培训班之类的,但却毫无数据结构和算法基础,也不懂什么是补码反码,根基很浅,根本算不上合格的码农。
但是你不要悲观,这些事情慢慢来。你现在最需要的是找一份工作,这很重要,有工作就有项目,有团队,你在这里面的学习速度比你自己看书快一百倍。
而要找一份java的代码工作,首先去把java的基本知识看扎实,这期间你要有起码几万行的代码量,不然谈不上扎实。
然后去学习一下基本的数据结构(或者先学数据结构,再学java,会相当有助于你的java学习),一点数据结构不懂的人,很难找到什么代码工作,甚至过不了笔试关。
有了这些基础,你就可以去找工作了,虽然可能还是很艰辛,比如你没有项目经验(如果你是应届的那没关系,但你又会因为跨专业而受歧视),但慢慢来总会找到的。
不管工作好坏,你接触进去,就会有提升,然后再换好工作。
总之最重要的是,先打基础,然后找到工作,然后你才会有真正的提高。
追问:
我的意思是通过几个月的学习就能找到一个码农的活 不求工资多高 但求能让我写java代码
枕边徒留芳香

2025-03-30 05:39:38

开发语言只是工具而已,学会一门高级语言其他的想再学也非常容易,JAVA找工作比较有优势。你还可以读一些,设计模式,BUG模式,软件工程,软件架构方面的书,除了语言相关的书籍有很多语言不想关的书籍主要讲编程的比如《代码大全》之类的书,同时程序开发心理学,重构,敏捷开发之类的书也可以看看,毕竟学无止境。
追问
我现在也只是学了JAVA的基础语法,我不知道如果我想用JAVA就业的话有什么方向,而且对于这些方向我具体要学什么。
追答
会用JAVA编程,能够根据要求设计自己的程序架构,懂得效率优化,学会至少一种数据库,会用JDBC编程,了解Spring等开源框架,现在你不用着急找什么方向,你在以后的学习过程中自然会逐渐明朗
余安

2025-03-30 13:50:06

码农是基础的,高级经理,产品经理,技术经理很多都是码农出身。建议先打好基础