我的一点思考-关于计算机专业-关于计算机语言

   日期:2020-09-23     浏览:94    评论:0    
核心提示:跟计算机相关的专业非常多。研究生、博士生阶段的研究方向也是花样百出。计算机专业离不开学习编程语言。编程语言也超过了3000种。最流行的不外乎:c、c++、c#、java、python等等语言不能说好坏,只能说适合不适合。对于记忆力不是很强初学者,如果不是游戏人生,那么学习计算机专业的压力还是很大的。从保存知识的火种、深入理论知识方面来讲,按照C语言、C++语言、数据结构、组成原理、编译原理、操作系统、计算机网络原理,还必须加入最新的知识,比如分布式计算、并行计算、最新网络架构、最

跟计算机相关的专业非常多。

研究生、博士生阶段的研究方向也是花样百出。

计算机专业离不开学习编程语言。

编程语言也超过了3000种。

最流行的不外乎:c、c++、c#、java、python等等

语言不能说好坏,只能说适合不适合。

对于记忆力不是很强初学者,学习计算机专业的压力还是很大的。

从保存知识的火种、深入理论知识方面来讲,应该按照C语言、C++语言、数据结构、组成原理、编译原理、操作系统、计算机网络原理来学习,还必须加入最新的知识,比如分布式计算、并行计算、最新网络架构、最新编译技术等等。

比如有一天,又遇到卡脖子问题,我们需要从头创造计算机技术,急需要基本原理的东西。

但是,不客气的讲,对于一些研究所和学校,比如中科院、清华、北大等,有能力培养科学家,其他学校还是老老实实地办应用型为好。

在下不才,对于一般院校,谈谈自己的想法,不喜勿喷。

看过后,如果郁闷了,去喝杯酒缓解缓解,酒钱自己出,在下概不负责。

我认为,现在可以按照下面几条线培养应用型软件人才。

1、Qt

走的是C++路线,QT是一个类库,也是一个开发平台。跨平台桌面程序开发。

2、C#

微软的开发语言,以Visual Studio.net为开发平台。桌面程序,asp.net网站开发。

3、Java

可以以eclipse或者IntelJ IDEA为开发平台。java web,android开发等等。

4、Python

可以以PyCharm为开发平台。人工智能、机器学习、大数据、web等。

 

我这样区分的标准是以“不折腾”为基准的。一个平台,一个工具,学生用熟悉了就好。把一个工具用熟了,转其他也不太费力气。而普通学校的弊端是什么,老师很多,负责不同课程,不同课程用不同操作系统(windows、linux、android),用不同开发工具(c、c++、c#、java、python),你一个老师一个语言,学生需要学多少语言?可怜的娃娃们。

以上只是四种工具,你打算用他们做什么呢?

就好比我们的汉语,你会很多字,读了很多文章,那么你用汉语去做什么了?

写小说,你需要有故事啊。写歌词儿,你需要有音乐知识啊。

计算机语言也一样,你想要用语言做什么:

web前端开发、android开发、web后端开发、游戏开发、信息管理系统开发、计算机视觉、计算机翻译?

遗憾的是,大多数学校都只是教给学生一堆工具,并没有教如何在哪个领域用

学生只是会拿出来耍耍,写个Hello World之类的程序,解决不了实际问题。

有些学生毕业前拿个2-4万上个培训班,接触一下实际项目,包装一下,就好就业一点。

 

对于学生:

我建议,大家去求职网站搜索一下计算机相关职位,看看都有哪些,哪些适合自己,然后去网上书城,搜索相关书籍

按照上面的例子,敲进计算机,看明白,然后再深入去做其他项目。

 

对于学校中的老师:

能及早的选择一个适合自己的方向,并为之奋斗一生,是一件很幸福的事情。

比如计算机视觉、自然语言处理、语音处理等高逼格的;

比如web前端、后端等;

比如android开发等。

自己也跟着前沿科技,动起手来,才有底气去指导学生啊。

教师入门一个新东西,肯定比学生快,因为有基础,

但是到最后未必比学生强,因为记忆力、体力已不如学生。

 

 

 

 

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服