0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Java开发工程师如何在工作中提升自己

工程师人生 来源:工程师吴畏 2019-05-30 16:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Java已经存在很长时间了,当你使用不同的软件模式,请确保你清楚你的代码如何影响生产。请考虑的更全面一点,站在更高的角度全面的考虑问题。如果你给其他程序员提供 API,请严格按照约定编写。

· 请读一本关于在有限内存设备上编程的书。学习如何在小型设备上操纵像素。一旦你学会了这些,那你就可以在任何设备上工作了,因为这些设备相对来说,运行更快、内存更大。

· 不要觉得使用 Java 不够酷。如果你学会了 Java,你就进入了一个巨大的健壮的生态系统。

· 新的开发者需要 理解面向对象编程的好处、语法,并确保对象容易理解。代码库能够帮助开发者上手。像Lynda 和 Dzone 这样的网站提供了很多Java 相关的资源,所以 Java 比任何其他语言都更容易入门。 因为 JavaScript , Java 很酷。聪明的开发者反复重申要少使用JavaScript 。Java 提供了JavaScript一样的功能,能够跨浏览器支持,所以用Java 你能做任何事情,不用考虑浏览器兼容性。

· 要有一个主技能来确保你有一个稳定的工作。寻找第二个你感兴趣的技能,这能够为你提供“开发者保险”。保持敏捷。寻找你能够找到的工作,学会批判性地思考问题。

· 记住要使用工具。它越来越好,但仍落后于其他平台。我对于容器化技术有很高的期望。基于云的开发工具正在不断完善。他们将预置到工作中使你的工作更简单。确保工具好用。

· 开发者应该记住Java 的静态类型检查是自动化测试的另一种形式。构建代码的时候应该更多的用静态类型检查而不是其他形式的自动化测试。具体来说,我们发现,如果一个开发人员使用Java 语言的时间比其他语言多的话,他们更倾向于花费时间构造代码来让编译器检查错误条件。通常这种努力比花在自动化测试上更好,自动化测试可能会产生更多的错误条件。

· Java 不一定是所有应用程序的最佳解决方案。例如,JVM 比同等的C 程序更消耗内存,科学计算和数值分析通常用Python 来写,C# 更适合异步编程。

· Java 有非常成熟的标准库。详细的结构已经实现。请学会欣赏利用这些可用的工具。

· 试着学习理解某一领域的软件,我偏爱Java。如果你掌握的知识太广,那么你很难再取得进一步提升。你需要理解基础架构。不要因为需要花费太多时间学习就放弃某一语言。你对软件幕后工作原理了解的越多,你就会变得越有价值。知道事务如何运作的原理是基础。请保持不断学习。

· 掌握完整的Java 知识是一种良好的基本技能。这是开发者的关键投资。学习掌握Java代码库,在众多提供相似功能的代码库中,确保为你需要解决的问题选择最佳的解决方案(例如有的提供安全补丁,其他的没有提供)。

· 企业都在寻找最聪明的工程师。他们很少关注特定的语言。开发人员需要有很强的编码能力,熟悉计算机基础知识,了解真实世界的应用程序。知道如何编写Java应用服务器程序,理解如何调用API。理解计算机科学的核心和算法。企业需要基础扎实的开发人员。请在工作中实践核心算法和熟悉的数据结构。

· 向专家学习。不要重复造轮子。在学校努力学习。在Java 生态系统中寻找最简单的达到目标的方法。参与开源。从修改一行bug 这种小时做起,不断进步。

你对 Java 开发者有什么建议吗?是开始学习怎么从入门到放弃的吗?学习是一起的事,希望我们做个伴好好研究如何学习java,学好它,干掉他!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    20

    文章

    2997

    浏览量

    115668
  • 开发工程师
    +关注

    关注

    1

    文章

    91

    浏览量

    15279
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    硬件工程师面试必会:10个核心考点#硬件设计 #硬件工程师 #电路设计 #电路设计

    硬件工程师
    安泰小课堂
    发布于 :2025年09月23日 18:00:33

    提升辐射发射整改能力——为现代工程师量身定制的线上实战特训营

    SES辐射发射整改实战辐射发射问题不仅会影响产品的性能和可靠性,还可能导致无法通过相关的认证测试,从而影响产品的上市进程和市场表现。然而,如何快速有效地发现和整改这些问题,依然是许多工程师在工作中
    的头像 发表于 09-10 11:47 365次阅读
    <b class='flag-5'>提升</b>辐射发射整改能力——为现代<b class='flag-5'>工程师</b>量身定制的线上实战特训营

    电子发烧友工程师看!电子领域评职称,技术之路更扎实

    人才的重要标准。这类职称评审会看重实操能力(如嵌入式系统优化、代码效率提升案例)和技术认证(如 ARM 相关认证)。有位开发者提到,曾因缺少职称,在大厂面试中败给经验相当的对手;评上 “高级嵌入式工程师” 后
    发表于 08-20 13:53

    嵌入式工程师为什么要学QT?

    、Clang、MSVC等,并提供了跨平台的编译和发布流程。 强大的集成开发环境(IDE) Qt Creator提供了代码编辑、调试、构建和发布功能,极大地提升开发效率。 因此,Qt是嵌入式
    发表于 08-14 15:15

    滚珠丝杆在工作中损耗会影响什么?

    滚珠丝杆在工作中的损耗会对设备的性能、精度、寿命和运行稳定性产生多方面的影响。
    的头像 发表于 05-10 17:54 384次阅读
    滚珠丝杆<b class='flag-5'>在工作中</b>损耗会影响什么?

    问,成为硬件工程师需要几只手?#硬件工程师 #YXC晶振 #扬兴科技 #搞笑

    硬件工程师
    扬兴科技
    发布于 :2025年04月25日 17:15:37

    如何成为一名合格的KaihongOS北向应用开发工程师

    :参加相关的培训、研讨会或会议,不断提升自己的技能。 10. 获得认证 专业认证:如果可能,获取相关的专业认证,这可以增加你的可信度和市场竞争力。 成为一名合格的北向应用开发工程师
    发表于 04-23 06:46

    如何成为一名嵌入式软件工程师

    软件工程师保持持续学习的态度,紧跟技术发展趋势;同时,注重实践经验的积累,积极参与实际项目的开发和调试工作。 此外,还应不断提升自己的沟通能
    发表于 04-15 14:37

    一招拿捏电子工程师#被AI拿捏了 #电子工程师 #电子电工

    电子工程师
    安泰小课堂
    发布于 :2025年03月25日 17:30:51

    如何成为嵌入式开发工程师

    ,参加相关的研讨会和培训课程,阅读专业书籍和论文。 9. 认证和网络:- 考虑获取相关认证,这可以增加你的市场竞争力。- 加入专业组织和在线社区,扩展你的人际网络。 通过上述步骤的学习和实践,你可以逐步成长为一名合格的嵌入式开发工程师。记住,实际动手做项目和解决实际问题是
    发表于 02-19 10:39

    电子工程师的电源设计经验分享

    作为一名电子工程师,电源设计一直是我在工作中重点关注的领域。电源设计不仅需要扎实的理论基础,还需要丰富的实践经验。以下是我多年工作中总结的一些经验: 一、电源设计的核心理念 电源设计的核心是高效
    的头像 发表于 01-21 15:53 881次阅读

    如何成为一名合格的北向应用开发工程师

    自己的技能。 10. 获得认证 专业认证 :如果可能,获取相关的专业认证,这可以增加你的可信度和市场竞争力。 成为一名合格的北向应用开发工程师需要时间和努力,通过不断学习和实践,你将能够掌握所需的技能,并在这一领域取得成功。
    发表于 01-10 10:00