首页 > 其他分享 >计算机科班生未来应该怎么选择

计算机科班生未来应该怎么选择

时间:2024-07-14 22:26:04浏览次数:8  
标签:专业 java 计算机 C++ 嵌入式 选择 开发 联网 科班

选专业要了解自己的兴趣所在。 即想要学习什么样的专业,如果有明确的专业意向,就可以有针对性地选择那些专业实力较强的院校。 2.如果没有明确的专业意向,可以优先考虑一下院校。 确定一下自己想要选择综合性院校还是理工类院校或是像财经或者语言之类的特色院校。 3.综合考虑地区的选择。

1.软件工程:

偏软件开发,偏硬件的课程几乎没学。就是一个java专业:主修课程都是javase - javaweb - j2ee ...   ①java:要卷得过别人才可以
      ②前端:不建议
      ③移动应用开发(app/小程序开发)
      ④C++纯软件开发 - 比较不卷 有门槛 嵌入式软件
学习路线:C C++ qt 数据库 linux ffmpeg opencv ...
①客户端开发 - qt
②服务端开发 -linux 
③音视频开发 - ffmpeg
④机器视觉开发 -opencv


----------------------------------------------

2.物联网工程
计算机互联网寒冬  - 关物联网毛事啊?
互联网是物联网的一部分
有一帮物联网工程小伙子们,吃到了红利:智能家居、洗碗机、扫地机器人、共享单车、自动驾驶、无人机...
物联网工程 简称 IOT 
人工智能物联网 AIOT = AI + IOT 
优先学好C C++ LINUX 嵌入式 
单片机开发-嵌入式软件/硬件开发-嵌入式AI-

3计算机科学与技术

软件硬件都有学的一个专业,80%的课程跟软件工程都是一样的。但是也有学嵌入式、单片机、开发板相关的。普遍学的比较多、杂、浅。大二三方向分流(人工智能、大数据: 要考研,这两个是吃学历的专业 )
①可以抢软件工程的
②也可以抢物联网工程的

----------------------------------------------

4网络工程:
①比较好的归宿就是网络安全
②是吃证的专业:CCIE HCIE RHCA CISP....
跟安全相关的岗位都是大公司需要的岗位,学历也有要求。要学Web安全、网络扫描注入、网络协议、入侵检测、日志、Python、浏览器安全、组件漏洞、内网渗透、提权技术、虚拟化技术....

----------------------------------------------

5通讯工程:
①很多国企/事业单位的家长希望自己的小孩读的
②比较好的归宿是三大运营商
③数电、模电也有学,有点偏硬件。
比较偏实施、运维岗,也可以走开发,虽然学的比较少,但也是属于科班生。

----------------------------------------------

6电子信息工程:
①主要偏硬件:嵌入式、开发板、单片机...
②不要去碰plc,入门门槛低,不需要什么学历,薪资低
③多去打一些电赛、光电赛,计算机类竞赛
④可以走单片机、fpga、嵌入式

FPGA火的应用是FPGA云服务器,人工智能,云计算,航空航天,数字信号处理,图像处理,AI,机器学习,通信(3G、4G、5G)....领域很广,但是岗位不多。主要是电子科技公司、通讯系统企业、集成电路研发这些的。

7编程语言

C#:
①大公司比较少,用C#的公司人数大部分500人以下。
②一般结合.net,net支持C++和C#,不支持C。
③C#和.net在国内的人气不如国外,是因为以前.net是不开源的,小公司担心收费,开发工具收费、服务器收费、数据库收费,所以没有java的spring全家桶流行。

go:
①一线城市的大厂语言,大公司才用  ->学历要求
②二三线很少公司用,几乎没有    ->岗位不多
③适合学java的同学们走的第二语言,因为java学到后面的微服务、高并发用go更好处理。

python:
①只学python是就不了业的
②爬虫?公司需要很多爬虫工程师天天爬这个那个吗?
③学django搞Web 卷不过java的spring 
适合走高级路线(需要考研): ①人工智能 ②大数据开发

C/C++比较不卷,适合科班生走

有门槛->难: 内存/指针/链表
科班生:①至少有学过 ②C++面向对象跟java一样

C++就业方向:①嵌入式(软硬) 
           ②客户端开发(qt opencv)
            ③服务端开发(linux 进程 线程 ..)
            ④游戏开发(偏引擎 难 本一及以上)
            ⑤音视频开发(ffmpeg框架 做的都是播放器、直播平台、音视频特效:美颜、滤镜、夜视

标签:专业,java,计算机,C++,嵌入式,选择,开发,联网,科班
From: https://blog.csdn.net/2302_79847831/article/details/140424615

相关文章

  • 计算机科班生未来大方向
    选专业要了解自己的兴趣所在。即想要学习什么样的专业,如果有明确的专业意向,就可以有针对性地选择那些专业实力较强的院校。2.如果没有明确的专业意向,可以优先考虑一下院校。确定一下自己想要选择综合性院校还是理工类院校或是像财经或者语言之类的特色院校。3.综合考虑地区......
  • 开源缺陷管理系统全解析:如何选择最适合你的?
    国内外主流的10款开源缺陷管理系统软件对比:PingCode、Worktile、Bugzilla、osTicket、MantisBT、Trac、OpenProject、Phabricator、RequestTracker、TheBugGenie。在管理软件项目时,缺陷管理常常是团队面临的一大挑战。选择一个合适的开源缺陷管理系统可以显著提高错误跟踪的......
  • 计算机网络之WPAN 和 WLAN
    上一篇文章内容:无线局域网1.WPAN(无线个人区域网)WPAN是以个人为中心来使用的无线个人区域网,它实际上就是一个低功率、小范围、低速率和低价格的电缆替代技术。(1) 蓝牙系统(Bluetooth)(2) 低速WPAN:ZigBeeWLAN是同时为许多用户服务的无线局域网,它是一个大功率、中等范......
  • MySQL存储引擎的选择:深入解析与策略
    MySQL数据库管理系统之所以强大,部分原因在于它提供了多种存储引擎,每种引擎都针对特定的应用场景进行了优化。尽管MySQL支持多种存储引擎,但其中最常用且值得深入探讨的无疑是MyISAM、InnoDB以及MEMORY(HEAP)这三种。每种存储引擎都有其独特的优缺点,合理选择能够显著提升数据库的性......
  • 【分库】分库的设计与原则、数据分片策略、垂直分库与水平分库、数据库引擎选择与配置
    目录引言分库设计原则数据分片策略的选择垂直分库vs水平分库的比较 数据库引擎选择与配置优化引言   在面对日益增长的数据量和不断升级的业务需求时,传统的单体数据库架构往往难以应对高并发、大数据量带来的性能瓶颈。为了突破这些限制,分库(DatabaseShardin......
  • Java计算机毕业设计个性化旅游景点推荐网站(开题报告+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景在旅游业蓬勃发展的今天,随着人们生活水平的提高和休闲时间的增加,个性化旅游需求日益凸显。传统旅游推荐方式往往基于热门景点或固定线路,难以满足游客......
  • Java计算机毕业设计多媒体素材管理库(开题报告+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,多媒体素材在教育教学、广告宣传、影视制作等多个领域的应用日益广泛。然而,多媒体素材的种类繁多、数量庞大,如何高效地存储、......
  • Excel自动化工具-工作簿中sheet页合并-可自行选择需要处理的工作簿
    宝子们可以选择直接下载文章顶部资源包【Excel自动化工具-工作簿中sheet页合并.xlsm】(或者在博主的资源里下载),该资源功能为:合并sheet页或者也可以自己编写宏代码,文章最后有附上源代码没有officeexcel的宝子请先安装,下载教程请点击下面链接查看:excel、word、ppt下载安装步......
  • MySQL数据类型,如何选择数据类型
    数据类型一、整数类型标准SQL支持INTEGER和SMALLINT两种整数类型,另外还扩展支持TINYINT、MEDIUMINT、BIGINT。二、浮点数类型和定点数类型浮点数类型包括单精度(FLOAT)和双精度(DOUBLE),定点数类型(DECIMAL)。三、CAHR类型和VARCHAR类型四、TEXT类型和BLOB类型TEXT和BLOB类......
  • 计算机网络的性能指标
    常用的计算机网络的性能指标1.速率:连接在计算机网络上的主机在数字信道上传送比特的速率,也称为比特率或数据率,常用单位为:比特/秒,b/s,bps2.带宽:模拟信号系统中的意义:信号所包含的各种不同频率成分所占据的频率范围,单位:Hz计算机网络中的意义:用来表示网络的通信线路所能传......