从嵌入式到互联网

进入这家公司也快两年了,说长不长,说短不短。

这两年真正从嵌入式行业转入互联网,从自己亲身经历来看,虽说同属IT行业,一样做后台开发,还是有很多不同之处,下面就来比较这两个工作的异同点:
  • 相同之处:
  1. 从开发环境来看
linux环境开发,vim、api 2. 编程语言 c/c++
  • 不同之处
  1. 编译环境
嵌入式需要交叉编译,需要烧录 2. 软硬件资源 嵌入式一般要求低功耗,硬件资源比较紧张,以我之前开发过的nvr为例,最大内存1G,最小的256M,比现在的手机小得多,这就要求设计良好的数据结构以充分利用空间; 3.架构设计 嵌入式架构功能比较单一,一般的高并发什么的基本不考虑;而互联网则需良好的架构设计以支持可能的高并发,通常都是分布式可扩展 4.健壮性 这一点上互联网要求比嵌入式高得多 5.更新 互联网日新月异,采用LNMP以保证快速迭代更新 6.客户增长 嵌入式是消费品,基本采用线下的居多,稳扎稳打;互联网则是服务行业,爆发性增长司空见惯 还有就是嵌入式技术更新慢,回想第一家公司用vc6开发,也是醉了

查看原文: http://chimmu.dynu.net/2017/04/28/%e4%bb%8e%e5%b5%8c%e5%85%a5%e5%bc%8f%e5%88%b0%e4%ba%92%e8%81%94%e7%bd%91/

你可能感兴趣的:(从嵌入式到互联网)