高考时的选择

今天高考，高考距离我已经很远。最近又看到张雪峰高考志愿咨询直播，对很多同学和家长提出建议。很多人都说，对于一般家庭而言，选择很重要。回想一下自己的高考前后，确实影响我到现在。

高考之前

我是 2008 年高考，2012 年本科毕业，工作到现在也是十多年。高考是我人生的关键节点。

从初中到高中，我很喜欢化学，买了试剂在家玩。拿手就看了很多大学化学的相关书籍，尤其是四大化学。当然其实只是当趣味知识理解，没有动笔真的应用公式计算问题。后续等到上大学，学习化工原理，才懂得真正的化学从业是怎么情况。

在高一高二的周末，我在百度空间折腾自定义 CSS 主题。从那时候我开始学习 CSS 和 HTML，Web 相关的内容，算上我计算机的入门。百度空间提供的自由度还是有限的，真正的编程性质的语言比如 JavaScript 只会看不会用。直到大二开始自学 PHP+MySQL，算是前端后端都接触了。后续为我成为全栈工程师打下基础。

最后，高二高三开始住校。高三和室友闹翻，两相厌恶，心态爆炸。虽然尽力维持学习，但是还是变得极端，非常想考的远远的离开这里（江西）不想回来。

高考选择

高考结果，比一本线高 10 分，很尴尬。可以去好的二本，也可以去差的一本。当时没有张雪峰为大家解释各个专业的就业未来、工作状态。还沉迷于化学，一直在看偏化学方向的专业。还非得报的远，不想待在老家。

最后去西安一个普通二本读了材料化学专业，可以说现在看都不是很好的选择。学校是普通二本，就算二本里都不靠前。生化环材到现在都是天坑，这么多年了，不考研没办法直接就业。西安也是真的远，只有 24 小时的 K 字绿皮车才能到。

自学

大二那年买了个笔记本电脑，开始自己学习各种编程东西，从 PHP + MySQL 入门的。其实也还是继续我之前的爱好，当做业余兴趣再做。大三去实习，参观了化工厂；上了专业课化工原理，一堆近似处理经验公式，计算设备容量、流量控制、压力上下限等等。真正的化学工程师，是需要熟悉设备，走在第一线的，而不仅仅懂一些原理。科研方向，我又不想考研。

大四我随便签了三方协议，找了一下西安的小科技公司，开始转行计算机。

回到南方

2012 年毕业工作，在一个小公司同时做 PHP 后端和 JavaScript 前端。他用的 Zend Framework 和 jQuery MVC，搞得巨复杂的应用，但是还好没有 996。空闲时间发现了 Go，开始学习起来。之后到 Go 的社区回答问题，给 beego 提交代码，给 gogs 和 Gitea 做主力贡献。也算是在 Go 的圈子里有点人知道了，认识了朋友。

西安作为内陆城市，其实没几个技术人在用新的技术比如 Go。那时候还是 Java 的天下。我觉得还会得回南方。我是真希望找到 Go 的工作，或者说在用新技术的工作（就如现在我工作以 Rust 为主，追求新的东西）。和社区朋友交流，2014 年回到厦门，被推荐到一家公司做后端系统研发。尽管换了几份工作，直到现在还是在厦门。

一些想法

绕了一圈，还是没有以高考的专业为工作方向，靠自己自学折腾起来现在的工作能力。某种程度上说，不成功的选择，被自己的努力和重新选择救回来很多。我虽然满意现在的样子，但是充满遗憾。为啥我不直接高考报个软件工程呢？😂哈哈哈

世事无常，人生的轨迹只会前进，无法后退。