类别:总结模板 / 日期:2024-05-10 / 浏览:11 / 评论:0
30多岁,目前在做销售,想学个电脑方面的一技之长傍身,学点什么好呢?大家给点建议?
计算机方面很多技术,大体分三块:计算机硬件知识,像数字逻辑、单片机等科目;计算机软件知识,像系统软件、应用软件等;以及计算机编程,像vb、vc、vf,C,C++之类的等。
硬件方面的有一个网络工程师的考试,可作为敲门砖,硬件方面像网络维护之类的的工作薪水不高,除非你“自主创业”。现在好就业的就是软件开发,一个很好的方向就是手机游戏软件开发,我一同学现在深圳工作,月薪7000多,他就刚工作2年多。
软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。软件工程师是从事软件开发相关工作的人员的统称。它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。
说简单点,就是计算机四级的一种,没太多用,只能说明你有一点基础而已,一般公司不会看的。
软件和编程对数学要求不高,高中毕业就差不多了,编程主要要求的是逻辑思维能力,和数学不同,不考察你的计算能力或分析能力。
现在计算机毕业设计做什么比较好?什么比较新颖?
这是一个非常好的问题,我结合计算机专业的特点和毕业设计的要求来回答一下。
首先,计算机专业的毕业设计追求“新”是值得鼓励的,但是对于这个“新”的解读,可以有多个维度,包括技术、领域、方法、工具等等。
由于计算机领域本身的技术迭代速度就比较快,所以在技术选型上要紧跟当前的技术发展趋势,比如采用云计算、大数据、人工智能、物联网等领域的最新技术往往就能体现出“技术新”,技术选型通常也是老师评价毕业设计的一个重要因素。
毕业设计所面向的应用领域和场景也是非常重要的,当前在工业互联网快速发展的大背景下,结合生产场景来运用新技术就能够体现出“领域新”,比如采用AR、VR技术来完成一些工业产品设计管理就是不错的选择。
本科生的毕业设计并不追求创新性,这一点与研究生的毕业设计还是有明显区别的,但是如果能够在毕业设计中体现出一定的创新性,对于成绩会有比较直接的影响。
结合计算机专业本身的特点,本科生要想在毕业设计当中体现出创新性,可以考虑场景创新,一方面场景创新的空间非常大,尤其在新技术开始落地应用的初期,会陆续覆盖更多的应用场景,另一方面场景创新的门槛也相对低一些,可以视为应用层面的创新,而不是技术体系上的创新。
以计算机视觉方向为例,如果让本科生基于计算机视觉技术来完成一个场景的应用,这本身的想象空间还是非常大的,而且目前可以采用的技术框架和工具也比较多,实施风险也并不算大。
最后,如果有毕业设计相关的问题,欢迎与我交流。