Skip to content

哇!我写了10 年代码

最近更新于:

十年前我写下了第一行代码,我的代码没有改变这个世界,但是编程改变了我的生活。

「Happy coding for 10 years.」

Table of contents

展开目录

2014

09 年,大一,舅舅送了我第一台笔记本电脑。

14 年,我用它写下了第一行代码:

class HelloWorld {
    public static void main(String[] args) {
      System.out.println("Hello, World!");
    }
}

这套技术栈让我“入门”了编程,从增删改查开始

但我还是很难习惯强类型语言,后面便将重心大部分放在了前端,

jQuery 拯救了我的 JavascriptBootstrap 拯救了我的 CSS

2015

我去了深圳,背着这台笔记本开始找工作,第一次接触了前端框架:Dojo

慢慢开始有了组件和模块的概念,而不是用字符串去拼接 innerHTML

兜兜转转,我又开始写上了后端,不过这次从强类型的 Java 换成了弱类型的 PHP

PHP is the best language in the world.

这句话可能是一个梗,但是在我心中却真的是这样,PHP 对我成长的帮助实在太大了。

哪怕是今天,如果有前端同学问我用什么语言来熟悉后端开发?

我也会毫不犹豫的推荐 PHP

在这一年我的技术栈又增加了四个:

2016 ~ 2018

这两年,前端发生了好多变化,AngularJS React Vue.js 在国内接踵而至,

带动了一波 SPA 的浪潮,微信公众号也越来越火,

整整两年我全栈开发了很多与公众号网页开发相关的业务。

在 15 年这段期间,我熟练掌握了 LMNP

2016.03.06,我购买了域名:lovchun.com

租了丐版的 ECS(1GB+1核+1兆带宽),

开始我的 Linux 之旅,我最喜欢的是 Ubuntu,最常用的是 CentOS

我用 Codeigniter + Bootstrap + RequireJS 搭建了博客并解析到了 lovchun.com

至此,我写的东西,整个互联网都能看到。

后面又学习了 Python,使用 Django第一次重构了博客,

Laravel 发布后,第二次重构了博客 LVBlog

我首次在 Github 上收到了 star。

在做了许多基于公众号网页开发的商城之后,为了更好的沉淀这方面的技术栈,

我用了近半年的时间使用 Laravel 开发了 iMall

我第一次在 Github 上收到了 100+ 的 star。

后面,我开始在博客和 Github 上面写一些教程和指南:

2015 ~ 2018 是我技术栈增长最快的三年:

最后的最后,我将自己“最厉害的技术栈”,集成了到 3Years,为整个三年全栈画上句号。

2019

从 19 年开始,我开始专职前端,再未写过 PHPJava

这一年,我的技术栈又多了一个:

2020 ~ 2023

这四年我仍然在折腾,做一些“自我陶醉”的小东西,

使用 Next.js 第三次重构了博客,将它部署在 Vercel

接触了更多好玩的技术栈:

2024

我用 Astro 第四次重构了博客。

2014 ~ 2023 这十年的编程,我不断的折腾自己,不断的给自己正反馈,

现在是我技术最好、信心最强、业务最熟的时候。

但是 33/35 了。

公司要加班,家里要带娃,属于我折腾的时间越来越少了。

23 年开始,经济下行,裁员、失业、降薪是我听过最多的事情,

“稳工”好像是所有人最奢望的事情。

2024.01.14,我买了人生第一台 MacBook Pro,

希望它能陪我继续折腾下一个 10 年。

希望我们都能一直一直的编程到老。🍻

mbp