学编程,来源栈;先学习,再交钱
当前系列: 其他 修改讲义

因为他们:

  • 混淆了困难和厉害
  • 忘记了程序的最终目的

我来晚了,好在很多回答都只是进行了调侃,所以给我留下了深入挖掘这个问题的机会。

其实这是一个普遍现象,而我们很多人可能只是“五十步笑百步”而已。


假设两个程序员,开发同一个项目:

  1. 一个只能用Visual Studio才能开发,离了智能提示寸步难行;
  2. 另外一个就凭一个记事本,唰唰唰的就把程序跑得飞起。

你觉得哪一个更厉害?

虽然我已经亮明了观点,但我估计还是有很多同学会说“还是第2个厉害点吧?”如果这样的话,你有必要继续看下去,否则的话,可以直接点赞离开了,O(∩_∩)O~


我的答案是:其实不知道谁更厉害,或者两个都一样厉害。

你可能不服气,“哪里哟!用记事本,没有智能提示,不能断点调试,需要自己编译……厉害多了好吧?”

确实,省略号之前你都没有说错,但是,注意这个但是,接下来正确的推论应该是:(用记事本编程)要难多了吧?

“要难很多”,和“要厉害多了”,是两个概念 —— 两个非常容易被混淆的概念。

“很难的一件事情,我都能把它搞定,难道我不是很厉害吗?”你或者会这样问。

但事实上,更准确的问法,应该是:

“同一件事情,我能用一种更困难的方法把他完成,难道我不是更厉害吗?”

这当然就不一定了。


关键在于你的目标是什么?

比如登山,张三沿着小路蜿蜒而上,李四从悬崖峭壁上攀岩而至,王五坐着缆车悠哉乐哉的就到了,谁更厉害?

  • 如果目标就是“到达山顶”,大家一样的厉害,因为大家都到达了山顶;
  • 如果目标是“用最短的路径到达山顶”,那李四最厉害,攀岩嘛,基本就是条直线;
  • 如果目标是“最快最轻松的到达山顶”,那就是王五最厉害了,缆车最快,“嗖”的一下就上去了。
  • 如果目标是“安全又省钱的到达山顶”,那就是张三最厉害……

明白了吧?

然而,我们很多程序员的目标是:哪种方式最“酷”最“难”,哪种方式“会的人最少”……所以无论如何都是李四最厉害!

看看这姿势,是不是帅呆了!帅呆了呀,有木有!!!

你自己好好清醒一下,我说的是不是就是你!?

说中了你的小心事吧?说中了就赶紧的点个赞,麻溜的!然后我们继续。


这就是为什么“有宇宙最强IDE不用,要用记事本”的最深层次的心理动因,什么记牢语法、熟悉编译原理,吧啦吧啦,都是借口。以此类推,还有很多类似的观点:

  • 看不懂的书(代码)才是好书(代码)
  • 会算法会数据结构懂底层懂计算机原理懂离散数学懂……的程序员才是好程序员,哦,不,不懂这些都不能算是程序员,只能是码农、码畜
  • ……

说回开发,很多同学肯定又不同意了,呵呵。

算了,懒得写了。一提这事,有些人就像被踩了尾巴一样“吱”的一声就要跳起来——我都已经拉黑了好多人了。是的,飞哥就这暴脾气,出言不逊的,立马举报拉黑,ʅ(‾◡◝)ʃ

就这样吧,懂的人,应该就已经懂了,不懂的人,随他去吧。毕竟人生就是这样折腾来折腾去的,攀岩也有攀岩的风景和美丽;而且要是都来坐缆车,也忒挤了点。


学习笔记
源栈学历
大多数人,都低估了编程学习的难度,而高估了自己的学习能力和毅力。

作业

觉得很 ,不要忘记分享哟!

任何问题,都可以直接加 QQ群:273534701

在当前系列 其他 中继续学习:

多快好省!前端后端,线上线下,名师精讲

  • 先学习,后付费;
  • 不满意,不要钱。
  • 编程培训班,我就选源栈

更多了解 加:

QQ群:273534701

答疑解惑,远程debug……

B站 源栈-小九 的直播间

写代码要保持微笑 (๑•̀ㅂ•́)و✧

公众号:源栈一起帮

二维码