谢谢
!java工程师需要具备什么能力,或者你可以回答前面的问题,
非技术人员如何面试java工程师本身就是一个伪命题。当你想找一份与java相关的工作时,你是技术人员,而不是非技术人员。否则,你应该把自己分成非技术人员,怎么可能找到相关的工作呢?!如果我们说java工程师需要什么能力,我们可以从两个方面来说:(!)(上面的图是从网络上)!它基本上包括几个层次:java基础、前端基础、html、css、js、javaweb基础、公共框架,当然,数据库,并且开发了一系列相应的组件。
首先,java工程师,所以,如果你想做开发,你还得考虑你想选择哪个行业开发金融软件。如果你不能很好地掌握金融知识,你就不能为用户做这件事。你不由得说:“我是c,很好用!”,这是什么?所以行业的选择也是你为发展做准备的条件之一。
而且,选择合适的行业可以减少几十年的奋斗。
项目经理不应该只把自己当成一个项目经理。不同的企业对项目管理的定义不同,因此项目经理应将自己视为管理人才:作为管理者,他需要价值管理和目标管理的管理理念,他需要的基本素质和能力是:1。表达能力2。逻辑思维能力3。系统思维能力思维能力是一个人才所需要的基本素质和能力:1。可靠的2。自动驾驶3。极端思维4。危机感5。学习能力是项目经理从公司对项目的定义和项目经理的要求中所需要的能力
作为同行,我认为从事私人工作有两个方向,事实上,无论哪个方向,都有可能掌握的不仅仅是java技术。
1.解决技术问题,或负责某细分领域的设计或开发
2。完成一个完整的系统,无论规模大小。
在第一种情况下,您通常需要了解该领域并专业地发布此类需求。因此,他们中的许多人可能更多地按日工资和福利计算。
第二种情况更容易理解,例如开发一个小程序、开发一个商城、开发一个官方网站等等。这种情况需要ui、前端、后台、数据库、部署等技术参与到整个系统中。
掌握技术是不够的
掌握技术可能是一个优秀的员工,但你可能不擅长私人工作。我认为你需要有以下知识储备:
1。与甲方的沟通能力。显然,如果你不善于沟通,你可能根本无法接受私人工作,或者你在接受时可能会有沟通障碍,这是非常不舒服的。
2.分解需求和评估工作负载的能力是必需的。针对甲方的需要,我们要善于转化实际设计开发工作,准确评估工作量。
3.团队合作的能力,简而言之,最好有一点领导力。我相信这个课题在生活中也有同龄人的朋友。许多系统很难由一个人来完成。在这个时候,很可能会找到生活中的朋友一起完成他们。
以上是一些个人意见。如果有什么不对劲,请改正。