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

转码,求大神指导,C++还是Python

全局:

2020(7-9月)-CivilEng硕士+1-3年 | Other|BayArea湾区 码农类General全职@apple

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

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

x
求码农大神们指导:.1point3acres
我自己的背景是做control的,做了有两年,一直用matlab、simulink建模,现在准备转码。找工作还是想找相关control的,发现market上做control的码农职位都要求C++。我是有些Python的基础的,现在就很迷茫,不知道这些需要C++的职位面试算法题一定是需要C++吗?还是用Python就可以?
谢谢大家!. Χ

上一篇:有朋友了解阿里实习没去的校招直通车吗
下一篇:有人面试用数位板吗?
推荐
Stellaxyz 2020-5-9 05:56:18 | 只看该作者
全局:
经历过做数据科学(Python), 底层os开发(C), 现在在写C++的人来答一下。刷题强烈建议用Python节约太多时间了,而且刷题本来就是思考一些抽象的逻辑没必要在这个时候混入C++给自己增加负担。
这个前提是你能靠简历拿到面试,公司对你这个背景是满意的。
如果题主觉得自己的简历不够拿到software enginner的面试,那就是另外一个你要思考的问题了:
1. 继续深造control类型的职位,好处是可以利用自己的domain knowledge结合一定的代码水平也可以找到不错的工作。这样子的话可以自己做一些side project的时候学学C/C++。
   只是为了写工程类的代码其实也没有很难,最开始的时候一些计算机的概念可能难以理解,learning curve比较陡峭,需要踏踏实实的坐下来学两个月才能度过。
2. 如果只要转码农做啥无所谓的话,那要抓紧时间学学前后端,app之类的,快点能像一个engineer一样造一点东西出来。
总结一下就是刷题用python,career要在以上两条路之间选一条。
回复

使用道具 举报

全局:
mvtec 发表于 2020/05/09 07:36:58
C++博大精深,没个10年左右,你都不敢说你精通,比如template deduction,每出一个标准就加一个新的方式...
老哥你是c++战恐局的吗。不写库真用不到太多metaprogramming,用boost也不需要懂太多metaprogramming的东西。标准排到了2049,但问题是现在多少公司连c++11都没普及好呢。精通c++是很难,但把c++作为工作语言真没有那么难
回复

使用道具 举报

全局:
要求用c家家如果不会一般是不行的吧 至少也要会写c
门槛比python高太多了 学几天写出来的都是bug
回复

使用道具 举报

全局:
control当然要c++。底层系统用底层语言。如果面比较data 的职位一般是python。C++ 写6对你解决各种系统bug也会有帮助。完全不懂C++或者任何底层语言的程序员写什么语言都很快就会遇到瓶颈。

评分

参与人数 1大米 +3 收起 理由
bryanjhy + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
职位需要c加加 面试用c加加写当然好了
理论上面算法 用什么语言无所谓 Python Java c加加都可以
问题是 如果职位要求会c加加 但你只会Python 即使算法过了 是不是就可以了
回复

使用道具 举报

🔗
dyson00 2020-5-9 05:19:33 | 只看该作者
全局:
我也是有一样的疑惑。难道面试的时候考算法题要求必须用c佳佳吗?
回复

使用道具 举报

全局:
我用的Python,刷题最棒的语言。找到工作前没必要非要学C++.
回复

使用道具 举报

🔗
竹笋烤肉 2020-5-9 05:24:46 | 只看该作者
全局:
投c++,无论是对专业知识的理解还是之后转其他语言都非常有帮助。
回复

使用道具 举报

全局:
pandami 发表于 2020/05/09 04:28:40
要求用c家家如果不会一般是不行的吧 至少也要会写c
门槛比python高太多了 学几天写出来的都是bug
让我回想起当年写C的血泪史了
回复

使用道具 举报

全局:
C++有利于你更好的理解内存,数据结构,数据类型。对内功提升有好处。
Python可以让你在面试的时候,写的很快,把更多的时间用来与面试官交流,或者思考问题本身。
回复

使用道具 举报

全局:
dyson00 发表于 2020/05/09 05:19:33
我也是有一样的疑惑。难道面试的时候考算法题要求必须用c佳佳吗?
算法当然什么语言都行
但是如果工作只用c家家 你入职才学会死的很惨. 1point3acres

补充内容 (2020-5-8 14:54):
我写c家家也有8-10年了 每天还在和segment fault, memory leak, legacy code raw pointer斗争
很多写python的根本不知道这些是啥
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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