知识库 知识库
首页
  • Hyperskill - Java

    • Java basic
    • Java OOP
    • 应知
    • 扩展
    • IO & Stream
    • Error & Exception
    • Algorithm & Data structure
    • Design pattern
    • Web
    • Spring boot
  • 练习题

    • 选择题 & 填空题
    • 代码题
  • Frank - Java与生活 (OOP)

    • 参考资料
    • Java基础
    • OOP上半部分
    • OOP下半部分
  • Frank - Java API进阶

    • Base API
    • Unit Test and main function
  • 学习笔记
  • 学习笔记

    • 数据库
  • Frank - MySQL删库跑路

    • 安装、连接、配置
    • 基本操作——数据库
    • 基本操作——表
    • 基本操作——数据
    • 数据类型
    • 列属性完整性
    • 数据库设计思维
    • 单表查询
    • 多表查询
  • 学习笔记

    • 其它
  • Frank - Linux现代方法

    • 必知
    • 命令
    • 技巧
  • 技术文档
  • Git
  • GitHub技巧
  • 前端
  • Khan Academy - 语法
  • Monthly
  • 阅读
  • Others
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
收藏
  • 标签
  • 归档
GitHub (opens new window)

Jim FuckPPT

Java小学生
首页
  • Hyperskill - Java

    • Java basic
    • Java OOP
    • 应知
    • 扩展
    • IO & Stream
    • Error & Exception
    • Algorithm & Data structure
    • Design pattern
    • Web
    • Spring boot
  • 练习题

    • 选择题 & 填空题
    • 代码题
  • Frank - Java与生活 (OOP)

    • 参考资料
    • Java基础
    • OOP上半部分
    • OOP下半部分
  • Frank - Java API进阶

    • Base API
    • Unit Test and main function
  • 学习笔记
  • 学习笔记

    • 数据库
  • Frank - MySQL删库跑路

    • 安装、连接、配置
    • 基本操作——数据库
    • 基本操作——表
    • 基本操作——数据
    • 数据类型
    • 列属性完整性
    • 数据库设计思维
    • 单表查询
    • 多表查询
  • 学习笔记

    • 其它
  • Frank - Linux现代方法

    • 必知
    • 命令
    • 技巧
  • 技术文档
  • Git
  • GitHub技巧
  • 前端
  • Khan Academy - 语法
  • Monthly
  • 阅读
  • Others
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
收藏
  • 标签
  • 归档
GitHub (opens new window)
  • 学习

  • 编程

    • 什么是编程语言?
    • 编程语言重要吗?
      • 什么是编程?
      • 编程语言重要吗?
      • 量子速"学"?21天精通一门编程语言?
      • “编程淘金热”
    • 废话Java泛型编程
  • 面试

  • 心情杂货

  • 遭遇问题

  • 实用技巧

  • Interesting

  • 友情链接
  • Khan Academy - 算法

  • 更多
  • 编程
Jim
2022-10-14
目录

编程语言重要吗?

# 编程语言重要吗?

若要了解编程语言是什么,请参考这里:xxx

在谈及“编程语言重要吗?”这个话题之前我们先来谈谈什么是编程。

# 什么是编程?

有的人觉得学了一门编程语言就是会编程了。

这样说也没错。比如,某人写出了一个在屏幕上显示“Hello World”文字的程序,那么Ta确实可以称自己会“编程”,因为这个人确实进行了“编程”的行为,尽管Ta只会写 Hello World 这个程序。

但是,没人会觉得这人会是一位程序员(Programmer)。因为专业人士所认为的“会编程”可不仅仅只是会写个 Hello World 程序,或者写个 if-else 这样的逻辑结构就完事儿了。

在外行人面前装装样子就得了,在业内人士面前说自己会“编程”,这是在搬起石头砸自己的脚。

# 编程语言重要吗?

这个问题,要从不同的方面(维度)来讨论。

从编程实力上来说,语言不重要,重要的是基础和方法(经验)。

从就业上来说,语言又很重要,从众多公司的招聘要求就可知道。

薪水与热爱 - Frank (opens new window)

# 量子速"学"?21天精通一门编程语言?

假如你在自己的简历上写“精通Java”,那么面试官可能会问你字节码相关的问题。21天,有人能精通到JVM字节码的内容上去吗?依我看,放屁!21天,最多也就把Java的基础语法过一遍。可是,精通了吗?并没有。

所以说啊,我们不能盲目买书。如果要学基础语法,到教程网站上去过一遍不是更快吗?

为什么学习编程需要“十年”?

原文:https://norvig.com/21-days.html 转译:来自**肖国栋的i自留地 (opens new window)**

# “编程淘金热”

我想已经很多人都听说过美国西部的淘金热了吧,如果不知道那你最好去了解一下。

很多人都想去淘金子搞钱,结果赚钱的是谁?是卖铲子的。

现在编程领域也存在这样的现象。你想学编程赚钱,但是那些培训机构、中介却赚了钱。

有人可能会有这样的疑问:为什么编程领域还有中介,他们是怎么“赚”到钱的?

建议参考14万的Offer - 正面连接

编辑 (opens new window)
上次更新: 2022/12/03, 17:31:39
什么是编程语言?
废话Java泛型编程

← 什么是编程语言? 废话Java泛型编程→

最近更新
01
《挪威的森林》
04-14
02
青钢影
04-14
03
Processing strings
02-18
更多文章>
Theme by Vdoing | Copyright © 2022-2023 Jim Frank | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式