c++从入门到程序开发时间

2021-06-17 11:43:59 +08:00
 zhangchongjie
从是 java4 年,现在想学习 c 艹,大概需要多久差不多能开发啊,以前接触过 c,但是都忘了
5950 次点击
所在节点    C++
52 条回复
sunny352787
2021-06-17 11:48:32 +08:00
是多想不开要跳这个坑...语言难职位又少
paoqi2048
2021-06-17 11:53:34 +08:00
只写 C with Class 的话三个月肯定够了,不过现在 C++的坑位数量恐怕连 Java 的 1/3 都不到……LZ 想清楚了吗?
653513754
2021-06-17 11:54:38 +08:00
@sunny352787 语言难职位少也代表难以被替换,没有门槛的东西怎么跟应届生拼.
libook
2021-06-17 12:26:32 +08:00
还是要看做什么领域吧,做系统开发、服务开发、游戏开发等各个领域差别都不小。

现在比较蛋疼的一个问题是,除非是应届生,否则 C/C++开发岗位招聘大多要求有几年的 C/C++开发经验,相当于是卡住了很多想转技术栈的人。

服务开发可以看看 Go,系统开发可以看看 Rust 。
TuneG
2021-06-17 12:44:23 +08:00
c 艹想学习 Java,能提供一些方案吗
zhangchongjie
2021-06-17 12:57:57 +08:00
@TuneG 哈哈,经验互换呗,加个 qq 聊哈嘛 778280151 答案:wyr
zhangchongjie
2021-06-17 12:59:07 +08:00
@paoqi2048 哈哈,了解的,主业打算还是以 java 为主,c 艹副业想学了写点其他的
MarkLeeyun
2021-06-17 12:59:40 +08:00
还不如学 rust.
zhangchongjie
2021-06-17 13:00:31 +08:00
@653513754 唉,其实现在不管啥行业,卷的都厉害,其他的不清楚,现在 java 也是各种,从 17 年那会就已经多得不行,现在更是,只能是往深了走了
zhangchongjie
2021-06-17 13:03:00 +08:00
@libook 嗯嗯,我这还好,现在 java 这边工作稳定,相当于是想学来提升自己,c/c 艹的很多设计我很想学习,而且强迫症晚期,看那 jvm 跳来跳去很烦。积累经验可以慢慢来,现在不清楚掌握 java 的情况下,看 c 艹难度大不大,现在我基本的语法没有看完,貌似 c/c 艹的语法小技巧还是蛮多的
Smash
2021-06-17 13:15:59 +08:00
C++就是老太太的裹脚布,如果不是以职业为主的学习,为什么不学习其他的语言?

游戏开发:c#、lua
GUI:c#、java 、kotlin 、swift 、pyside
Web:typescript 、javascript 、css/html
服务器:golang 、java 、kotlin

如果你就是要搞底层开发,那学习 c/c++谁也阻挡不了你。。
araaaa
2021-06-17 13:53:21 +08:00
先学 rust 被折磨后在学 c++
jones2000
2021-06-17 14:28:27 +08:00
把你这 4 年内的写的 java 项目, 全部移植到 c++上。 基本就算会了。
Akiya
2021-06-17 15:32:44 +08:00
C++难度太大别想了
转 C#可以闭着眼睛转,转 go 用 1 周,个人建议
newmlp
2021-06-17 17:34:46 +08:00
个人兴趣学学可以,别拿来找工作
sryanyuan
2021-06-17 19:20:37 +08:00
用 c++11 和之后的新特性 难度会小很多
nicevar
2021-06-17 19:41:19 +08:00
@Smash 并不是所有的人都能留在一二线城市的,你罗列的语言一大堆学了之后如果回到三四线城市基本上没什么用,别说薪水有多高,能找几个职位就不错了,c/c++不一样了,很多小城市都能找到顶薪的工作,甚至能达到一线城市的收入。
irytu
2021-06-17 19:41:58 +08:00
学 RUST
Skyfeng
2021-06-17 20:02:53 +08:00
C++ 的岗位没有 java 的多,C++的学习曲线确实比较陡峭,但 C++也不是无用武之地,不少地方还是要 C++的;但真心觉得其他的语音不必 C++差啊
pp3182429
2021-06-17 20:26:30 +08:00
看一本 c++ primer 的时间[狗头]

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/783928

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX