为什么说最厉害的程序员是c语言程序员,他们到底厉害到哪里?

32 篇文章 0 订阅
7 篇文章 0 订阅

        其实哪有最优秀的程序员,C语言程序员被很多人觉得优秀是因为,他们大都是做底层开发的,对操作系统、编译原理等非常熟悉,所以这种基础深厚的人给其他人的感觉就是很厉害。相反,对于写前端的,他们不一定对操作系统等有很深入的了解,当然说到这里有人反驳我,但是请大家想想,一个写java web的需要看底层CPU是怎么传送指令的吗。所以,给人的感觉似乎是用其他语言的人有点浮于表面。

       但是任何领域开发者都有其他领域的开发者所不具备的素质,写前端的对于业务逻辑、面向对象、人机交互、用户建模这些东西的理解是底层开发者望尘莫及的,底层开发者对于CPU指令、操作系统原理、硬件结构等的理解也是前端开发者比不上的。

       所以没有最优秀的程序员,计算机领域这么多,分支无限,每一领域都有神一样的人物。而我们所要保持的态度,不是争个高低,欲寻求一种超强语言秒杀天下,而是要在自己喜欢的领域内尽可能变得杰出。没有人是最强的,用C语言的人再强也比不过Dennis Ritchie,永远保持谦卑的心,才能消除技术前进道路上的瓶颈,不然就会迷失在自己的世界里,整天觉得自己很厉害,而其实在其他人眼里就是一个小丑(不是说题主哈,举个例子而已)。

       如果觉得自己前端水平突破天际了,就去找个专业的前端工程师聊个天,就会觉得“我靠,怎么那些名词我都没听过,我的代码怎么毫无逻辑可言”

       如果觉得自己底层水平突破天际了,就去找个专业的底层工程师聊个天,或者去发邮件跟Linus说Linux这里不行那里不行,保证Linus瞬间让你清醒。Linus对于技术问题可是毫不顾忌对方的面子和心理承受能力。

       所以适时的被打击一下,才能不断进步。当然也不能这样:“啊,我简直就是个渣,还是回家卖红薯去吧。”

       综上:努力去做自己喜欢的领域里水平超高的程序员吧~技术是没有顶峰的,只可能比别人超前一块。

       新手们刚刚开始学习的时候不要好高骛远,从最基础的C语言开始,认真走好每一步的基础,只有踏实的一步一步走来,才能进阶的更好更高。想要进阶更多的可以关注我的主页,私聊学习更多。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值