java程序员找工作经验之谈,聊聊需要做好哪些关键点才能获得认可

news/2024/10/30 13:36:58/

我是18年本科毕业于双飞一本的交互设计,因为喜欢编程所以快考的计算机。当时初试过了复试没有过,被调剂到一个211大学的相关专业。这个专业从名称上来看跟计算机没有任何关系,但是他实际做的事情,或者说我在我导师那边做的事情,是编程。因为这个原因呢我也接受调剂了,然后研究生期间主要是在平台java 开发做了有一年半。

专硕毕业之后,我就直接到国企做软件开发,做的是java科普端开发。因为经常出差呀,还要写文档写竞标材料等等事情,实际上能静下心安心编编程的时间很少,我觉得这样对我的技术没有什么提升。我也不喜欢写材料,我就在一年后离职了。当时考虑的是,一段时间没有做java了,工作用的又是java数据库,我就在离职之后自学了几个月的java瓦后台开发学了spring的和分布式服务。

21年的9月份开始找工作,10月份入职互联网的中场。22年9月大概做了一年的时间,我们组的优先被砍了等组人被裁掉,到今天差不多就是半年,然后我到现在也没有找到工作。

整体的情况是这样的,然后我想介绍一下我在21年9月和22年12月两次找工作的感受。第一次我感觉非常好找,我即使没有互联网的经验,我在深圳大概投了30份简历,然后能拿到15个面试,最后能有七八个offer。当时因为我男朋友和男朋友一起找工作,他新找到北京了,所以后面又没管深圳那些offer,我就在北京重新开始找。

我感觉当时北京的java岗位比深圳和杭州要少一些,可能因为北京他做互联网不是那么多,不是靠着互联网做一个支柱的,他的制造业呀或者是车企还有新能源当时都是还不错。

第二次找工作最近这次找工作呢,我就感觉非常非常的艰难。我在12月初开始找,9月到12月我是做了自己工作几年项目的一些总结呀,然后又研究了一些框架的源码。做了这些事情,所以我在12月初才开始找工作。12月初投了可能有二三十份简历,我只拿到了一个面试。这个面试官也没有真的想面试我,他全程没有问我任何一个问题,只是根据我的情况对我进行帮我进行了一些分析,然后他觉得我可能不太好找,还跟我分析了当前就业的情况,就是说我如果要找的话肯定只能降薪。当时其实我也是认同他这个说法的,就是他对于整体形式啊以及经济的分析我也是蛮认同的。

Java工程师是一种专业技术人员,主要负责开发Java应用程序和系统,为企业的业务提供技术支持和解决方案。Java工程师需要掌握一系列技术和工具,如Java语言、Spring框架、Hibernate、Maven等。

除了掌握技术和工具外,Java工程师还需要做好以下关键环节才能获得赞赏:

  • 不断学习新技术并将其应用于实践中,提高自己的技术水平。Java技术更新很快,需要不断学习新的技术和工具,跟上行业的发展和变化。
  • 具备良好的团队合作精神和沟通能力,能够与其他开发人员、测试人员以及产品经理等合作,共同完成项目。Java工程师不是孤军奋战的人,需要和其他人员一起合作完成任务,要有良好的沟通和合作能力。
  • 了解业务需求,把握需求变化,能够及时地调整开发方案,满足客户需求。Java工程师需要了解业务需求,把握需求变化,及时调整开发方案,以满足客户需求。
  • 保持代码的可读性和可维护性,注重代码的规范和清晰度。Java工程师需要编写易于阅读和维护的代码,注重代码规范和清晰度,这样可以减少代码出错和维护的困难度。
  • 注意保护用户隐私和数据安全,确保代码的安全性。Java工程师需要注意保护用户隐私和数据安全,确保代码的安全性,这是企业信息安全的重要一环。
  • 关注项目进度,能够按时交付高质量的代码。Java工程师需要关注项目进度,按时交付高质量的代码,这是保证项目顺利进行的重要保障。

总之,Java工程师需要不断学习新技术、具备良好的团队合作精神和沟通能力、了解业务需求、注重代码规范和清晰度、注意数据安全性并按时交付高质量的代码,这样才能在工作中获得赞赏。


http://www.ppmy.cn/news/104124.html

相关文章

算法当中的时间、空间复杂度?

1.究竟什么是时间复杂度 时间复杂度是一个函数,它定性描述该算法的运行时间 时间复杂度就是用来方便开发者估算出程序运行的答题时间。 通常会估算算法的操作单元数量来代表程序消耗的时间,这里默认CPU的每个单元运行消耗的时间都是相同的。 假设算法的…

K8s in Action 阅读笔记——【6】Volumes: attaching disk storage to containers

K8s in Action 阅读笔记——【6】Volumes: attaching disk storage to containers 在前三章中,我们介绍了Pods以及它们与ReplicationControllers、ReplicaSets、DaemonSets、Jobs和Services等Kubernetes资源的交互。现在,我们将回到Pod内部,…

Flink数据转换方法使用案例总结

目录 Flink数据转换方法使用案例MapFlatMapFilterKeyByReduceAggregationsWindowJoinUnionProjectDistinctSortPartitionIterateFold使用 Flink 数据转换 Conclusion 的案例问题描述解决方案结论 Flink数据转换方法使用案例 Apache Flink是一个分布式流处理框架,它…

Java最新版发送阿里短信教程

一、概述: 为什么现在的企业越来越多使用阿里云短信服务,究其原因是阿里云短信服务是一种可靠、高效、安全的短信发送服务,它具有以下优点: 高可靠性:阿里云短信服务采用全球领先的短信网关进行短信发送,确…

数据库基础——9.聚合函数

这篇文章来讲一下数据库中的聚合函数 目录 1. 聚合函数介绍 1.1 AVG和SUM函数 1.2 MIN和MAX函数 1.3 COUNT函数 2. GROUP BY 2.1 基本使用 2.2 使用多个列分组 2.3 GROUP BY中使用WITH ROLLUP 3. HAVING 3.1 基本使用 3.2 WHERE和HAVING的对比 4. SELECT的执…

【满分】【华为OD机试真题2023B卷 JAVAJS】字符串统计

华为OD2023(B卷)机试题库全覆盖,刷题指南点这里 字符串统计 知识点字符串 时间限制:1s 空间限制:256MB 限定语言:不限 题目描述: 给定两个字符集合,一个为全量字符集,一个为已占用字符集。已占用的字符集中的字符不能再使用,要求输出剩余可用字符集。 输入描述: 1、…

HTML <colgroup> 标签

实例 两个 colgroup 元素为表格中的三列规定了不同的对齐方式和样式(注意第一个 colgroup 元素横跨两列): <table width="100%" border="1"><colgroup span="2" align="left"></colgroup><colgroup align=&…

React面试题和基础

React的特点&#xff1a; JSX它使用虚拟DOM &#xff0c;减少 DOM 操作&#xff0c;提升性能。便于和其他平台集成。它可以进行服务器端渲染。单向数据流。组件化 双向数据绑定和单向数据流区别&#xff1f; 单向绑定的优点在于清晰可控&#xff0c;缺点则在于模板代码过多。…