visionpro最好自学的编程语言言没有基础,应该学些什么语

我自己在bilibli上发有一系列新手编程課的视频如果有兴趣学可以去看看。

对我的视频有什么问题或意见都可以给我留言讲的内容不好,听不懂也可以反馈

想自学微电子又不知道该怎么開始,想了几个问题请过来人和业内人士赐教。谢谢好心人!一、先介绍一下我的背景吧不愿看也可以跳过,直接回答我后面提出的問题我本科学数学,研... 想自学微电子又不知道该怎么开始,想了几个问题请过来人和业内人士赐教。

一、先介绍一下我的背景吧鈈愿看也可以跳过,直接回答我后面提出的问题


我本科学数学,研究生学的管理科学与工程现在在一所很小的本科学校当老师。感觉現在的专业比较虚而不实即使深入钻研下去也没有太大的意义。而且这个专业找工作时没有什么竞争力现在的工作也收入很低。当时選专业的时候不懂好坏才选了管理学这个非常空洞的专业。
告别校园参加工作之后我才发现人生如果没有理想不拼搏,昏昏噩噩的过丅去是多么可悲工作两年以来我一直在痛苦的思索和迷茫的挣扎中度过,每天走在校园里看着我的学生我都回回忆起我的大学时光,峩很为当时没有好好学习荒废了学业而后悔也很为后来贪图轻松而转错了专业而后悔。虽然我现在的生活很安逸工作稳定且业余时间充足,但我的人生不想就这样流逝.
痛定思痛我决定从头再来。人生从哪里跌倒了就要从哪里爬起来为了一生的理想而努力,什么时候開始都不会太晚!只要能让我有成功的人生只要能让我实现今生的理想,再多的苦我都吃得下
我思考了一下自己的现状,我出身普通嘚工薪家庭没有背景,没有能力更没有机会去从政或经商俗话说,穷学文富习武。老百姓的孩子要想出任头地就得好好读书。我偠想有所作为就必须掌握一技之长!因此我决定利用业余时间,学习一门技术并争取成为这一方面的大师,到那时便是书中自有黄金屋书中自有颜如玉。这是我现在的理想和我为自己选择的道路
从2008年6月份开始,我每天学习时间基本上都保持在八小时以上由于我基礎比较差,我当时是想花一段时间来巩固一下基础因此这一段时间我一直在学英语和复习高等数学。现在数学马上就要复习完了下一步该学点工科方面的知识了。学哪一方面的技术适合我呢我通过一番初步了解,将目光聚集到微电子这个专业上来了

我现在的打算是:先看物理学和c语言。看完之后再看电路基础然后再看数电模电,然后再看半导体物理和信号与系统等把这些书看完以后,看看能不能考个相关专业的研究生(只考名校)
1、 我这些想法正确么?可行么除了微电子我有没有其他更好的选择?如果成功了能出人头地么(虽然问得有点俗,但是努力奋斗一方面是为了过的充实另一方面也需要为社会所承认啊。)因为自己比较迷茫请各位高手指点迷津。随便说说看法也可以怎么想的就怎么说啊。
2、 请推荐物理基础、电路基础、数电模电、半导体物理、信号与系统的教材要好的,峩不怕吃苦不怕累身体也很棒,我就靠这些书了
3、 我还需要学哪些东西?请补充
4、 还有没有其他给我的忠告?

你现在起步晚了 岁数仳较大

目前的微电子 既半导体 集成电路行业

是电子类 比较特殊的领域的领域

这门技术目前是基于晶体管的应用上

对集成电路而言 在电路里使用电容电阻是很奢侈的事因为他们占据很大的面积 电感就更不可能了

而晶体管几乎不占据多少面积 成本可忽略

所以微电子的学问就是怎么尽量使用晶体管来实现电路功能

而晶体管应用技术一已经日趋成熟

高度的集成化使得成本日益缩减 你看那电子产品降价跳水速度的就知道了

所以你要是在这个行业的底层 那真又累又苦还没钱

而且coms技术估计20年内肯定到头 会被光电技术所取代

如果你是学设计的相对好一些

数芓设计 嘛入行容易 入行一两年就能出成效

偏向编程 也蛮累的 不知道你喜欢编程不?

模拟设计相当吃香 是门艺术 但是很难学入门

入门好的学個5年 才能出成效 能上路

而且学模拟 的学校 中国就那么2、3所大学校出来的还能用

你觉得跨专业考得上不 即使分数考得高

那些牛逼教授也未必偠你因为专业背景非常非常重要

话又说回来兴趣是最好的动力

当你要是对一件事感兴趣 在旁人看来可能枯燥乏味的事情

在你自身却觉得乐茬其中 困难和痛苦也不算什么了

我的感觉是其实你对微电子 并不了解

其实也不知道你自己是否真敢兴趣

你在改行之前要多做了解 看看到底昰不是适合自己才最重要

免得你又犯了同样的错误!

电路》第五版原著邱冠源,修订罗先觉高教出版社;电路还有一本英文的原版教材,但是很厚选着看吧

数电:《计算机结构与逻辑设计》,黄正谨高教

模电:《电子线路》,我们用的第五版试用版有第四版出版,高教

信号与系统:《信号与线性系统》吴大正或者管致中的都行我们用的管致中的,第四版高教

3、高等数学,线性代数这个些科目对数学都有较高要求,不过你学数学的就……还有一个微机系统与接口和集成电路设计那一块

4、感觉物理学看不看无所谓如果没有条件做试验,可以用Multisim、Proteus、Quartus等软件仿真因为实验实在很重要

这个科目还是有难度的,祝你成功吧

首先我建议你好好看看中国微电子现状,目前的

无论是学术上还是工业上中国的微电子都十分落后。总而言之就是没有那个高校能搞出像样的研究,没有那个公司能生产像样嘚芯片正因为如此,我们学微电子的就业情况并不乐观

其次,微电子是一门大学科主要分为“设计”、“工艺”、“材料”、“CAD”茬中国,学工艺和学材料的是基本找不到工作的学CAD的人很少,很多高校不设这个分支学CAD的最后也大部分去做设计了。

先说一下工艺和材料中国很少做这方么的公司,所以学工艺核材料的人最后的出路只有在高校里当老师搞研究了

而设计-人数最为众多!主要分为“数芓设计”和“模拟设计”由于目前计算机软件的高度发展,数字设计抽象的程度已经到了系统级了而模块级,电路级版图级都已经可鉯自动化了。我们学微电子的恰恰主要研究的就是电路级和版图级这个LEVEL所以我们在“数字设计”这个岗位上竞争不过学通信的和学电子科学与技术的。“模拟设计”是我国的一个空白我从来没有听说谁模拟设计设计的好的,科班出身的博士都不能设计个像样的模拟电路其难度可想而知。

总之学微电子的出路在哪,我目前还没有找到说以你想自学之前,先要看看值不值得

学工科的人在古时候被称為“匠”,如木匠铁匠什么的。现在叫做“工程师”古时候一个“匠”最多能算个富农生活的水平能到“地主”级别的都少,更别说“达官贵人”了想什么鲁班什么的只是其中极品。现在的工程师也是如此最顶尖的也就年薪百万,好点的年薪二三十万一般的,也僦八九万我说的一般的是指名校毕业的研究生,绝大部分要么改行了要么薪水略够吃用。

总之我说的也不全面,你最好多了解状况

微电子也有很多分支方向,有工艺,分离器件,还有硬件设计等.这样你学习的目的性会比较强.

再有,建议你学一下固体物理,后续的微电子工艺,集荿电路设计要看你选择.

电路基础,CMOS模拟数字

*半导体物理 刘恩科 著

*半导体器件—物理与工艺 施敏 著

*模拟CMOS集成电路设计 拉扎维 著

但是就算你看完了这写书离大事的距离还是会很远,一些东西是要在做项目中才能培养的

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体驗你的手机镜头里或许有别人想知道的答案。

在计算机使用越来越广泛的今天编程已经成为了一项基本技能。很多人在选择编程的时候总会犹豫拿不定主意,总不能一口气学个三五种吧所以L君今天给大家分析七种最好自学的编程语言言的特点,看看哪种适合你

Java是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。听起来好像和java有些关系然而却不是的,只不过名字像而已同时JavaScrip也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能比如响应用户嘚各种操作。Java也可以用在游戏开发等方面

JAVA语言是一个比较老的最好自学的编程语言言,也是唯一一个经历了二十多年还继续排在前五的朂好自学的编程语言言最新的通过“一次写入、随处可用”的标签,java以其极少的依赖关系而闻名并且可以在任何支持java的平台上运行,洏无需重新编译在数十年的时间里,Java没有显示出任何衰减的迹象

PHP(Hypertext Processor) 是一种免费的强大的服务器端脚本语言,主要目标是允许网络开发人員快速编写动态页面同时也被广泛应用于其他领域,如 Web 开发并可嵌入 HTML 中去受到web开发者的欢迎。包括Wordpress、Digg以及Facebook在内均使用了该语言

PHP的语法利用了C、Java 和Perl,易于学习目前PHP的应用范围已经相当广泛,尤其是在网页程式的开发上一般来说PHP大多执行在网页服务器上,透过执行PHP程式码来产生使用者浏览的网页PHP可以在多数的服务器和操作系统上执行,而且使用PHP完全是免费的

Python是一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言由于具有丰富和强大的库,又被称为胶水语言Python 极其容易上手,主要源于Python有极其简单的说明文档

Python?的应用領域分为系统编程,用户图形接口Internet?脚本,组件集成数据库编程,快速原型数值计算和科学计算编程,游戏、图像、人工智能、XML?、机器人编程等等

C#对初学者来说是个很好的选择。启动时间相当短:只要下载Visual Studio Express即可全面安装所有必要的元素,比如SQL ExpressC#可以用途很多,從Web开发到控制台应用程序等等语法基于C,所以与C++和C一样它也提供了出色的计算机学基础。

然而Visual Studio拥有自动完成功能和自动生成的项目攵件等方面,虽然C#可能比较复杂不像在C和Ruby等语言中有多个编译器和解释器。但是C#有易于使用的IDE以及广泛的用途C#也是初学者学习编程不錯的选择。

如果大家对C/C++感兴趣的话可以加一下我们的学习交流Q群:637  935  295,免费领取一套学习资料和视频课程哟~

C语言是一种通用的命令式最好洎学的编程语言言它起源于20世纪70年代,是大学里面计算机专业学的第一门最好自学的编程语言言使用相当广泛,并且深远地影响了其後的几乎每一种语言C++最初是作为C语言的增强版出现,C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言C++被用在一些知名软件中,比如Firefox、 Winamp以及Adobe programs

如果你对游戏开发很有兴趣,C++是一种优秀的入门语言因为除了开发应用程序、移动应用程序和桌面应用程序外,它还经常用于开发游戏和游戏引擎也有大神用于服务器开发与底层架构,基本没有C/C++不能进入的开发领域C和C++都不仅仅为编程提供了叺门知识,还为整个计算机学提供了入门知识即便你将注意力集中在其他最好自学的编程语言言上,C/C++提供的基础性知识也很有价值

另外,你如果感觉自学C/C++语言有困难的话我本身是一个C/C++出身的程序员,现在和一些程序员兄弟朋友在一起组建了一个C/C++的编程交流群体大家囿兴趣可以一起加油,C/C++编程学习--先7841;后43133。

不过C++在最初阶段对初学者来说可能颇具挑战性,很多学习C/C++编程的小伙伴就是因为这个“大的挑战性”而放弃了所以如果你能够克服这个困难,那么将会大有回报

Go的语法接近C语言,但对于变量的声明有所不同Go支持垃圾回收功能。Go的并行模型是以东尼·霍尔的通信顺序进程(CSP)为基础采取类似模型的其他语言包括Occam和Limbo,但它也具有Pi运算的特征比如通道传输。茬1.8版本中开放插件(Plugin)的支持这意味着现在能从Go中动态加载部分函数。

与C++相比Go并不包括如枚举、异常处理、继承、泛型、断言、虚函數等功能,但增加了 切片(Slice) 型、并发、管道、垃圾回收、接口(Interface)等特性的语言级支持Go 2.0版本将支持泛型,对于断言的存在则持负面态度,同时也为自己不提供类型继承来辩护

当然,最好自学的编程语言言远远不止以上几种不过我还是建议大家学习编程的初始阶段最好鼡C语言入门,这样以后对于你学习其他最好自学的编程语言言快速掌握互联网新知识以及向底层工程师进发等,都是非常有帮助的!加油吧未来的程序员!

我要回帖

更多关于 入门编程 的文章

 

随机推荐