boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
EE版 - EE里和编程有关的应该就是这几个方向吧?
相关主题
做数字IC的有必要学学设计板子吗?
相关话题的讨论汇总
话题: matlab话题: simulink话题: 编程话题: ee话题: vlsi
进入EE版参与讨论
1 (共1页)
t******0
发帖数: 629
1
Communication Network,似乎成天C++做routing protocol;
Embedded System,范围比较广,硬件驱动程序,OS,虚拟机,往上去也有一点儿应用
程序吧;
VLSI CAD,这个编程应该占大头吧,虽然有VLSI字样,但是纯的programming吧;
大家感觉以上3个就业前景怎么样呢?比CS如果比不过,和VLSI比呢?
小弟见识短浅,就能举出这几个熟悉的,而且又来玩儿排名了,多包涵哈:)
大家都说编程就业好,但是PhD出论文毕业很不容易对吧?
想趁不算太老去学个编程的学位,但就怕三四十岁PhD毕业还是去当码工。。。
m*****u
发帖数: 537
2
wireless, dsp,都编程
t******0
发帖数: 629
3
您说的是Matlab编程吗?
我记得我以前问过,我认为verilog和matlab是编程,所以应该好找工作才对,结果被
高手们拍砖拍疯了,呵呵。

【在 m*****u 的大作中提到】
: wireless, dsp,都编程
m*****u
发帖数: 537
4
你可以用matlab写simulation,也可以用c写
g******u
发帖数: 3060
5
matlab is written in c.
in EE, the lower level language you understand, the more jobs you get. CS is
on the contrary.

【在 t******0 的大作中提到】
: 您说的是Matlab编程吗?
: 我记得我以前问过,我认为verilog和matlab是编程,所以应该好找工作才对,结果被
: 高手们拍砖拍疯了,呵呵。

s*****y
发帖数: 1974
6
Network/Embedded稍好
VLSI也不错
当然这两个领域的风格和混法截然不同

【在 t******0 的大作中提到】
: Communication Network,似乎成天C++做routing protocol;
: Embedded System,范围比较广,硬件驱动程序,OS,虚拟机,往上去也有一点儿应用
: 程序吧;
: VLSI CAD,这个编程应该占大头吧,虽然有VLSI字样,但是纯的programming吧;
: 大家感觉以上3个就业前景怎么样呢?比CS如果比不过,和VLSI比呢?
: 小弟见识短浅,就能举出这几个熟悉的,而且又来玩儿排名了,多包涵哈:)
: 大家都说编程就业好,但是PhD出论文毕业很不容易对吧?
: 想趁不算太老去学个编程的学位,但就怕三四十岁PhD毕业还是去当码工。。。

t******0
发帖数: 629
7
这位大侠总结的精辟!你看我这么理解对否:
EE里语言:
VHDL、verliog(因为EDA,CAD都是纯软件的人编的)Matlab层次最高,最不容易找工
作;
搞网络的C++写TCP/IP协议,工作很容易找;
搞嵌入式的整天用C语言,有时用点儿汇编,工作。。。(我有点not sure)

is

【在 g******u 的大作中提到】
: matlab is written in c.
: in EE, the lower level language you understand, the more jobs you get. CS is
: on the contrary.

t******0
发帖数: 629
8
谢谢指点!
如果不和CS那些从小搞软件的人比,这些方向(Network,embedded, CAD, VLSI)应该
是很容易找工作的方向吧?怎么说也算是IT啊,所以怎么看也算不上“不容易就业”吧?
我作为EE其他根本没工作可找的领域的人,对它们表示极其羡慕了:)
您对这4个领域的排名是:Network/Embedded>VLSI design> VLSI CAD
请问这两个领域的混法到底有什么不同呢?

【在 s*****y 的大作中提到】
: Network/Embedded稍好
: VLSI也不错
: 当然这两个领域的风格和混法截然不同

s*****y
发帖数: 1974
9
gardenyu是俺们LA的牛人,你可以问问他
我是老婆是CS的,我是EE的,所以两边都了解一些
CS/软件方向感觉更加的英雄不问出身,关键就是脑子转的快一点,coding编的要再熟
练一点,bug再少一点,这些都能做好,机会很多
VLSI的话经验和经历更重要,你在什么地方呆过,你做过什么样的项目,你认识什么牛
人,这些你能抓住了,机会很多
这两个方向哪边混好了机会都很多,所以也没啥好犹豫的,看自己喜欢啥

吧?

【在 t******0 的大作中提到】
: 谢谢指点!
: 如果不和CS那些从小搞软件的人比,这些方向(Network,embedded, CAD, VLSI)应该
: 是很容易找工作的方向吧?怎么说也算是IT啊,所以怎么看也算不上“不容易就业”吧?
: 我作为EE其他根本没工作可找的领域的人,对它们表示极其羡慕了:)
: 您对这4个领域的排名是:Network/Embedded>VLSI design> VLSI CAD
: 请问这两个领域的混法到底有什么不同呢?

g****t
发帖数: 31659
10
一看你就是没怎么用过matlab,至少是没用matlab做过卖出去的产品.

你可以用matlab写simulation,也可以用c写

【在 m*****u 的大作中提到】
: 你可以用matlab写simulation,也可以用c写
相关主题
做数字IC的有必要学学设计板子吗?
进入EE版参与讨论
b***y
发帖数: 4592
11
你想说用matlab generate code?

【在 g****t 的大作中提到】
: 一看你就是没怎么用过matlab,至少是没用matlab做过卖出去的产品.
:
: 你可以用matlab写simulation,也可以用c写

g****t
发帖数: 31659
12
matlab几十年积累了很多corner case 的处理和engineer fix.
这都是客户反馈过去的意见一点点improve过去的.不用的人不会体会到这些细节.
据我所知,GM,TOYOTA等公司用matlab simulink作电控的工具很多年了.
随便拉个人c写写是达不到这个鲁棒性要求的.
EE用的Design tool也是一样道理.

你想说用matlab generate code?

【在 b***y 的大作中提到】
: 你想说用matlab generate code?
g****t
发帖数: 31659
13
matlab是很多汽车公司电控设计主要工具之一.
它的工业应用范围很广,和主要在学校里使用的数学软件有本质不同.
随便google了一下:
"MATLAB, Simulink and Stateflow . . . have become the de facto standard at
Toyota for simulation, data processing and controls design. It would be
impossible to list all of the applications for these tools at Toyota."Akira
Ohata, Toyota

前景不是很看好。因为芯片公司趋势是合并减少,EDA的客户在减少。目前来看找工作
还是没问题的。另外EDA的工作就是码工。电路只是一个背景,这个做一两年你就很熟
了,每天还是跟code打交道。
,它相当于是在写脚本语言,并不能算是真正的编程。写MATLAB对于软件开发的认识是
没有太大帮助的。当然很多领域里还是会用它做工具,毕竟它的很多package做的还是
很不错的。
g****t
发帖数: 31659
14
先不说matlab了.
职业写javascript的software engineer可是相当多.
放在7,8年前,全世界每年出现的大部分windows程序有
一阵都是visual basic写的.那也是类似于脚本语言.
"脚本语言不算真正的编程",这个不太同意

这个跟我说的不矛盾吧。它是一个工具,就像Cadence的软件是个工具一样。但是用
MATLAB这个工具写程序就像写Verilog, 它不是严格的软件开发意义上的编程。做
MATLAB这个软件和这些package的过程才是软件开发。不过Mathworks本身似乎待遇很一
般,就是很稳定,不是特别推荐去的地方。做这些专业软件的,一般来说就跟做硬件差
不多了,没有网络软件那些优势。
Akira
z*****n
发帖数: 7639
15
matlab很强大。

Akira

【在 g****t 的大作中提到】
: matlab是很多汽车公司电控设计主要工具之一.
: 它的工业应用范围很广,和主要在学校里使用的数学软件有本质不同.
: 随便google了一下:
: "MATLAB, Simulink and Stateflow . . . have become the de facto standard at
: Toyota for simulation, data processing and controls design. It would be
: impossible to list all of the applications for these tools at Toyota."Akira
: Ohata, Toyota
:
: 前景不是很看好。因为芯片公司趋势是合并减少,EDA的客户在减少。目前来看找工作
: 还是没问题的。另外EDA的工作就是码工。电路只是一个背景,这个做一两年你就很熟

z*****n
发帖数: 7639
16
其实脚本语言就是模块化语言。
一行脚本就是调用一个模块,清晰明了。

【在 g****t 的大作中提到】
: 先不说matlab了.
: 职业写javascript的software engineer可是相当多.
: 放在7,8年前,全世界每年出现的大部分windows程序有
: 一阵都是visual basic写的.那也是类似于脚本语言.
: "脚本语言不算真正的编程",这个不太同意
:
: 这个跟我说的不矛盾吧。它是一个工具,就像Cadence的软件是个工具一样。但是用
: MATLAB这个工具写程序就像写Verilog, 它不是严格的软件开发意义上的编程。做
: MATLAB这个软件和这些package的过程才是软件开发。不过Mathworks本身似乎待遇很一
: 般,就是很稳定,不是特别推荐去的地方。做这些专业软件的,一般来说就跟做硬件差

a****l
发帖数: 8211
17
用matlab/simulink的优点在于测试的方便,而不是说simulink出来的程序稳定性能有任
何的提高;产品的鲁棒性来自于多年的积累和整个开发测试标定过程.随便拉个人写点
simulink也是达不到鲁棒性的要求的(这么说是因为最近刚好有个朋友抱怨同事写的
simulink根本就没有任何的鲁棒性).
再说了,matlab/simulink编的程序后来还是要变成C程序,然后客户在matlab外用自己的
编译环境把这些c程序变成可执行程序的.常常有某人发现程序不对,然后追根到发现是
转换出来的c程序不对,然后要手工修改c才能让程序变对.

【在 g****t 的大作中提到】
: matlab几十年积累了很多corner case 的处理和engineer fix.
: 这都是客户反馈过去的意见一点点improve过去的.不用的人不会体会到这些细节.
: 据我所知,GM,TOYOTA等公司用matlab simulink作电控的工具很多年了.
: 随便拉个人c写写是达不到这个鲁棒性要求的.
: EE用的Design tool也是一样道理.
:
: 你想说用matlab generate code?

g****t
发帖数: 31659
18
你这等于是说matlab/simulink自带的库函数,各种包,等等没多大价值.
主要价值是外壳.我的看法和你恰恰相反.

用matlab/simulink的优点在于测试的方便,而不是说simulink出来的程序稳定性能有任
何的提高;产品的鲁棒性来自于多年的积累和整个开发测试标定过程.随便拉个人写点
simulink也是达不到鲁棒性的要求的(这么说是因为最近刚好有个朋友抱怨同事写的
simulink根本就没有任何的鲁棒性).
再说了,matlab/simulink编的程序后来还是要变成C程序,然后客户在matlab外用自己的
编译环境把这些c程序变成可执行程序的.常常有某人发现程序不对,然后追根到发现是
转换出来的c程序不对,然后要手工修改c才能让程序变对.

【在 a****l 的大作中提到】
: 用matlab/simulink的优点在于测试的方便,而不是说simulink出来的程序稳定性能有任
: 何的提高;产品的鲁棒性来自于多年的积累和整个开发测试标定过程.随便拉个人写点
: simulink也是达不到鲁棒性的要求的(这么说是因为最近刚好有个朋友抱怨同事写的
: simulink根本就没有任何的鲁棒性).
: 再说了,matlab/simulink编的程序后来还是要变成C程序,然后客户在matlab外用自己的
: 编译环境把这些c程序变成可执行程序的.常常有某人发现程序不对,然后追根到发现是
: 转换出来的c程序不对,然后要手工修改c才能让程序变对.

a****l
发帖数: 8211
19
没价值又不是我说的,也不是我说了能算的.公司说我们就用这个外壳,不准用自带的库
函数,各种包,我也没办法啊...用什么系统也不是我们这种人说说能改变的.

【在 g****t 的大作中提到】
: 你这等于是说matlab/simulink自带的库函数,各种包,等等没多大价值.
: 主要价值是外壳.我的看法和你恰恰相反.
:
: 用matlab/simulink的优点在于测试的方便,而不是说simulink出来的程序稳定性能有任
: 何的提高;产品的鲁棒性来自于多年的积累和整个开发测试标定过程.随便拉个人写点
: simulink也是达不到鲁棒性的要求的(这么说是因为最近刚好有个朋友抱怨同事写的
: simulink根本就没有任何的鲁棒性).
: 再说了,matlab/simulink编的程序后来还是要变成C程序,然后客户在matlab外用自己的
: 编译环境把这些c程序变成可执行程序的.常常有某人发现程序不对,然后追根到发现是
: 转换出来的c程序不对,然后要手工修改c才能让程序变对.

c*******v
发帖数: 2599
20
你在公司,都不许用自带的函数和包,怎么推论出的matlab/simulink的函数和包什么的
没价值呢?
你要说因为你公司不许用,所以就是没价值.那这个也说不过去阿,
GM,TOYOTA是多大的公司? 员工几十万人,我想不会比你们公司小吧!
因为硬件或者安全原因,这些公司倒是有自己的库.但也是在matlab/simulink
的基础上开发的.
所以IMO,这还是要看行业和用途.
--guvest的马甲

没价值又不是我说的,也不是我说了能算的.公司说我们就用这个外壳,不准用自带的库
函数,各种包,我也没办法啊...用什么系统也不是我们这种人说说能改变的.

【在 a****l 的大作中提到】
: 没价值又不是我说的,也不是我说了能算的.公司说我们就用这个外壳,不准用自带的库
: 函数,各种包,我也没办法啊...用什么系统也不是我们这种人说说能改变的.

a****l
发帖数: 8211
21
原来你这么有名的大牛是马甲?

【在 c*******v 的大作中提到】
: 你在公司,都不许用自带的函数和包,怎么推论出的matlab/simulink的函数和包什么的
: 没价值呢?
: 你要说因为你公司不许用,所以就是没价值.那这个也说不过去阿,
: GM,TOYOTA是多大的公司? 员工几十万人,我想不会比你们公司小吧!
: 因为硬件或者安全原因,这些公司倒是有自己的库.但也是在matlab/simulink
: 的基础上开发的.
: 所以IMO,这还是要看行业和用途.
: --guvest的马甲
:
: 没价值又不是我说的,也不是我说了能算的.公司说我们就用这个外壳,不准用自带的库

l***g
发帖数: 1035
22
simulink rtw stateflow focus on workflow and so called model based design me
thodology. these are tools center to help throught process without changing
toolset. some other modeling sw start advertizing the same phylosophy now. s
imulink code generate is not perfect but the algorithm generation is better
than average software engineer in the control area. the weak point imho is o
n the embedded driver integration side. there are simply tooo many possibili
ties that they can only do a few simple ones like TI and ADI dsp. I think th
ey are deprecating some freescale chip support in the next a few releases so
that the focus can be put on fewer core products.
the code can be production ready in ajuction with hand code, that's why ther
e are many ways to bring 'hand code' into simulink matlab to close the gap.
making simulink as a canvas for the process is the key.
1 (共1页)
进入EE版参与讨论
相关主题
做数字IC的有必要学学设计板子吗?
相关话题的讨论汇总
话题: matlab话题: simulink话题: 编程话题: ee话题: vlsi