转跳到内容

关于编程学习的一些困惑


只显示该作者

只有该作者的内容显示中。 返回到主题

推荐贴

  咱现在在学cpp,咱每天都会去刷一题力扣题,但是咱基本上都不太会,都是暴力(笑),咱是要去买一本书先看完最好吗,可是咱现在还有本csapp没看的说。

  然后就是咱现在只专注在cpp上,但是社团参加了智控(嵌入式),还有网安协会。咱是不是该分配点时间去学习一下嵌入式,或者是网安呢。顺带一提,咱对网络通信相关还是不太熟悉的说!

大家觉得学成啥样才是算是一个称职的cpp从业者呢。(虽然说学校里学不到啥啦,但是至少得过面试门槛那种)

另外大家要是还有啥推荐的书也可以推荐的说。

要是能对咱有些建议就最好啦!

:Genshin_Gorou_003:

 

回复即可获得

剩 106节操


还剩 10 份
注释
骚男 骚男 66.00节操 yana加油吼!
久帝 久帝 1.00节操 加油鸭
链接到点评
5 分钟前,萨卡说道:

我看到的是:没有基础,但想快速学会各种方面。

总结:欲速则不达。。

:Genshin_Gorou_003:saka回复啦!!!!!!

咱也知道,所以咱从之前啥都想学,到了专注在cpp上的说,社团啥的就图个乐的说!!!saka有啥学习建议吗:Genshin_Gorou_004:

链接到点评
3 分钟前,萨卡说道:

cpp入门是地狱。。进阶是地狱。。 学这不如从简单的语言开始 比如python。

同时加固基础理论。当你知道语言的共性后换别的语言也能很快学会

:Genshin_Gorou_003:草              把c++ primer Plus 看完能算入门了吗!!!听说这本书看完能对c98稍有了解!

其实咱也看过一些别的,python啥的,但是其实咱第一次接触的编程语言就是cpp的说(咱刚上初中的时候一个认识的从业者说推荐学cpp,还说把c++ primer Plus看完大学都能毕业的说!难道这个观点已经过时了!!!!),感觉感情很浓厚

链接到点评
刚刚,fangaa说道:

前期基础搞明白之前不用急着算法。我是不知道现在学编程卷成啥样,但是直接就去leetcode也有点夸张。这样不会把学编程正反馈均匀的优点都抹消了嘛……

:Genshin_Gorou_003:只是去做了感觉也能做,刚开始的前几天的题,咱都是自己做的说,啥香槟塔的说,但是到了那个分汤就不太会了的说,感觉偏向数学的说!!

链接到点评
1 分钟前,fangaa说道:

那你这个也算是有点基础了嘛。不过那个网站挺能提高算法能力,但是不会专门针对某种语言啦。和你学cpp的目的不怎么搭吧。

:Genshin_Gorou_003:嘛,咱想明年参加一下蓝桥杯的说,感觉那个吃算法的样子~

星野yana穿越到里区后,遇见了一只九尾狐狸,完成了她交付的汉化任务后被抚摸。4节操

链接到点评
2 分钟前,fangaa说道:

那没说的,《算法导论》走起。不过别直接硬啃,拿来当工具书用就好。

:Genshin_Gorou_003:好耶!!!!这就拿下!!!!!!!!那对于cpp的全面学习!!有没有啥建议地说!!!感觉咱已经到了不知道干啥的状态了,那些入门书之类的读了好几本了,都是一样的内容的说!!要去看源码吗!!,咱不太会英语的说!!

链接到点评
5 分钟前,萨卡说道:

对我来说,书看完就是书看完。。和入门没直接关系。

编程并不是代码塞进去就行了。。那样我可以到处去复制不就可以了么。 所以编程还是要经验,实际去写个项目才能学更多。

如果真把书看到倒背如流,我只能说。。那不就是书呆子么

:Genshin_Gorou_003:对对!!!!!!!!!咱就喜欢在实践里面学习的说!!!!之前自己弄过一些东西,对Linux啥的都有了一定了解的说!!!但是cpp我想不到啥可以做的项目的说!!!咱本来想做个抽卡模拟器,但是咱想要图形界面,但是那个还要学qt,就搁置了的说,那咱确实应该就在控制台做这些的吗!!!!

,由星野yana修改
链接到点评
3 分钟前,萨卡说道:

这就要看语言特性了。cpp可以做任何,甚至可以做操作系统。但是,你真想这样折磨自己么?

qt可以做简单也可以做稍微复杂的界面,但是你想折磨自己么??

所以为啥现在主流是开始用比如electron.js,也就是用网页渲染界面。虽然体积会庞大,还要再学如何做网页,但是最终浏览器内核无论在跨平台,特效,优化都比自己抖m好。

 

:Genshin_Gorou_004:草!!感觉知道了不得了的事情!!咱一直在整后端,基本上除了html5都没看过的东西的说!!!!!!!!还有这种的吗!!!!!感觉!!能行的说!!!!!!!!!

  其实咱一开始是想走python TensorFlow路线的,但是因为买的书还都是cpp,就继续cpp了的说,觉得深度学习好像对咱这个好像还是太遥远了的说。

因为咱是想,cpp学好了去看unreal5再做项目,这样的话项目好像好构思一点。但是咱目前感觉能力还是没到去学unreal的程度。

感觉saka给咱指了个很好的方向的说!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

(居然还有这种好东西,其实咱之前也不知道前后端是怎么衔接的!!)

链接到点评
8 分钟前,萨卡说道:

你是想做游戏么。。。不记得有人用这玩意做软件界面的。

hhh是的说!!!!以前用过蓝图开发,感觉很想试试用cpp开发的说!!

 

9 分钟前,萨卡说道:

electron存在前的话很多各种“方案”。。比如腾讯的qq界面有自己的,迅雷那花花绿绿的界面也是自己引擎(然后卡爆)。要有多少自信能优化到chrome那级别的丝滑。。

electron国外用的多,比如discord客户端就是。。 特别是一个软件有网页版的话,打包成客户端不是非常容易的事么。客户端版还可以附加额外网页版没法实现的功能。

原来是这样的!!!感觉electron很好用的说,不过感觉要学的东西突然变多了,好耶!:Genshin_Gorou_003:

链接到点评
49 分钟前,萨卡说道:

慢慢学呗。。光后台要学的东西也超级多。。 给你个题目:知道如何高效率处理100万个连接么?

这题目会比做个界面简单么?。。。

:SS01:草,除了堆服务器想不出来力!!!咱会好好学的!!!就是想淘点内容来明确一下学习方向的说!!

链接到点评
45 分钟前,471485820说道:

qt做界面没毛病,正好你也看了h5,qt的样式也是参照ccs来的,相对容易

至于功能,qt了解下信号和槽就和原生c++相去不远了,就是封装的库多了不少

甚至你在qt里面接口用qt库,其他纯c++都行。。

 

至于学习编程,不是死看书什么的,实践是没问题的,但是基本上顺序是学会找“轮子”,学会用“轮子”,再学会造“轮子”,这样上手快

终极目标是学会吧很多轮子组装成一辆车(架构思想),基本上就不受限于语言类型了

:Genshin_Gorou_003:咱懂得懂得!!!感觉很多语言都差不多呢!!!

qt咱也会学的!!对的说!!咱就是想堆基础才看书的说!!其实没看书之前对这些都有些杂七杂八的认知的说!!

链接到点评
40 分钟前,chen1607说道:

其实不建议死磕cpp,我就是cpp程序员,金融风控行业,工作好几年了,cpp是一个极其自由,极其全面的语言,c98,c11。。。c23标准一个比一个多,特性根本学不完。而且你还得操心编译器,OS的区别,这还不算cpp的指针啊,内存管理等大坑。我写cpp十年了(算上学校),依然各种头大。

初学者建议先学会python或者java,刷刷leetcode。如果将来真的进了个公司需要cpp再学,反正这辈子也别指望全学会。

:Genshin_Gorou_003:草w!!!咱准备走game路线的说cpp,不过cpp的标准确实欸!!顺带问一下好奇力扣是啥cpp标准,咱之前在vs2022能运行的代码在力扣不行的说,特指sprintf_s说是否在找sprintf,然后sprintf又报错的说,咱想先吧cpp基础磕好,然后再去看看别的,四年应该不会只学cpp的啦~~~~

链接到点评
4 分钟前,允胤说道:

我懂一点c语言和c++,剩下的就不懂力,没啥建议,只能多看些成品软件脚本代码模仿练习学习下,最近一周摸鱼没弄就忘忘了,悲

:Genshin_Gorou_003:一直摸鱼一直爽,不过能看的了成品软件代码欸!!!!咱好像还不太行的说!!!

链接到点评
9 小时前,fangaa说道:

楼上几位也都说了,不要纠结把书读完。编程这事儿除非你是要教学或者设计新语言,不然完全就是目的性驱动的。总之就是先写,大体思路有了就一路写到底。

至于源码嘛,一般不是用来学习的……吧?

:Genshin_Gorou_003:咱是听说!!学习编程最好的方法是读源码的说!!!咱也不知道,咱英语也不行的说!!

星野yana在语音区一展歌喉时,遇到了路过的管家星探123,受邀加入歌姬团并获得了6节操的打赏。

链接到点评
9 小时前,bdheimao说道:

唔..编程学习嘛...至少不用太着急啦.可以慢慢学的..:NEKOMIMI_PARADISE_27:

而且..想好学完编程后要做什么了吗.?据说编程方面的工作..需要人和代码有一个能跑就行...:NEKOMIMI_PARADISE_34:

:Genshin_Gorou_003:不是随便进个厂打工,就是应聘游戏开发岗位啦,不过要是能走深度学习,考上研的话也是不错的说!!

链接到点评
9 小时前,萨卡说道:

其实有的。能用来快速生成大量(低)数据。只能说比没有好。。。训练数据质量好就不需要那么多,质量大只能量取胜。但也不可能无限生成无限爽,最终到一定程度也比老办法好一点点而已。

:Genshin_Gorou_003:不用ai的收集的话,可以有好多工作岗位呢(bushi:Genshin_Gorou_004:适合咱这种摆烂人~~~~

链接到点评
1 小时前,饿掉鱼说道:

哇哦。yana学编程了啊。建议有基础就直接开始面试实习,校招实习要求非常低的。只要面进一家规模还不错的公司(也未必是大厂,中厂也可以了)在里面实习升级速度比自己刷题快得多了。至于算法只是个敲门砖,咱面过的大部分公司都没问,最多问问数据结构(当然我是游戏行业的,可能和前后端这种传统互联网有些区别)

:Genshin_Gorou_003:yana其实一直有在学的说~~~咱还在上学的说!!这就面试了,这!!学历就拿不到啦!!!咱应该也会去某家游戏公司的说~~所以才会主学C++啦,不然咱就跑去前端啦!!!

链接到点评
  • 骚男锁定了本主题
游客
此主题已关闭。
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款