这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 电源与模拟 » [经验]FPGA提升问题答疑

共9条 1/1 1 跳转至

[经验]FPGA提升问题答疑

工程师
2023-01-13 13:01:43     打赏
我今年大一,想学FPGA,可是完全没有基础可以学习吗?明德扬科教的教学以潘老师的《潘文明至简设计法》为中心,其核心就是一个“简”字。除了在设计思路、过程、结果等方面实现了至简化,学习方法也是最简单,完全适合于0基础的学员。正常情况下,完全没有基础的学员通过100天的学习,就能独立完成FPGA项目的学习。我经常听到师兄说FPGA是一个好方向,但我只是大二,完全没有基础,现在学这个是不是太早了?是不是要等到大四再学?老师推荐,大学在校生学得越早越好。这样,可以在大学期间做很多项目到大四时,就已经积累了大量的实际项目经验,相当于一个已经工作两多年的FPGA工程师。
我已经从事FPGA实际工作两年了,主管领导建议我报一个培训班提高。我想知道参加你们的培训对我有哪些提高?对于有一定基础和已经参加实际工作的学员,参加明德扬的培训是个提高的过程。《潘文明至简设计法》不仅是一个设计方法,也是一个完整的FPGA行业规范体系,是目前最标准的FPGA企业设计规范。令设计优化、规范、标准,解决设计无思路等实际工作常见问题,提高工作效率和产品质量,达到设计1次成型0仿真0调试的效果。很多大型企业(如海格通信、华为海思),都会请我们明德扬为他们进行企业内训,也是这个目的。
我孩子今年大四,他想参加培训。可是他本来就是这个相关专业的,对于家长来说,毕竟多了一笔教育费用,我想知道参加培训班的有什么实际具体作用。由于学校是采用大堂上课模式,不能照顾到每位学员的学习,同时技术的发展是非常迅速的,学校大部分知识在工作中都用不到,培养的人与企业要求相差很大。明德扬是全实操,强调的是实用、快速、高效、便捷。学员学的是实际工作的技能,更加贴近企业实际需要,对于就业和职业发展是非常有有益的。
我是硬件工程师,有时候要跟FPGA工程师打交道,发现他们工资都挺高的,而我都已经到天花板了,因此我也想学习FPGA。但我有几个问题,1.我不想辞掉现在工作,全力去学习,毕竟我要养家糊口。2.我现在工作项目有时忙,有时闲,学习不定时,我报培训班,担心会漏掉课程。老师有什么好建议吗?明德扬有很多像您这样的情况的学员,与很多硬件工程师、单片机工程师、ARM工程师都是看中了FPGA工程师薪资待遇不错,在不影响现有工作的情况下报名参加培训,现在都如愿以偿的成为了FPGA工程师。明德扬网络班是最好的选择,不影响现在的工作,利用工作闲暇的时间完成学习。与其他培训不同的是,明德扬课程录制好的视频长期有效,相当于每次学习都是一次存档,下次读档后继续学习,因此不会漏掉任何课程。
我有两三年FPGA工作经验了,但由于公司不规范,我们只要出设计出结果就行,我看过一些华为牛人写的代码,感觉跟他们还有很大的差距,网络课程能提升我的设计水平吗?明德扬的设计方法,本身就是将华为大型项目中优秀代码的经验、技巧、方法提炼并高度浓缩,并在多次国内一流纯技术论坛交流,与国内一流FPGA工程师相互学习探讨中形成并发展的,是众多业内一流工程师智慧的结晶。很多工作七八年的工程师也写不出这种高质量代码。
由于导师的项目工作紧张,导师不同意培训,所以不能来现场参加培训怎么办?我觉得您应该先进行职业规划,对自己未来发展方向准确定位。明德扬培训方向主要是面向广大企业的实际需要。如果您的发展方向是进入实际工作,建议报明德扬网络班,个人为了自己将来的发展,用自己的时间学习无可厚非。如果未来是从事理论教学和研究,可以考虑暂缓。
我是大学在校生,觉得学校里学的都是理论,想参加培训班,但是父母觉得花了冤枉钱。这是个沟通问题,毕竟父母不一定是学这方面的。您应该和父母说明学校课程和我们培训内容的最大区别。学校采取大课堂式教学,实操性功能相对比较弱化。而明德扬是全实操,强调的是实用、快速、高效、便捷。学员学的是实际工作的技能,更加贴近企业实际需要,是将来找工作和进入工作后的实用性技能。
我是机械专业的,感觉在学校学不到东西,我能学会这个吗?我们学习前提条件是具备基本的逻辑思维能力、理解电流、电压等基本常识,不需要其他基础了。我们的课程从易到难,至简设计法很快就可以弥补这个基础。所以,肯定能学会。
我是文科专业的,但我对文科其实不感兴趣,我能学会这个吗?这么说吧,在我们这里不乏学文科的学员,明德扬教的是实用性“技能”。只要你具备基本的逻辑思维能力,您就可以学会我们课程。为了对学员负责,报名前我们都会进行逻辑思维测试,测试合格的我们会承诺一对一辅导,学完整个课程。
关于课程内容
我发现明德扬的课程表怎么和其它培训班的好像不一样?确实不一样。明德扬非常强调一个字——“实”。教学内容、教学方法、设计方法等全部都是来源于实际项目。因此明德扬的课程从一开始就直接从项目入手,既有基础又有大项目部分,通过实际项目训练的方式完成学习目标。
课程内容是不是基础课程?有没有大型项目?我们课程既有基础,又有项目,完全根据企业的用人需求去培训。任何技术、知识都不能建立在空中楼阁上。要达到企业工程师水平,必须要经过大量的基础训练。同时,我们课程也符合企业的要求,包含了多个企业级的项目,如SDRAM、DDR2、千兆网接口、边缘检测工程等。注意,市面上也许有这些项目内容,但绝大部分是讲理论、讲概念、讲案例,而我们则是要求学员一个一个用逻辑设计出来,相比之下高下立现。
网络课程是否包含信号处理等比较高级的内容呢?我们课程体系来源于华为海思、中电七所等综合大型项目,既有信号处理、又有图像、高速接口等比较高级的的部分。
我看很多企业的FPGA工程师招聘要求,要懂VERILOG设计、会画原理图,甚至有些还要求会画PCB,还有各种各样不同接口,我是不是全部都要学?首先,有句俗话叫“技多不养家”,没有几年的功夫,全部掌握和精通是做不到的。如果想几个月内全部学会,那是蜻蜓点水式都涉猎一点,但肯定是不精通。有些FPGA培训课程,用一个月时间学习原理图和PCB,别说精通,甚至连皮毛都掌握很少。其次,FPGA工程师招聘核心要求是FPGA设计,这个是必要项,其他都是加分项。加分项是属于有更好,没有也无所谓。精通一种核心的设计能力,这是我们工作中的根本,这也是我们的价值所在。正规大型企业对于人才的需求是“专精”,解决具体专业工作实际问题,甚至研发式发展;最后,一些小企业当然希望能找到啥都会啥都懂啥都能做的通才,实际上需要的是科技打杂工人。他们提供不了优厚的薪金和发展的空间。这样的企业,不去也罢。我们有核心能力了,很多好的大型企业都会抢着要。
有机器学习、深度学习、智能计算这些课程吗?机器学习、深度学习和智能计算,目前是比较火的领域。但注意,这“火”仅是在高校、科学界和一般比较前沿的企业里。目前还停留在“概念”阶段,容易一阵风就过去。类似于汽车开发里面的概念车型,最终成型进入市场的只是其中一小部分。经过我们系统评估,对学员就业风险比较大,所以决定在大规模应用于市场之前,暂时不开设这些课程。事实上,我们课程学完后,你是有能力去做这些设计的,你所差的,仅仅是这方面的理论而已。
有SOC、SOPC、NIOS等课程吗?NIOS对很多企业来说是一个鸡肋,用的不多,没太大必要学。SOC、SOPC对于FPGA工程师来说,仅仅是用工具搭建好一个平台,把相应线连接起来就行了。其他工作,软件还是软件工程师做,逻辑还是FPGA工程师做。而一个优秀的FPGA工程师的工作核心还是逻辑设计,所以千万不要花大量精力在软件上,否则得不偿失、两头都不靠岸。目前我们都没找到既精通FPGA又精通软件设计的人。
课程是基于ALTERA平台还是XILINX平台的?课程支持ALTERA和XILINX平台,您可以自由选一个。需要说明的是,FPGA最关键的是学习设计方法和思路,绝不是软件,软件两三天就学完了。您可以浏览企业招聘信息,从来都是要求熟悉ALTERA“或”XILINX平台。
课程是教学VERILOG还VHDL的?课程是选择VERILOG为描述语言的。需要强调的是,FPGA设计最重要的是设计方法和思路,语言只是把电路描述出来而已。因此懂了VERILOG,很容易就会懂VHDL的。
按照课程表上的项目案例,没有我现在需要项目用到的功能。明德扬教的不是单一的接口或是功能,而是一种通用于所有项目的方法。课程表中任何一个单项学会了,以后的类似项目全部都会做,达到举一反三的效果;当所有学习项目完成,任何项目包括大项目都能完全独立完成。
关于学习时间
我的工作时间不固定,经常要加班,可以参加培训吗?明德扬科教开设的网络班就是面对时间比较紧的学员开展的,完全没有时间的限制,可以利用任何闲暇的点滴时间,根据自己的学习进度来安排学习,轻松完成FPGA设计的学习。
培训班要学习多久?这个要视每个学员的基础、接受能力、刻苦程度不同而定。我们采取实战型一对一家教式辅导,最终达到企业工程师的技术水平,需要大量的训练。通常就业班全日制学生3个月时间毕业。网络班学员可据此来估算自己的学习时间。
关于教学方法
看了网上很多对你们《潘文明至简设计法》的介绍和相关演示视频,觉得很不错,可是怎么能保证我能学到其中的精髓?明德扬科教既有细节上教学,导师会检查每一份、每一行代码,确保都是最优的;同时也有宏观上的教学,有企业的大型项目,确保整个项目的最优。通过这种教学方法,让学员完全掌握FPGA。
我觉得有时候在网上不能表达清楚自己的意思,学习中遇到的疑点难点,怎么得到及时解决?明德扬科教除节假日外,天天在线,有任何的疑点难点都可以得到及时的解答。教师在线答疑。
关于学习基础
我担心我的基础不太好,跟不上进度怎么办?天道酬勤,其实最重要的是勤奋,不是基础。基础差就学慢一点,问多一点,基础好就学快一点。但最终的效果是一样的。
很多人都说FPGA入门很难,是这样吗?多长时间可以学会啊?认为FPGA“入门难”,是因为没有找到正确的学习方法。大量枯燥无效的泛理论,不仅占用了宝贵的学习时间,而且令初学者混乱。大量的事实证明,实际工作中,20%的知识面完成了80%的设计。明德扬科教将这20%的核心知识精心萃取出来,节约大量无效学习时间,把学习难度降到最低,最近三期学员在一个月内结业分别是95.5%、96.3%、95.8%。
关于学习效果在你们这里培训后,确定能找到工作吗?答:参加明德扬就业班承诺会保证就业,则网络班如果学完所有课程,达到毕业标准,则会推荐就业。明德扬科教的所有课程都是实战,与企业中的实际工作环境和内容完全一样。结业后完全能满足企业实际工作需求,胜任相关工作。近三期网络班毕业后一个月内就业率分别为90%、95%、95%。
网上学习资料挺多的,看资料可以达到同样的效果吗?就FPGA专业来说,自学能达到企业工程师的水平基本上不可能。首先市面上的资料良莠不齐,自学无法判定哪些些是实际项目,甚至有些根本就是胡乱拼凑的代码。其次,没有人指导,一个小小的难点,就会卡住,甚至无法继续下去。而且,我们以专业的角度,对于学习的核心和先后顺序有科学严谨的安排,进行一对一辅导。就像爬山,一个是独自摸索去攀登,费时费力,甚至根本不通;另外一种在前人的基础和引导帮扶上,沿着已经通畅的道路前进。
我只想完成毕业设计,做完这个项目,参加培训班能不能独立完成?明德扬对于学员能否毕业最重要的一个衡量标准就是能独立自主设计项目,我们教学的核心和目的也在于此。所以明德扬培训班毕业生肯定能独立完成项目。需要提醒的是,要衡量好时间。我们是实打实的技术培训,不是靠一堆胡乱拼凑的代码去应付表面工作。要达到一个企业工程师的水平,是靠大量的训练而达到的。
网络培训班是速成课程吗?是不是和那些“七天速成”的内容差不多?首先,天上没有馅饼掉下来。尤其我们做技术工作,来不得半点虚假。所谓的“七天速成”,那是仅仅让你掌握下工具,讲解下案例而已。要达到企业工程师水平,完全独立自主设计,不可能速成的。否则FPGA工程师还有任何技术含量吗?我们是通过专业科学的技术手段,提高学习和设计效率。高效的前提是质量,我们的学员必须达到企业工程师水平,所有的项目代码,都是自己一个一个敲出来的。
参加培训班可以保证就业吗?明德扬与大量业内企业保持着良好的合作关系,需要说明的是,招聘和应聘属于双向选择。我们的就业班能保证你的能力足够胜任FPGA工程师工作,至于个人对企业是否满意,(比如对于工作地点等有特殊要求)这取决于具体个人期望值。
老师能不能帮忙指导下完成公司/导师项目呢?当然可以,但前提是学完我们的前面的基础课程。指导的最大障碍,不是时间、距离,而是没有共同的语言。我们更希望是在高层次上的如思路、方向性问题的交流。





关键词: FPGA     提升     问题     答疑    

专家
2023-01-13 15:25:40     打赏
2楼

写的好,学习和参考,很实用


专家
2023-01-29 16:15:11     打赏
3楼

谢谢楼主的分享


专家
2023-01-29 21:45:26     打赏
4楼

谢谢分享


专家
2023-01-29 21:48:31     打赏
5楼

谢谢楼主的分享


专家
2023-01-29 21:52:06     打赏
6楼

谢谢分享


院士
2023-01-29 23:15:33     打赏
7楼

学习


专家
2023-01-30 00:31:38     打赏
8楼

感谢楼主分享



专家
2023-01-30 00:38:40     打赏
9楼

谢谢楼主的分享


共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]