电子工程师眼中的软件同行儿们
扫描二维码
随时随地手机看文章
现在继续说说跟电子通讯算是隔壁的软件行业,其实这个行业我并不真的知道多少,只是很多学电子的也很大可能混进这个行业,所以顺带说说。
虽然当年上学时候电子方向是仅次于计算机的热门专业,但是就应用领域来讲,现在计算机技术,尤其是软件开发实际可以在所有行业有所应用,学校毕业后的就业选项,也远比学电子类的宽泛很多。从金融财税,国防军工等高端行业,到农林牧渔等苦逼行业,都可以寻个饭碗。不过正因为应用太广,而且只要有个破电脑就能学,所以什么水平的学校都开设类似专业,所以这个专业的学生,也面临最多竞争。当然还有电子类,数学类的毕业生很多也会掺和进来。所以没几把刷子在这个行业也不好混。
就知名企业来讲,大部分人都会想起google,这个确实是个给人类提供了革命性创新产品的公司,虽然也有些反人类的机构会跟他过不去,不过我想这些悖逆历史潮流的做法必然自取其辱。想混入这种公司做个最底层程序员,即使曾经各省市的理工科高考状元在那有限的几个名校苦学4年甚至7年,人家也要再筛筛看。当然也有运气好的屌丝货因为公司被收购或者人事看走眼混进去。多年以前一般刚毕业的程序员月薪3k时就传说那里进门就15+,还有各种没听说过的保险福利,前几天貌似还有个那里员工上非诚勿扰漏了个脸是吧。想想这样的员工构成的团体,能引领科技变革也是理所当然的。更不要提邪恶对岸也要指望这种公司给他们的黑鬼老板长脸了。
不过真要说起待遇好,貌似学软件的还有更好的选择,那就是给投资银行,证券机构什么的做it维护。据说很多科班出身学软件的,辅修点金融知识,然后挤破头去跟那些金融机构打杂,也比混个纯技术公司来钱快,可见人家那才是真正管着印钱的行业。但是大部分人只能有眼馋的份,还得老实趴在键盘边当码农。
除了混入google这类顶级科技公司的跟混入更高利润行业打杂的人,大部分做软件的人也只能拿到一般的薪水,但是劳动量却可能比一般行业大很多,因为所有相关的知识工具都在不停的快速更新,年轻的时候感觉很有干劲,很有挑战,等上了年纪精力下降,就该悲催了。
这个行业也跟电子类相似,外企就业性价比最高,民营小企业只能暂时混口饭吃。最大的不同是外企里边多了一类是印度公司。虽然在大部分人眼里红头阿三貌似比我们更贫困落后,但他们这个行当远比我们搞的红火,tata,infosys这类公司都开到帝都魔都来了,貌似待遇随比不上欧美,不过还是比民营小老板的地盘更好点。当然他们这个行当混的好最主要原因大概是他们英语说的溜吧,看来被殖民一段时间至少对于加快融入世界还是有利的。很多科技公司的大老板也居然会是半黑不黑,满身怪味的印巴老兄。
当然软件行业现在最大的特征就是越来越像民工汇集的建筑工地。房产商盖个房子,最后卖房款的最多1%能用来发民工工资。软件行业估计也多不到哪里去。发达国家高利润行业有需求发包给当地软件公司,当地软件公司发包给当地外包公司或者本公司在落后国家的开发点,然后落后地区的开发点整体发包给落后地区的外包公司或者从外包公司买人进驻开发。万恶的资本链条传到最后,从豪华游艇飞机里大老板的一个合同,变成住在城中村地下室每天吃泡面的几百蚁族的几个月无休的开发测试,中间各种手脚黑幕,丝毫不亚于我们整日口诛笔伐的房地产医疗教育公检法等行业。
当然世界的秩序就是这个样子,反抗无效就只能当作享受,并且在享受中让自己早日熬成老妖婆。
这次再来讲讲电子行业里边被认为相对高级点的集成电路设计公司中所需的技术人员的大致构成。
如果是规模比较大,产品是比较复杂芯片的公司,内部分工是很细致的,每个人都只完成开发环节中的一小段工序。公司也会对人员的划分有多种维度。比如按工序,项目,产品线,地域等进行划分。对于工程师来讲。所在的项目可能一直在变化,但是自己所做的工序,产品线类型,基本是不会变的。
公司里边硬件方面人员基本就是
数字电路开发部分 :
数字前端实现
数字电路验证
电路综合与时序分析
数字电路版图实现
模拟电路开发部分 :
模拟电路电路设计
模拟电路版图设计
其他硬件相关人员 :
封装设计
测试程序开发
测试板开发
EDA工具管理
当然如果公司人不多,可能一个人会身兼数职,但是再小的芯片,除非是管子数目能数的清楚的电源芯片,所有工序都由一个人完成,已经基本是不可能的了。
鉴于现在大部分公司搞的都是系统芯片,所以公司里的软件人员数目往往是做硬件人数的多倍,这些人大致分为:
协议算法开发
嵌入式软件开发
应用软件开发
软件测试
配置管理
当然除了这些呆在屋里干活的工程师,还有一些到处游荡的应用工程师,还有整天开会扯淡的大小经理秘书项目管理等等。现在甘心出力的工程师,很多人的最大愿望就是混个管理层可以不用敲代码,每天念ppt就能过日子。