Java的项目经验要怎么积累呢?

默默搬砖


我是一名软件公司的HR,关于项目经验如何积累,肯定是答案就是多做项目,具体如下:

1,入职公司时搞清公司的性质,是自己的项目还是外包性质的项目,外包性质的项目人员参与度低,并且人员参与的模块少,责任感差。

2,项目角色多重性,项目工作中首先你可能只是一个开发人员但是要往项目管理的角色去发展,因为对于一个项目来说懂得业务比懂得技术更重要,更有利于增加自己的含金量。

3,提高自我学习能力,自我驱动性,没有一个公司能够给你提供完全匹配的学习环境,很多人在一个公司干了很多年但是了解也就一两个模块,这个人也许只是一个最合适公司的人但不是一个最厉害的人,所以没有环境创造环境学习,不能被动成长。


曦光啊


分享一下我的观点,首先Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 

1、掌握项目开发的基本步骤 

2、具备极强的面向对象的分析与设计技巧 

3、掌握用例驱动、以架构为核心的主流开发方法   没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是项目经理,你该如何思考!你必须学会假如你是架构师,你该如何思考!你必须掌握针对某个特定问题领域的分析方法!   关于基础知识:你可以看看这些名词或知识点,看是否能说出个一二三四来。  JavaSE  ----基本语法、数据类型、操作符等:int、long、Integer、Long、if、else、for、while  ----面向对象:class(类)、Object(对象)、instance(实例)、state(状态)、behavior(行为)、field、method、new、可见性(访问控制)、attribute、property、package、import、static variable、class variable、instance variable、heap、method area、stack、GC(垃圾回收)、override、overload、对象转型(casting)、多态、this、super  ----异常处理:理解编译期错误和运行期错误的区别、Exception、RuntimeException、checked exception、unchecked exception、try、catch、finally、throw 

以上,就是你进一步学习Java所必备的基本知识。特别是一些个专业术语和名词,看到这些名词,如果你像看到亲爹一样亲切,那么说明你对Java的基础知识就很熟悉了。 

希望我的建议能够帮助你!




老梁创业说


很显然,掌握语言基础是第一步。如果你不了解基础知识,那么你就不知道自己是否做错了或者接下来该怎么做。当然,这并不是要求你把所有的基础知识都记住,比如所有的 Java关键字、核心概念或者基本编码技术等。然后我列举了一些基本的 Java 程序,很适合初学者。

显示1到50的数字列表,每个数字独立一行。

找出两个数字中的最大值和最小值。

使用多种方法交换两个数字。

编写一个计算器程序,使之能够进行数字的加减乘除运算。

创建两个类,练习重载和重写。

在程序中使用数组。

然后入门之后,再去和项目组做几个项目,只要用心,思维逻辑清楚,可以成为一个程序员的。


区块pioneer


这个话题实际对于自学Java来讲,几乎是及其困难的,通常初学者不可能自己设计一个项目来实践,即使我们拿来一个接近完整的企业项目我们自学者也几乎无从下手,这也是自学Java最头疼的而且是无法解决的问题,那么怎么办呢,唯一的办法只能是找到一个做过实际开发的人及几个人组成团队,来完成若干个企业级软件项目开发从而积累开发经验;

在其中这个做过实际开发的人会带我们如何实现项目开发,从而积累项目经验,而且个人认为通常你应该经历至少两个项目才接近初级项目经验的水平。

俗话说”态度决定一切”,那么对于自学Java来讲,这句话就太重要了。可以自己问自己一下:“我是想要”还是“我是一定要”。如果只是“我想要”,那么我可以可定的说你遇见困难基本就会放弃,如果是“我是一定要”,那么你就有必需坚持下去的动力,知道到达自己的目的。

无论我们做什么内因固然重要,但是外因永远都不能被忽略,内因是动力,外因是走捷径的工具。

那么外因是什么呢?个人认为外因就是能够在你疑惑和遇到困难时帮助你解脱的人。一个疑惑和困难可能会让你徒劳搭上很长时间而无法摆脱,甚至让你有放弃的念头,这个人是谁呢,可以是一个朋友,是一起学习的人,是一个你偶遇的人。


Python精神


多做项目 积累经验

1,入职公司时搞清公司的性质,是自己的项目还是外包性质的项目,外包性质的项目人员参与度低,并且人员参与的模块少,责任感差。

2,项目角色多重性,项目工作中首先你可能只是一个开发人员但是要往项目管理的角色去发展,因为对于一个项目来说懂得业务比懂得技术更重要,更有利于增加自己的含金量。

3,提高自我学习能力,自我驱动性,没有一个公司能够给你提供完全匹配的学习环境,很多人在一个公司干了很多年但是了解也就一两个模块,这个人也许只是一个最合适公司的人但不是一个最厉害的人,所以没有环境创造环境学习,不能被动成长。

河南新华


河南新华LYX


我和大家分享一下关于项目实际开发经验的积累,这个话题实际对于自学Java来讲,几乎是及其困难的,通常初学者不可能自己设计一个项目来实践,即使我们拿来一个接近完整的企业项目我们自学者也几乎无从下手,这也是自学Java最头疼的而且是无法解决的问题,那么怎么办呢,唯一的办法只能是找到一个做过实际开发的人及几个人组成团队,来完成若干个企业级软件项目开发从而积累开发经验;

在其中这个做过实际开发的人会带我们如何实现项目开发,从而积累项目经验,而且个人认为通常你应该经历至少两个项目才接近初级项目经验的水平。

俗话说”态度决定一切”,那么对于自学Java来讲,这句话就太重要了。可以自己问自己一下:“我是想要”还是“我是一定要”。如果只是“我想要”,那么我可以可定的说你遇见困难基本就会放弃,如果是“我是一定要”,那么你就有必需坚持下去的动力,知道到达自己的目的。

无论我们做什么内因固然重要,但是外因永远都不能被忽略,内因是动力,外因是走捷径的工具。

那么外因是什么呢?个人认为外因就是能够在你疑惑和遇到困难时帮助你解脱的人。一个疑惑和困难可能会让你徒劳搭上很长时间而无法摆脱,甚至让你有放弃的念头,这个人是谁呢,可以是一个朋友,是一起学习的人,是一个你偶遇的人,归根到底他是一个能帮助你快速解决困难的老师,到哪里去找我们自己知道。

好了,暂时谈这些,实际自学中我们还会遇到很多问题,只要我们坚持,方法得当,耐得住寂寞,端正态度,坚持下去通常我们会有些收获,还是要强调一下,自学绝对不是一个人的事情,一个指导者是绝对必要的。最后祝伙伴们学有所成。


爱科学的恐龙哥哥


1.基础知识学习好。

2.上码云上,找一些好的项目,自己好好的研究,人家是怎么写的,然后自己照着做一遍。

3.上一些比较好的自学网站,看一些项目视频教程,跟着做。

总之,多做项目,多写代码,多看开源项目,看看人家是怎么写的,慢慢的积累自己的项目经验。


分享到:


相關文章: