我现在做产品,简单的原理图自己画,复杂的就找专业的开发板厂家做,但是对于PCB布板、画线都是直接外包的。PCB布板、画线外包很便宜、很便宜、很便宜!便宜到不需要你去学习。
2. 在公司里定位尴尬,软件组的人认为我是搞硬件的,硬件组的人为我是搞软件的:
答:我猜测你们公司的产品硬件相对固定,核心技术在于APP;你只是做些内核、驱动的维护工作。
在这样的公司,即使我去,也不会得到重用的。
我相信你的时间应该比较充裕,建议如下:如果对公司的产品感兴趣,可以去掌握一下APP、业务;如果没兴趣,可以学一下android
最后,如果做出了这些努力,在公司里还不能上一个台阶,就换工作吧。
3. 要不要学习python,AI, 大数据、互联网开发?
答:这是APP的范畴了
这个问题真是非常难回答,简单来说就是学习嵌入式、还是学习APP?
我无法给你们建议,只能列一些经历过的现象;
我也不能保证你学了嵌入式就发财,只能保证你可以学会、学会了肯定有工作。
a.
2009,2010年那会,Android开始兴起,Android APP需求大、会的人少。
那时大学里整天打游戏的人、总是挂科的人,毕业后去培训3、4个月,然后去工作,工资就上万
现在你可以在51CTO搜"android开发",薪资水平也就一般般。
b. 2015轮到IOS兴起,一大堆做IOS,培训IOS的公司遍地开花,现在也都纷纷倒闭了。互联网也是类似的,现在也没人提了。
c. 现在很少人说大数据了,转而说起AI
雷军的"站在风口,猪都可以起飞",从好的方面说是人要借势,从坏的方面说就是太急功近利。
要保持长久竞争力,必须不断付出、不断学习。我现在都还在学习android呢
我们需要结合现有基础、兴趣、专长、就业来选择学习方向。
1. 如果是嵌入式相关专业的,有C语言基础、有单片机基础、有硬件基础,那可以选择在嵌入式方面深造,
后续可以再向上延伸到APP、整个产品的架构设计
2.对于什么基础都还没有的人,你就要慎重选择,多上51CTO看看职位需求量、薪资,再考虑自己的兴趣。
3. 大概率来说,有付出才有收获,要收获更多必须付出更多。
无论是嵌入式,还是大数据、互联网,都需要我们在行业里深耕细作,站在塔尖的收入高的,永远是付出了极大努力的少部分人
另外说一句,别去学习"Linux运维",它不是嵌入式。
附上今天查的51CTO的职位与薪水,给大家看看,嵌入式没那么神话,似乎薪水是要高点。
再结合嵌入式的工作量,单位时间收入绝对高于APP开发。
我在中兴时加班是为了学习,不是为了工作;而其他做APP的同事加班是为了赶工。
4.刚买开发板不久,在学习嵌入式,想从机械转嵌入式,有点编程和电子基础,觉得以我的耐心和决心是可以进入这一行的,只是时间问题。而且老师教的很不错,喜欢老师的语言精简,思路清晰。教学方式很有原则,唯利是图的事情做不出,感同身受。
如果计划顺利的话我还会买老师的第二期第三期第四期。请教老师,我想从嵌入式软件进发,渐渐贯穿嵌入式,该怎么做比较好,一直没有清晰的思路。
答:贯穿嵌入式,这个想法很好。从两条路出发:底层系统、APP开发。先说底层系统,你有编程和电子基础,那么沿着我们的第1期、第2期学习是很好的,要注意的是看视频时一定要自己写代码,学完第2期,你已经俱备了底层开发能力,这时你还缺实际经验,需要换不一样的板子来实践,比如TI的板子,这样才能深入