查看: 12916| 回复: 49
跳转到指定楼层
上一主题 下一主题
收起左侧

[职场感言] C++ 领域

   
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
今天看见一个帖子讨论C++的应用领域的。 看到了很多人在回帖, 我也看了, 收益匪浅。  本来想找到那个帖子回复发表一些我的浅薄的看法, 但是不知道怎么找不到那个帖子了。 我就再开一贴吧。

先说一下我是在汽车领域, 做辅助、无人驾驶。  做的方向包括了传感器融合, 路径规划和控制。 用过MATLAB , 目前主要是用C++。  
. check 1point3acres for more.
一点个人看法吧,  C++ 是一个工具, 具体到每个领域, 应用的地方不一样, 可能你深入的点会不一样。但是除了会C++以外, 请同时注意要结合自己的领域内的知识。  看到很多人说我要不要去Quant , Hedge Fund 啊,  请仔细考虑你是否有背景, 我相信这些位置不会只是看你是否会用C++。  所以结合自己的知识领域或者是自己感兴趣的领域, 除了加强C++的学习(多写多练),还要加强自己领域里的知识。

抛砖引玉, 如果有不对的地方, 欢迎批评指教。

评分

参与人数 2大米 +2 收起 理由
Helloitsme123 + 1 赞一个
NewUserName + 1 赞一个

查看全部评分


上一篇:和skip manager聊什么比较好?
下一篇:在公司穿拖鞋真的ok 吗? 诚心请教
全局:
本帖最后由 微信用户_de75404 于 2023-4-11 02:47 编辑
-baidu 1point3acres
EDA领域写C++的在此

我觉得C++的一个好处就是 写法非常复杂多样(状态空间比很多语言直接高几个维度) 你可以漂亮地把代码可读性做的非常的差 :) ..

时间久了这个屎山离了你就真的没办法运转下去

不可替代性直接拉满

马斯克要是感在S家和C家复制他twitter那种裁员操作 分分钟公司倒闭
回复

使用道具 举报

全局:
写c++一眼就看出写的好不好,如果恰好还做async,那什么放在heap里什么放在stack里,lifecycle是什么这些都要很清楚。另外包括lambda什么时候用&什么时候用=,什么时候要move/forward,左值右值。什么function写inline,用ifndef来ingestion debug code,用crtp空间换时间。还有那种macro,真的是有公司大佬才能写出来。

评分

参与人数 2大米 +2 收起 理由
lichenga2404 + 1 给你点个赞!
Helloitsme123 + 1 赞一个

查看全部评分

回复

使用道具 举报

地里匿名用户
推荐
匿名用户-9OSRU  | 添加认证 | 2023-4-11 01:42:00
没毛病。C++的特点在于它不是被某一领域所特化的语言。比如java是被web application 特化,python是被机器学习特化。所以C++什么都能做,但是有些东西没必要用C++去做。
JAVA和C++的类比我个人觉得是JAVA语言=C++语言。但是java的框架就是所谓的C++的 domain knowledge。几个常见的C++方向比如嵌入式,自动驾驶,音视频,网络协议栈,数据库等等。它们之间唯一的共同点是都用C++,但是各自需要各自的背景知识。
所以C++er尤其是应届生还是任重而道远。找到自己合适的方向,不仅要熟悉语言本身,也要熟悉具体方向领域的特有知识。
回复

使用道具 举报

🔗
tobebeyond 2023-4-11 02:03:47 | 只看该作者
全局:
匿名用户 发表于 2023-4-11 01:42
没毛病。C++的特点在于它不是被某一领域所特化的语言。比如java是被web application 特化,python是被机器 ...
JAVA和C++的类比我个人觉得是JAVA语言=C++语言

..
这句话不认同。。。
回复

使用道具 举报

全局:
C++在high performance/low latency领域更有优势,自动驾驶,hedge fund,video conference,parallel computing都是如此
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-9OSRU  | 添加认证 | 2023-4-11 02:07:54 来自APP
tobebeyond 发表于 2023-04-10 11:03:47
这句话不认同。。。
求同存异。个人理解而已。
回复

使用道具 举报

🔗
tobebeyond 2023-4-11 02:09:11 | 只看该作者
全局:
匿名用户 发表于 2023-4-11 02:07. 1point 3 acres
求同存异。个人理解而已。
. .и
照你这么说,所有语言也没必要区分了。。。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-9OSRU  | 添加认证 | 2023-4-11 02:21:26 来自APP
tobebeyond 发表于 2023-04-10 11:09:11
照你这么说,所有语言也没必要区分了。。。
我说的语言相等指的是概念相等。不是实际相等。
回复

使用道具 举报

🔗
tobebeyond 2023-4-11 02:25:41 | 只看该作者
全局:
匿名用户 发表于 2023-4-11 02:21
我说的语言相等指的是概念相等。不是实际相等。

概念也不相等。。C++很多属性 java根本没有
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-3JKWZ  | 添加认证 | 2023-4-11 02:33:28
欢迎各位专业人士多发这种帖子,外行也能学些皮毛
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-9OSRU  | 添加认证 | 2023-4-11 02:38:06 来自APP
tobebeyond 发表于 2023-04-10 11:25:41
概念也不相等。。C++很多属性 java根本没有
我说的概念指的是 C++语言在C++就业领域的概念 = Java语言在java就业领域的概念。我说的不是语言本身。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表