Nibbles Blog Nibbles Blog
  • 专题汇总
    • 技术学习
    • 个人成长
    • 运营技能
    • 自媒体
    • Minecraft
  • 推荐
    • 好物推荐
    • APP推荐
  • 关于我
    • Nibbles Studio
  • 友情链接
首页 › 技术学习 › 【杂谈】真的需要系统地学那么多编程语言吗?

【杂谈】真的需要系统地学那么多编程语言吗?

Avatar photo
Nibbles 尼布
14 8 月, 2024

我目前是个准大一,专业为计算机类(待分流)。

你看,

大学课程学的是C语言,打竞赛学的是C++,为了找工作学Java。

这三门语言每一门的不论是系统课程还是成套书籍,真的很多很多,真的有必要投入很大时间到这个上面去系统学习每门语言吗?

况且,

AI时代的来临,AI可以开始教你写代码了,那哼哧哼哧学的传统系统课程是不是就没啥必要了呢?

AI的教法直接是以你的目的需求为导向,而系统课程是全方位的考虑到各种需求的人群。

所以,谁能指条明路呀?

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
杂谈
2
7
Avatar photo
Nibbles 尼布
向着终生成长者迈进!
赞赏

评论 (7)

取消
  • 橙梓

    要看你真正以后想干什么,比如想干C++就系统学C++,想学Java就Java,其他的跟学校课程走就行了,课不会学的很深。有目标之后还是得自学。而且感觉课程里面,更偏向理论一些。
    系统学真的不用去学各种各样的语言,况且想要精通一门语言,达到精通的地步,本来就很难,工作几年都不一定能达到。
    AI我感觉,它只能辅助写代码,或者问一些点上的编程问题,对于提升编程水平感觉用处没有那么大。
    最后在推荐一个网站:roadmap.sh

    来自新加坡
    11 月前 回复
    • Avatar photo
      Nibbles 尼布

      @橙梓 谢谢你!也就是说按照自己真正想做的的项目去学相应的语言对吧?了解咯~

      对于AI的话,我使用过来觉得其实它更适合答疑,不适合直接根据一大段需求去写代码。而且辅助方面我体会过,比如我注释里打出冒泡排序,然后AI会给个冒泡排序的基本代码,里面的有些变量之类的都要自己替换修改。

      对于学习路线的话,你觉得按照 【国内的一些编程老师或圈子提供的学习路线】 和 【国外的比如就像你说的roadmap.sh】,哪个会更好一些?

      来自浙江
      11 月前 浙江 回复
    • 橙梓

      @Nibbles 尼布 我前端的知识其实,更多是自己兴趣自己学+学校里面我们社团社区有一定项目需求,摸着石头过河那种学的,所以其实这两个我都不太了解……
      但是我感觉,国内卖课的,还是要留个心,有些就真是骗钱的,甚至没钱就让借白条……

      来自香港
      11 月前 香港 回复
  • 刘郎

    学什么不如看自己更喜欢喜欢 根据自己的喜好来选择 错不了

    来自贵州
    11 月前 贵州 回复
  • 时雨

    我之前也有同样的困惑,中学时期接触易语言,PHP,也从来没有系统学习过基本就是用到哪个地方就去学哪个地方。大学时期纠结主要学习哪一门语言(Python C# 还是Cpp)后面还是没有选择出来,啥都学了啥都用了也没有系统的去研究某一门语言,后面接了一些项目因为使用的是python所以我的python水平突飞猛进,远超过其他语言,后面又接了某个项目需要做前端,我的Vue和js的水平又增进了很多,现在又迷上了C#,做个人小项目喜欢用C#所以C#方面的技能又提升了不少。所以我想说的是语言只是工具,主要是实用性,可能某些方面python合适某些方面Cpp更合适。所有的技能都是在实践中提升的,系统的学习其中你最感兴趣的一门即可,因为在大学中不需要多么高的水平,其他的可以只是会简单的语法,等后面实际做东西的时候会发现学啥都学的会很快,另外就是AI,在比较热门的语言框架上可以是直接用ai学,他写的代码和解释甚至比绝大部分课程还清楚有用。但是他也会说胡话,总的来说还是自己有一定水平后可以用ai快速学习熟悉一个框架或者工具,不建议直接ai系统学习。

    来自安徽
    11 月前 安徽 回复
    • Avatar photo
      Nibbles 尼布

      @时雨 所以你是按照实际项目经历来学习语言的呀。
      确实,语言只是一个工具。系统学习一门最感兴趣的,好像学会一门语言,各种同类语言之间都是类似的,学习其他的会快很多。对于企业招聘,我了解过来企业招聘要求也就“熟悉至少一门语言”这样的,有的公司内有从0到1的培养方案(比如字节)。
      AI快速熟悉语言是不是就类似于这个UP视频里讲的一样:https://www.bilibili.com/video/BV1k4421Z7d2

      来自浙江
      11 月前 浙江 回复
  • 游钓四方

    无论你未来是想做前后端亦或研究,不要在上学时候盲目的去学使用各种兵器,等你毕业很多年后就会突然醒悟,你现在就是浪费职业生涯中最宝贵的几年,可以说语言几乎都是相同的,你把算法和数据结构基础打牢,什么兵器都会用。

    低端程序员靠语言,中端靠优化,顶级靠算法。工作很多年后你就会知道,算法和数据结构就这简单的几个字,能用好的人万一挑一,没有算法就没有AI革命。哪怕你把市面上全部的语言系统学习精通,不会这两个就是低端码农

    来自河南
    11 月前 河南 回复

猜你喜欢

  • 运算符 | Java语言基础
  • 变量详解 | Java语言基础
  • 初识 Java 及数据类型 | Java语言基础

公众号同步更新

🔍微信搜一搜“尼布技术志”
  • SiteMap
  • Umami
  • CSDN
  • xLog「待开放」
  • Substack「待开放」
Copyright © 2022-2025 Nibbles Blog. Designed by nicetheme. 浙公网安备33038102332481号 浙ICP备2024120131号
旗下产品: 匿补阁 个人工作室主页 Nibbles AI 匿补阁小商城 匿补阁CardShop NavP
  • C语言4
  • Java4
  • python2
  • AI2
  • 公众号2
  • 专题汇总
    • 技术学习
    • 个人成长
    • 运营技能
    • 自媒体
    • Minecraft
  • 推荐
    • 好物推荐
    • APP推荐
  • 关于我
    • Nibbles Studio
  • 友情链接