|
对于楼主的招聘理念可能是比较符合他们企业的思考方式的,但是不知道实际情况是符合目标人才的思考方式么?
就我所知,楼主所说的在PC上开发一个使用PNG格式的图片作连续动画的方式,其实在PC上也并不是很简单的事。
就Windows图形开发上来说,简单点的方法是使用GDIPlus来读取PNG格式的文件,然后通过GDI设备存储,然后
刷到窗口上,用VC,还要处理消息,还有定时器。用VB或Delphi相对就简单点,但也不是什么人都会的,很多玩PC编成
的人玩了3-4年的人不会的还很多。如果要由51单片机来做,开发方式和方法就完全不是一个概念的,要复杂很多,要考
虑的也很多。
数据量需要考虑,因为单片机本身不能存储多大的东西,需要扩展存储设备,那么就需要开发底层的磁盘读写系统支持,
那开发什么磁盘系统支持好呢?FAT?FAT32?NTFS?...很不容易呀,要了解,要会弄呀,目前国内能自己弄懂并完全自
己开发这一块的人数不出多少来。
显示方面的东西也不是现成的,那么还需要设计显示相关的系统,干脆模仿GDI或DX来做吧?怎么做好呢?事务、队列、
消息分销...太累了,而且前提还要懂呀。
就不说太多的其他硬件上面的问题,就软件上的数据而言,单片机上如果要解码PNG格式,都是一个很大的工程。了解PNG
文件格式、了解算法、了解多个版本、有比较理想的运算效率。
即使这个工作放到PC上来作都不是那么容易的,何况还要考虑缓存和程序大小的单片机,还要弄DSP来运算。有些任务几乎
是不可能的。
当然如果只是不论数据格式和功能单纯的实现个没发展的小程序,那可以简单实现,但要想以此扩展下去,不见得可行。
而且你所说的比方就算在PC上完全自己通过代码实现都是非常困难的事,磁盘系统、GDI系统、DX,这都是操作系统级的东西,
用当然简单,开发呢?要了解操作系统原理、编译原理等等等等很多很多的东西,而且不是一个人,是整个团队开发的东西,
不是看上去那么简单就能拿下的。
你说PC上开发看到的哪一样不是用直接别人做好的?如果换到给你一台PC你自己设计操作系统,并且作个街机游戏出来我想
你也不会说得这么简单了。但单片机就需要完全自己开发,甚至连电路都要自己搭。所以这种东西不是按这种方式去理解的。
当然,ARM可以装系统,也可以简化很多开发上的工作,但是有很多东西还是需要很专业的了解的。就解码着一块,
多媒体这一块就有非常深的学问,其实游戏也属于多媒体程序的一类,如果没有一定时间非常专业的研究和学习,都不会
理解得了和吃得透的。
我本身是搞软件出身,对于PC机Windows开发还算有点心得,我搞这一行业不算很长,弄了10年左右,但是对于图形和流
媒体技术都还不算完全吃透,对于说你想找个2-3年经验年还懂搞硬件的人来说,想什么“给2-3个月技术专攻”就可以拿下
这一块根本是梦话,没有专业底子的人不说别的,光图形方面的计算就可以让他玩个一两年。如果想找个能用的,就不说
是不是高手,你们的条件相信不会让人接受。说白了,如果有这样的技术,不说硬件方面,就软件人才,随随便便自己做不好
过在广州赚那么几K的工资要强吗?
我上面提过,我是搞软件出身,作点小软件和搞点网页或设计之类的对我来说很简单,通常我做的程序都是有模块的(自己多年
的累积),开发东西可以很快,就网站来说,通常开发时间只用3-6天,单子大约是3000-6000左右,有便宜的有贵的,
便宜的700-1000都有,这种类型我花几个小时改个模块就卖了,贵的1W-几十万,可能涉及到P2P或是一些小技术,但还是有
很多人不会,所以能叫得起价,要不就是要开发一两个月的比较麻烦的东西,所以也收得比较贵,软件上还可以作些普通5k-2w
小软件单子,主要是管理软件,但对于接单来说都可以过得去,起码一年下来还是丰衣足食的,最总要是时间自由,我还做过软
件产品、什么点歌系统呀财务系统的,可以卖断销售权给某个代理或找代理去帮买。
不说我用ARM或51能不能作出一个GAME,就算我不能,对于软件上会做 Game 的我来说看到这样的条件都没什么兴趣。何况你
要找的人那么强,呵呵
不要把问题想得太简单,如果真的有几年就能变那么强的,他已经不是人了,他是“人妖”,呵呵,更何况才几K就把“它”纳
入你的旗下,如果他愿意,那他就不是你要找的“人”了,因为他绝对是个笨蛋,IF语句都不会。 |
|