单片机编程是吃青春饭的么?人家说编程是吃青春饭的。
年龄大了是不...
一句话就能说明白——“是不是青春饭,不在于这个职位本身,而在于你是如何做的”任何行业都是如此,当有一个效率更高的工具出现,你如果不能掌握,那么你就会被淘汰。
而开发,不管是什么开发, 他工具出现的速度要快很多而已。
因为快,所以不能及时掌握的人自然就多,而(可能是基于偏见的)人老了会学不动,所以会有青春饭的感觉。
我觉得,你的问题答案可以等于这个问题的答案“你能不能一直探索下去”。
“探索”而非“学习”是因为,开发的变化快是由千千万万的开发人员发明新的工具带动的。
你不一定就是一直跟着别人走。
情况一,你觉得,你有兴趣给行业带来新工具。
这种态度,基本上这饭你能吃一辈子。
情况二,你没兴趣给新工具,但是你发现你可以毫无压力的跟上发展。
或者你下定决心要跟上发展。
这饭只要你别作死,基本也够吃一辈子。
情况三,你觉得你学习能力不够强,不能很快了解新工具的使用。
就有可能是青春饭。
情况四,你觉得你讨厌这个行业。
恭喜你,这就是青春饭。
注意,工具不一定是开发工具,自行车修理工具,游戏工具,甚至如何用厕纸折花都算新工具。
最后,祝您身体健康
是不是做软件开发是青春饭?
展开全部 不少人,毕业时基本在二十七八岁的样子,接下来在工作中学习两年,三十岁初步撑握一些开发技能,以后的技术路还很长。
我们不比人家国外的孩子,有人从较小的岁数就学会了编程,他们有良好的土壤来生长,良好的专业技能教育,说他们30岁才入门可能有些晚。
比如Berkeley伯克利大学等 但我们不同,没有哪个学生不是在大学后期才知道程序开发是什么意思,知道了理论还不管用,计算机是一门实践性的科学,要动手能力强。
在这样计算机知识爆炸的时代,不经过几年的磨练和实践又怎么能够入门? 入门后才能明白自己的发展方向,朝着认准的目标前进。
我一方面的意思是想说明:搞技术不是一年两年的事,还是要安下心做事才行。
虽然高级语言学习一两年已经很熟练了,但高级语言是入门容易深入困难,而且高级语言升级淘汰速度比较快。
另一方面是:不能只顾着学这些“流行"技术,如果是这样,那真的是在吃”青春饭“,今年流行明年是否会流行呢? 最后是: 知道了是吃青春饭的,那应该想想办法,要不然岁数偏大时,按国内的行情来看,项目组里面都是20岁出头的人,找工作不容易。
因为1>你的技术能力比较强,超过年轻的项目组长,工作起来不协调。
2>很多公司的软件开发越来越没有技术含量,各种框架,工作流有现成的,不需要你这样薪资比较高的人才。
3>为什么会造成国内这样的畸形现象:技术能力强岁数大的反而更难混了? 归根结底是技术脱节造成的! 某种技术人才过剩,而另某种技术的招不到人。
所以技术脱节的产业当然发展不起来,缺少人才,就像扶不起的阿斗,无论投多少钱进去都是白搭。
所以更不用说新兴产业发展了,根基没有打好,如何发展?!产业发展不起来就提供不了更多的工作岗位,而过剩的劳动资源必然带来一系列问题。
这个根基当然是指人才,说到人才就牵涉到教育。
不搞好人才教育软件行业永远恶性循环!对于教育方面大家也看到了,相当的失败!这个教育包括各种技术社区,以及教材的匮乏。
最后,教育已经失败了那从现在开始自我学习充电是不是已经晚了,这个要自己衡量。
也许在中国搞IT从一开始就是错误的,从小就没有听说过IT是个啥,20多岁才开始接触,教材也非母语,这都给学习者都带来了困难,加上国内的IT员工是兼价劳动力,已经沦为IT民工之说,加上家庭负担日益加重,也许确实是个错误。
又或者在国内只能搞搞应用型的软件了,如果没有关系的话连应用软件都没得做。
政府项目我做过,小公司的外包项目我也做过,那可是一个天上一个地下的感觉,总的来说政府项目就是块肥肉,小私营企业生存状况堪忧。
这样的环境大家都看到了,原因是:教育的落后造成人才知识结构不合理,造成产业结构不合理,造成大多数IT工作人员只能接触到应用层方面的技术,没有良好的土壤来生存生长。
不能够创新。
单片机 ARM DSP 哪个以后的发展趋势好些?听说做软件前期比较吃...
首先,分析一下,每个的特点:单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
而arm相对于单片机来讲处理速度更快,可以把其看成32位的单片机,与单片机的典型应用区别就是大多与操作系统配合使用dsp 就是偏重于数据处理的微处理器,他比arm更加适合对数字信号的高速处理,更加适合各种运算,更加广泛的应用在通信领域。
可以看到,每个的侧重点还是有不同的。
每个的应用方向也是有点区别的。
我不知道你是刚学还是有过基础。
刚学的话,建议学好C,因为单片机,ARM,DSP的开发都需要扎实的 C。
dsp可能还需要一点汇编。
首先学单片机,因为单片机简单,一个月就基本没问题了,然后学ARM,其实ARM就是32位的 单片机。
会了单片机,ARM很简单,直接可以上手了。
DSP的话,需要一些数字信号处理 的理论知识。
其实学会,学好,哪个都是可以赚大钱的,呵呵。
可能软件的比较算青春饭,但是可以转管理或者项目经理。
硬件的话,经验比较重要,也就是越老越吃香。
手打的。
望采纳,谢谢。
软件开发工程师是吃青春饭的行业吗
要是一直想敲代码的话,那肯定是岁数大了精力就没那么多了。
但是所有行业都是这种的,如果你一直在做最底层的工作,那你肯定会被新一批的年轻人淘汰掉。
所以,到了一定岁数之后,就应该朝管理层发展了,或者自己创业。
做软件开发的,前期就是赚钱涨经验的,至于以后发展成什么样,就看自己本事了。