Soft_Job 板


LINE

※ 引述《lrvine (Irvine)》之铭言: : 标题: [请益] 请问为什麽纯软比韧体好玩? : 时间: Thu Jul 23 14:49:51 2020 : : 常常在这个板上逛的感觉是 : 普遍大家觉得韧体无聊 似乎纯软比较好玩? 因为这里是软体版(1s) 会在这个版活动的,当然主要是软体人,会回应的也是软体人 那些不适应当软体人的离开了,轫体人不太会在这边活动 自然留下来的言论,都会偏向软体比轫体好玩 : 我本身的背景主要是在 Linux kernel 但也有机会碰到 Android middleware 甚至更上层 : 我觉得他们都是差不多的东西 就是写code去执行一项任务(演算法) : 所以想请问大家为什麽会觉得韧体无聊呢? 主因是? 作为一个轫体人,我会把写embedded linux(包含Android)的算进软体人就是了 写轫体不碰HW register,实在不能算是写轫体 : -- : If you meet a loner, no matter what they tell you. : : It's not because they enjoy solitude. : : -- :
QR Code



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.220.55.55 (台湾)
: ※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1595486998.A.938.html : → jimmy010124: 你看多少大公司韧体是主力 多少大公司纯软是主力? 07/23 14:51 : 我的理解是软体部门来说 IC厂的主力是韧体 网路云端公司的主力是纯软 : 我猜版友可能会说IC厂软体不是核心 不过现在很多IC厂的软体工程师数量是公司内 : 最多的人的部门 在软硬整合越来越重要的当下 韧体在IC厂的重要性也不段提升? : 另外网路云端公司现在也不断的往硬体的方向全方面整合发展? 写轫体的本来就是小公司为主,但我们也跟很多大公司合作 这跟写轫体好玩或无聊没有关系吧 而且在大公司当小螺丝会好玩吗? 我是不理解 我比较喜欢完全掌握所有程式码 : : 推 js07150715: 写韧体会受硬体限制 绑手绑脚 07/23 14:56 : → js07150715: 写纯软自由多了 不用在意写法能否在硬体上实现 07/23 14:56 : 所以是contrain比较少吗?但纯软不是也会受到memory usage, time complexity , : (server) cpu usage 等等的各项限制?不过整体上自由度好像高很多... : : → as30385438: 纯软大宗Web很贴近使用者, 自然变化比较多 07/23 14:57 : → as30385438: 尤其前端, 写的也不是演算法,但好不好玩还是要看人 07/23 14:58 : 推 icecubes: 韧体要看的spec比较多 纯软比较所见即所得 看个人经验 07/23 14:58 : → icecubes: 写架构 07/23 14:58 : 不过写纯软不是也是要看PM写出来的spec去做吗? : 只是那个spec应该比HW spec 精简很多很多很多很多很多... 写单晶片轫体也是很贴近使用者,而且更加所见即所得 所有IO都是直接存取,没有中间层 看得spec数量也不一定多(看案子),但那是因为要兼任HW的关系 而不是FW工作项目本身需要看 也因为要时不时要兼当HW,对於喜欢玩焊枪的,反而可以不用一直瞪着电脑萤幕 玩转一下电供跟示波器,或是搞错电路弄个小烟花,不亦乐乎 : : → james732: 韧体常常受硬体限制,ROM/RAM/运算能力都很有限 07/23 15:10 : 以手机来说 运算能力已经接近电脑了 不过写纯软不是也很需要考虑这些吗? : 像我最近买了Norton防毒软体 慢的我都想把它反安装了... 每次看到那种纯软写出来的轫体Code都会吐血 资源不是给你这样挥霍的啊 而且在受限状态下进行开发,不也是一种乐趣吗,太Free不好玩 : 推 neo5277: 我才刚从纯软转去稍微偏硬的耶 07/23 16:23 : 推 luke72: 韧体大部分都是在porting 很少人在写application的啦 07/23 16:32 : → luke72: 你如果做韧体卡的到kernel的缺 是可以超有趣没错 07/23 16:33 : : 所以大家是觉得porting无聊?的确好像蛮多是porting的工作... : 真正开发feature的相对比较少 其实哪一阶都会有复制狗 写单晶片很难遇到有现成的模组可以用 同时要刚好符合客户需求,又刚好符合硬体环境的机会太低了 : : 推 chuegou: 你觉得用arm asm兜boot code比较有趣 07/23 19:41 : → chuegou: 还是用QT兜UI比较有趣 07/23 19:41 : : 我觉得arm asm 兜 boot code比较有趣... : QT兜UI我小时候在家就可以自学了 arm asm 我小时候真的比较难... 当然是asm比较好玩 : 推 jayemshow: 韧体大部分都是写一些判断式 if else 立一些 flag 07/23 21:06 那只是开始,轫体要花满多时间在处理时序问题 : 推 BlacksPig: 没待过韧体,软体我有过天马行空找套件框架,做出厂商 07/23 23:58 : → BlacksPig: 给不出来的solution,很有成就感 07/23 23:58 : → BlacksPig: 不过前面也是问题卡很久,花很多时间确认问题点,才有 07/24 00:00 : → BlacksPig: 後来的想法 07/24 00:00 : 推 shter: 纯软可以丢 github 给别人玩,韧体只能对机器 07/24 00:03 : 推 Matz: 越底层越好玩 07/24 00:44 单晶片是从最底玩到最高喔 -- 是非题: 犬神是一部Service动画 --
QR Code



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.230.93.122 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1595530813.A.DA4.html ※ 编辑: SmallBeeWayn (36.230.93.122 台湾), 07/24/2020 03:01:15
1F:推 fr75: 存软写韧体挥霍是怎样挥霍? 07/24 06:33
2F:→ Hsins: 有些操作会因为系统资源受限,纯软比较少这种斤斤计较 RAM/ 07/24 07:35
3F:→ Hsins: ROM 的状况吧 07/24 07:35
4F:推 jeff40108: 太韧体也可以去github抄啦,只是要改 07/24 07:59
5F:→ Dinowchang: 以单晶片系统来说,其实直接操作硬体的程式码占的比 07/24 08:42
6F:→ Dinowchang: 例并不高,还是有很多功能和流程需要去设计。 07/24 08:42
7F:推 hongsiangfu: ram/rom真的颇严苛,需要记录历史资讯的影像或音讯滤 07/24 09:10
8F:→ hongsiangfu: 波演算法就不一定能实现,最後只能上pc去跑 07/24 09:10
9F:→ shooter555: 对ram严苛只好采用没有reference frame的压缩法 07/24 09:13
10F:推 GGFACE: 是的 07/24 09:17
11F:→ shooter555: 其实论挥霍资源 纯软体应用还是得省的 只是有时候会用 07/24 09:34
12F:→ shooter555: ram来换取效能 就像上面提到的reference frame或是cac 07/24 09:35
13F:→ shooter555: he pool, thread pool 07/24 09:36
14F:推 johny777: Wifi chip自己会有os系统 所以也得熟os 不单只是drive 07/24 10:05
15F:→ johny777: r porting 07/24 10:05
16F:→ johny777: 还有对於电路图会有基础了解跟电子特性 不然有时候是 07/24 10:06
17F:→ johny777: EE的锅也查不出来 07/24 10:06
18F:推 johny777: 韧体不会无聊 但是牵扯到的太多所以变成都要扛一点的缺 07/24 10:08
19F:推 lgates: 而且在受限状态下进行开发,不也是一种乐趣吗,推个这句 07/24 10:31
20F:推 x246libra: 最大差异是会被硬体扯後腿,还要找出是硬体的错,这才 07/24 12:27
21F:→ x246libra: 是最麻烦且有价值的地方吧 07/24 12:27
22F:推 bab7171: 小孩才做选择,全部都写就好拉 07/24 13:52
23F:嘘 KernelChen: 为什麽写embedded linux不会碰HW register? 07/24 14:18
24F:→ KernelChen: 你确定你的认知是对的吗? 07/24 14:18
25F:→ Dinowchang: 他讲的是user space吧。硬体IO都被包在driver了 07/24 14:53
26F:推 plsmaop: User space driver 不知道会不会碰到 register 07/24 16:11
27F:→ plsmaop: 这年头不是很流行 kernel bypass IO 吗 07/24 16:12
28F:→ FinanceBrain: User speace也要动到hw register啊 用volatile去改 07/24 16:32
29F:→ FinanceBrain: 内容 07/24 16:32
30F:→ FinanceBrain: *space 07/24 16:32
31F:推 tommie: 那是用mcu做,硬体都接在外部,比较少问题。如果你是作在 07/24 17:34
32F:→ tommie: ic厂的韧体,那种真的是帮数位的清屎 07/24 17:34
33F:推 lrvine: 其实我是把软体人当总集合 下面有韧体 跟纯软 跟都碰..etc 07/24 20:13
34F:→ lrvine: 然後我所知道的韧体都是大公司 小公司韧体的运作其实不熟 07/24 20:13
35F:→ lrvine: 的确很容易每个人负责一小范围... 07/24 20:14
36F:推 tacovirus: 软体尻一尻就变韧体了 07/25 00:44
37F:推 krizarlid: 嵌入式应该是从kernel控硬体到开API给上层吧 07/26 11:54
38F:→ krizarlid: ic厂firmware一年可能上不了多少code,大部分时间都在d 07/26 11:55
39F:→ krizarlid: ebug 07/26 11:55
40F:推 g89227: 软体不就资策会出来的文组生也可以做吗 08/10 13:21
41F:→ g89227: 不然版上一堆非本科转职案例是在哈罗 08/10 13:21
42F:→ g89227: 最後一堆软体还是跳韧体 然後跳不过的喊韧体无聊 08/10 13:22







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP