ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

成为最好的程序员的迷茫

2020-12-11 21:01:07  阅读:156  来源: 互联网

标签:迷茫 vim 程序员 源码 快捷键 最好


去年的10月份我写了致迷茫的我,去年的这个时候我就很迷茫。

似乎一到年底我就很迷茫 :neckbeard:

不过去年的迷茫是没有方向,不知前方的灯塔在何方,今年的迷茫是虽见迷雾中的亮光,却不知道怎样前行。

去年心想如果进大厂就好了,今年如愿进入了大厂。

很高兴从事一个能让我喜欢的职业,我喜欢编程。

我觉得写代码的时候就好像再玩我的世界一样,成为了这个世界的造物主,每一个细节自己都可创造。

但是我却不知道如何成为最好的程序员。

成为最好的程序员的迷茫

我经常在百度,谷歌知乎搜索这个问题,也时不常的问身边人。

搜索出的答案很符合程序员的思维抽象,太抽象了。

核心思想就是:多思多想多学习。

但是缺没有一个真正的教程,如何多思多想,去学习什么?

计算机的世界总比想象中的复杂,眼中看到的知识,就好像天空中落下来的一片雪花,然后雪花缺失是从冰山上飘落下来的,冰山下面依旧有着庞大的根基。

今年相比去年,我看了很多的源码。

  • 看了axios的源码学到了拦截器怎么写
  • 看umi request的源码学到了koa中间件如何设计。
  • 看了 webpack的源码没想到事件处理传递还有这么多种玩法
    -看了bit源码,了解他如何存储和版本管理
  • ...

看了这么多源码的目的只是想成为最好的程序员

有人说vim是大神的必备神器,我大概断断续续的接触vim 2 年了。

最开始我只是用他简单的快捷键,g i a c

后来学习到更多的快捷键,现在对于常用的快捷键还算熟悉。

前一阵子我觉得编辑器中的vim插件没有学到vim的精髓。

我就开始研究vim的配置、插件,确实vim每一个界面上的操作都可以映射成为一个命令,这应该就是Unix哲学吧。

不过我还是放弃了,因为我发现vim的代码提示太垃圾了,而且底层用的竟然也是TSServer 和vscode 一样,并且其他代码提示遵循LSP的规范,

甚至有插件(coc)宣传是

configured like VSCode, extensions work like in VSCode

既然大家都开始像vscode学习,说明风口是vim的时代已经过去了。

并且我发现会了vim并不能成为最好的程序员,不过vim快捷键确实很舒服。

听说每个优秀的程序员都有自己的博客站点,于是我狠心搞了台服务器,搭建起了自己的博客。

定期做知识输出,其实写文章也是蛮累的,每次写一片文章都需要通过代码去论述直观的表现形式。

不过还好,虽然每定期更新,但是我的文章好像也不少了,意外发现搜索suxin2017也能找到我的github和博客园。

虽然代码量随着时间线性增加,书随着时间看的越来越多,但是我仍然还是最初的我,离最好的程序员相差千万里。

书看的很多,知识其实没记住多少。

最近看完opencv的一本书,基本上代码都敲了一遍,但是自己用的时候还是无从下手,之前的算法,设计模式也是这样。

于是乎我怀疑我的学习方法存在问题,或者说计算机类图书大多是工具书,就像字典一样的书。

翻一遍字典不见得能把所有文字记住,常用的还是那2000-3000字一样。

我仍然在做一些没什么意义的事情,不过也不算完全没意义。

就像我之前在简书、博客园写东西一样,什么也不图,就是想那么做,写出来了就是很有成就感。

大学时候也是这样乱撞,搞爬虫,搞js,搞qq机器人插件。

现在我搞博客,搞服务器,搞自己的玩具项目。

我还是曾经那个少年没有一丝丝改变。

标签:迷茫,vim,程序员,源码,快捷键,最好
来源: https://www.cnblogs.com/qxhn/p/14122693.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有