Skip to content

重回前端 #11

@bitfishxyz

Description

@bitfishxyz

重回前端

为什么说重回前端呢?听我满满道来。

初入前端

一开始决定学习前端,主要有下面的原因。

对后端开发一无所知

那时候对什么服务器、数据库什么的都是一片空白。相比之下,前端看的见、摸得着,比较有亲切感。

以为可以查看网页源代码

因为是自学,我特别好奇企业级的开发是什么样子的。当时模模糊糊的知道可以通过浏览器查看网页源码,我就以为可以观摩大公司的代码是长什么样子了,所以入坑意愿很强。当然了,后来才知道,代码都是经过编译的,几乎不可读。

说见即所得

这样写起来很有成就感。

对一些后端知识的恐惧

当时不知道什么算法、操作系统。。。很恐慌

离开

但是,我又离开了,理由如下

UI类型的知识不方便记笔记

我很长一段时间是面向笔记学习的,前端知识不方便通过文字记录下来。

构建工具很繁杂

前端构建不可或缺,但是感觉没什么意义,存粹是搬砖行为。

看似革新,其实没有新知识

前端开起来一直在变,其实都是填坑,革新的背后,没多少真正意义上的创新。

回归

回归的主要原因是前端开发对新手比较友好,方便找工作。

像Java后端技术栈,十几年来都比较文档,这对老司机很友好,但是新手没有什么竞争力。

而前端这些年变化特别快,对于老司机很不友好,但是对于我这种新人比较友好,所以为了恰饭,我还是回归前端吧。

这是非常现实的问题,Chaos is the ladder!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions