方向选择(嵌入式 大数据 java)

简介: 时间匆匆,不知不觉大二后半期了。晚上开了会要确定方向选择,嵌入式,大数据,java三个方向。犹豫了好久,因为学了一段时间的java还是偏向于java的 不过也想学大数据,因为最近很火 大家都 知道的。
时间匆匆,不知不觉大二后半期了。晚上开了会要确定方向选择,嵌入式,大数据,java三个方向。
犹豫了好久,因为学了一段时间的java还是偏向于java的 不过也想学大数据,因为最近很火  大家都  
知道的。现在来简单介绍一下吧!
  1. 嵌入式:单片机之类的 比如指纹解锁底层就是此技术,反正就是和硬件打交道。
    大数据:最近很火的概念技术 有点玄玄乎乎的,前途不好定义,不过门槛也是高的,对算法之类的要求还是比较高的 主要挖掘爬取数据。而且学历方面也是比较高,本人二本计科 ,学历上已经落后了,技术其次考虑。
  2. 大数据 人工智能,算法 我们这些二本院校的人 可能不受大公司优先考虑,毕竟有更好的学校的毕业生,简历敲门砖都不行,技术先不考虑(因为还没有学,现在只是客观考虑方向问题)
  3. java:应用最广泛的一种语言,起码在中国前景还是不错的。服务器后台90%都是java的天下 就业路广泛,其实 大数据也是要有java基础的,网上也有很多java工程师转大数据的例子。

java有两大方向 一个是安卓 前几年很火
不过现在不行了;还有一个是JSP服务器后台,这个也是现在岗位最多的,外面公司都是量招的,还可以做微信小程序
我也咨询过三个大佬 两个阿里工程师 一个项目主管 两个推荐学java 了解大数据
总结:java 数据库是基础 学习深入点 实战经验尽量多! 只要实战经验多 比较深入 在互联网公司 这类岗位很多的!

我估计很多人会有这个问题:
1. Oracle跟Google的官司尘埃落地,Google因为使用未经授权的java而赔偿80多亿美金,Oracle发布公告2020年商业用途java要收费
那么java会没落吗?
首先不提 说这话的人20年是否还在Oracle 其次,java技术已经成熟应用于各种服务器应用,人们已经有个定性会使用它,而且生态圈很好,不断更新框架。java凉不凉的问题 其实10年前就有人问过了 其次是现在。
2. java是否已经饱和了?
这个问题其实我也是想过了 java现在培训班那么多 更多的人涌进这个IT行业,有些培训班已经开始找大数据人工智能培训老师了(哪个赚钱 开哪个) java这条路一直都是 低端饱和 高端缺人 所以很多java工程师岗位都要求3年以上经验 所以就是 低端饱和 高端缺人 换任何方向其实都是这样子的。看你怎么选了 。不用考虑饱不饱和的问题 难道你就追求找个工作? 为什么别人可以架构师 我们只是码农 不存在的,要是相信自己可以走高端,那么 饱和问题就不是问题。

经过一段时间的思考:学java 了解大数据(不推荐嵌入式和安卓)针对个人二本院校(不考虑兴趣 不考虑技术学的如何) 以上纯属个人想法 欢迎讨论
打好基础才是王道,等我以后毕业了 基础功扎实了再考虑是否转大数据
讲真的 其实兴趣才是王道,如果你要是真的有兴趣对某方面,那就学吧 不存在什么会不会落后之类的问题 任何方向走精了 金字塔顶端 都是很吃香的 所以 努力爬吧 骚年们。
最后再附上大佬的回复:
这里写图片描述

最后附上今天选课的结果:
这里写图片描述

相关实践学习
基于MaxCompute的热门话题分析
本实验围绕社交用户发布的文章做了详尽的分析,通过分析能得到用户群体年龄分布,性别分布,地理位置分布,以及热门话题的热度。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
目录
相关文章
|
17天前
|
分布式计算 DataWorks Java
DataWorks操作报错合集之在使用MaxCompute的Java SDK创建函数时,出现找不到文件资源的情况,是BUG吗
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
31 0
|
2天前
|
分布式计算 监控 Java
Java的大数据处理与分析技术 (2)
Java的大数据处理与分析技术 (2)
|
8天前
|
分布式计算 数据可视化 大数据
JAVA与大数据处理
这篇文章探讨了JAVA在大数据处理中的应用,包括数据处理框架(如Hadoop)、数据挖掘与分析(如Apache Spark、Weka)以及数据可视化(如JFreeChart、D3.js)。文中通过一个Hadoop MapReduce的示例展示了JAVA如何处理大数据,统计文本中单词出现的次数。随着技术发展,JAVA将持续在实时处理、机器学习和云平台部署等领域拓展其在大数据处理中的角色。
|
11天前
|
缓存 监控 Java
Java一分钟之-Apache Geode:分布式内存数据平台
【5月更文挑战第21天】Apache Geode是低延迟的分布式内存数据平台,用于构建实时应用,提供缓存、数据库和消息传递功能。本文聚焦于Geode的常见问题,如数据一致性(数据同步延迟和分区冲突)和性能瓶颈(网络延迟和资源管理不当),并提出解决方案。确保数据一致性可通过选择合适的数据策略和利用`InterestPolicy`、`CacheListener`;提升性能则需优化网络和合理配置资源。通过示例代码展示了如何创建和操作Geode的Region。正确配置和调优Geode对于实现高可用、高性能应用至关重要。
28 1
|
12天前
|
SQL 分布式计算 Java
大数据软件基础(2)—— Java、SQL
大数据软件基础(2)—— Java、SQL
11 0
|
17天前
|
分布式计算 资源调度 Hadoop
java与大数据:Hadoop与MapReduce
java与大数据:Hadoop与MapReduce
29 0
|
17天前
|
算法 Java 机器人
Java在嵌入式领域的应用
【5月更文挑战第7天】Java广泛应用于消费产品(如智能电视、机顶盒、数码相机)、工业控制(PLC、DCS、FCS)、通信(交换机、路由器、基站)、智能仪器、机器人、计算机外部设备、军事电子及太空科学,涵盖从家用到高科技领域的嵌入式系统开发。
25 4
|
17天前
|
Java 大数据 Go
Go vs Java:在大数据处理领域的性能对比
Go与Java在大数据处理中各有特点。Go启动快,内存占用少,静态类型及并发模型(goroutine和channel)使其在并发性能上有优势。Java虽然启动慢,JVM内存占用高,但拥有丰富的生态系统和并发工具。代码示例展示了Go的goroutine和Java的线程池处理大数据的场景。在性能上,Go可能更优,但Java的跨平台性和生态广度使其仍被广泛应用。
|
17天前
|
存储 分布式计算 大数据
使用 Java 进行大数据处理和分析
【4月更文挑战第19天】本文探讨了Java在大数据处理中的关键作用,涉及Hadoop框架、HDFS数据存储、MapReduce编程模型及Spark等数据分析工具。还包括数据预处理、可视化、性能优化、安全与隐私保护以及完整处理流程。Java在金融、医疗、电商等领域有广泛应用,为大数据洞察和决策提供支持,但同时也需要开发者具备深厚的技术背景和实践经验。
|
17天前
|
分布式计算 大数据 BI
MaxCompute产品使用合集之MaxCompute项目的数据是否可以被接入到阿里云的Quick BI中
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。