当前位置:首页>职场> 正文内容

javapython和嵌入式应该如何选择?(计算机专业的学生大学四年应当如何度过?)

3年前(2021-03-22)职场77
龙华富士康在线报名

今天给各位分享单片机培训班的知识,其中也会对javapython和嵌入式应该如何选择进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,如果有不同的见解与看法,请积极在评论区留言,现在开始进入正题!

javapython和嵌入式应该如何选择?

我就是电子专业毕业的,我在大学专业是电子信息科学与技术主要学习的课程有数电,模电,信号分析,单片机原理等主要发展方向是单片机。虽然课程有C和C++,但是并不是软件编程方向的。但是我大学毕业后,发现我的兴趣并不是硬件开发这一块,而且也学得不好,所以我帮你软件开发培训班,由于之前有C语言基础,学起来也不困难。

所以要转向什么工作方向还要看你的兴趣爱好。希望我的经历能给你帮助。

计算机专业的学生大学四年应当如何度过?

回答这个问题,很多人容易从学习,课外活动,考试,兼职实习,甚至谈恋爱等多角度去分析。但是今天我转换一个思路尝试从计算机专业毕业去向的目标的不同来谈一谈。大学四年该如何学好计算机这个专业。虽然对于这个问题想知道答案的同学可能处于大一,大二,此时还没有明确的未来的职业规划和目标。但是随着大学的前进,结合自身学习情况,性格,兴趣等因素,自己未来的职业定位会慢慢变得清晰起来。再结合我谈这个问题的答案,会更有助于你学好计算机专业,慢慢找到这个专业的感觉。

1 软件开发工作

1)客户端开发,网页h5前端开发,服务器后台开发,大数据分析,数据工程。

这一类型我称为纯软件开发。大学四年要学好计算机相关的专业基础课和专业课。

数学类

主要课程:高等数学、线性代数、离散数学,概率论、数理统计。

语言类

主要课程:C语言、C++、Java

专业类

主要课程:模拟电路,数字电路,数据结构,编译原理,操作系统原理,数据库原理、计算机组成原理、计算机网络、计算机系统结构、多媒体技术与应用、Matlab等

javapython和嵌入式应该如何选择?(计算机专业的学生大学四年应当如何度过?)

选修课

主要课程:计算机网络与通讯、软件工程、图形学、人工智能、系统结构、图形学等

如果定位毕业从事这一分类的工作,在上述课程中要重点关注标注粗体的专业课程,大部分本科从事软件开发工作其实对于数学要求不高。所以我建议在这一分类中大学四年非粗体的课程,学懂,明白课程内在的逻辑关系即可,不用花太多时间,考试70,80分即可。因为要把时间留给课外提升软件开发的实际技能。提升软件开发技能可以有如下途径:

a: 针对不同种开发类型,要额外补充学习,因为这些大学四年一般很少讲,甚至不讲。

例如: 客户端开发,要学习android,iOS开发技术。服务器开发,要学习java web开发技术,还有熟悉常用开发框架: spring boot,mybatis。中间件技术: dubbo,redis等。数据分析,要熟悉数据库sql语句,还有了解kafka框架等

b: 参加计算机竞赛

可以参加ACM,数学建模竞赛等竞赛,提高理论与实践结合能力,同时通过竞赛可以接触一群进取向上的伙伴,如果竞赛得奖对于大四就业会有竞争优势。

c : 参加公司实习,进行软件开发项目实操。

如果在大四就业前,能参加一些公司软件项目的实际开发实习,不仅是对自己大学学习的查缺补漏,也会同样提高毕业就业竞争力。

2)嵌入式软件开发

少部分计算机专业毕业会从事嵌入式软件开发,比如: 单片机软件开发,嵌入式linux应用开发,驱动开发(对于计算机类学生难度较大),fpga开发等。

同样还要首先学好上述专业课,同时要把重心偏向模拟电子,数字电子,微机原理,单片机原理,ARM原理,EDA开发技术等这些课程。这里很多课程并不是计算机专业重点涉及的,但是也会在选修课或专业课中有所涉猎。这方面的书籍和视频教学资料非常完善,淘宝上买个开发版百十元就可以自己做些小程序检验所学。

这里还是着重推荐通过参加竞赛,提高自己开发嵌入式软件的技术,可以参加大学生电子设计竞赛,摩托罗拉嵌入式大赛,大学生机器人大赛。注意,计算机专业学生还是偏重于做嵌入式软件的开发比较好,嵌入式硬件开发难度较大,不适合计算机专业学生选择。

当然有条件还是参加相关企业实习,真实接触实际项目进行开发。

2 产品经理工作

如果经过大学专业的学习和自己兴趣的分析,自己不适合做软件开发,也可以选择产品经理的工作。产品经理是IT企业,特别是互联网企业的核心,关键岗位。负责产品的策划,需求制定,产品商业策略制定,产品运营策略制定等产品全生命周期的管理。

而大大的遗憾是,还没有针对这个需求量大,且十分重要的职业设置大学专业。只能从计算机相关专业毕业省中挑选。所以如果目标为产品经理的化,大学专业课,还是要首先学懂,弄懂很多课程的底层逻辑,重点放在知识的联系和原理上,不用苛求细节和数学知识。

除计算机专业课程之外,就要课外补足作为产品经理工作的核心技能课程:

管理类:

计算机信息系统项目管理,敏捷开发,表达与沟通类的课程

市场营销类:

产品文案设计,传播学基础,市场营销,尤其是互联网营销等

认知与心理学类:

社会心理学,产品设计心理学,消费心理学,互联网思维系列,大数据思维系列,逻辑学基础,版权法律等法律通识课等等

大学里可以通过参加大学生创业设计竞赛,挑战杯竞赛,磨炼产品设计的能力。当然能去互联网企业做实习产品经理,更是一线磨炼技能的好途径。

3 测试工作

1) 功能测试,这类工作要求较低,能理解软件产品需求和功能针对性的,以各种和场景的使用产品进而发现问题。

如果定位这类工作大学专业基本学懂就行。不用追求高分

2)自动化测试,这类工作除了功能测试的基本技能外,还要额外学习自动化测试技术,常用工具使用,有简单开发的能力。大学四年,除了专业课简单学懂,还有补足简单的程序开发能力。

4 销售工作

如果不想从事技术工作,毕业转向销售岗位,那么计算机专业得学习就要满足课上能听懂各门课程的基本内容,主要说的是什么事情即可。考试能满足毕业要求就行。把余下的时间精力。放在个人表达力,情商,逆商,抗压力的提高上。

还要补足经济管理,市场营销的专业知识,可以通过辅修的。

大学还可以参加学生会锻炼组织能力,领导力,表达能力,情商等。参加各种创业竞赛,提高自己的商业洞察能力,参加兼职,实习等活动不断精进自己的销售技能。甚至可以通过谈恋爱,了解人性,提高与人交往能力。

5 考研,读博

如果毕业定位继续深造,重点就要把重心放在学好,精深各门专业课上,不仅要学懂原理,还要就其知识细节,联系。针对考研专业几科还有不断做题,形成知识肌肉记忆。

争取每门课程无论主课还是选修都要争取前列,可以大四时提前保研。在学习上要重点学习数学,算法类的课程,而不是计算机编程,开发框架等实用技术。因为未来读博工作主要是研究算法等,那时编程简单学学足以满足工作研究要求。

另外一些研究生毕业从事机器学习,推荐算法,图像识别,自然语言解析等工作,更多面对的也是数学,机器学习算法等专业知识。

经过以上对javapython和嵌入式应该如何选择的分享介绍,相信你对单片机培训班有了大概的了解,想知道更多相关的知识,关注深圳电子厂打工网,我们将持续为您分享!

观澜富士康正式工招聘网

扫描二维码推送至手机访问。

版权声明:本文由网友投稿发布,本网站仅提供存储空间服务,如侵犯了您的权利请立即联系我们进行删除。

本文链接:http://www.25z.cn/zhichang/49821.html