最后一次发帖跟你们总结技术行业的思想

你的回复有点道理,但是你并不明白误区的真正含义。当然任何行业或者说事务都是能赚到钱或者感兴趣才会继续下去。没有动力当然就没有深入了解的必要,这是肯定你的说法。
但是:真正的误区在哪里?误区在我一个很正常的建议多了解原生,学习基础对自己职业和面试都有好处的发言,却几乎被口诛笔伐,只有很少的部分点了个赞,大多数都是在喷人,大概意思就是,学程序不就是用框架么?有什么难度么?或者观点是:有框架为什么不用?学原生这么原始的东西有必要么?

这才是误区的关键点:首先任何框架存在的目的是规范开发流程,简化代码编写。一个规范和一个简化是框架的必要因素。但从来没有人敢说自己的框架是一个全新的语言,都是基于某个语言的脚手架。
比如在中国,如果你是PHP行业的,不会THINKPHP就好像不是一个真正的PHP程序员
你是前端,不用VUE好像就不是一个合格的前端。

首先thinkphp和vue的作者不可能说出这么不专业的发言。但是网红效应不只是娱乐行业,任何行业都会存在。比如使用thinkphp的讲师,或者知名撰稿人会在公共平台这么去宣传。
或者像vue这样,好像你不用vue,而用了jquery或者原生js,只要是基于dom操作的开发方式就是落伍的,淘汰的。
也就是只要你敢提出不一样的思想,就会像邪教组织一样,一群人来口诛笔伐才是这个行业的悲哀。

比如<template>标签,比如<slot>标签

你百度搜搜 slot标签,看到的全部是vue的使用,几乎不了解情况的会认为这就是vue发明的。
但你搜索html slot,其实template和slot都是h5官方的内置标签。

vue和react等只是提出了一种全新的js执行方式,也就是虚拟化dom,包括js官方提供的proxy内置对象来负责监听。原理其实还是很多人知道的。vue等利用了这一点做到的全局虚拟dom,这样可以实现js 完全接管浏览器的html渲染。

但是同样的问题就是如果需要收录,他会需要node服务器来预加载渲染。。

首先在PC平台,本身就没有优越性,真实dom和虚拟dom对于PC的CPU本身消耗都不高。
问题是这样规划后逐步形成了大前端思想,认为前后端完全分离才是开发的最先进方式,甚至会认为一个公司前端才是工作重心,后端完全可有可无,比如可以用云函数,云对象,完全取代后端任何语言。。
这样思想就危险了,完全不知道后端语言的地位。什么事务处理,负载均衡,数据处理,都认为vue都可以。比如分页。vue应该前端分页。。。那数据量大一些怎么办?

最离谱的是:大前端思想认为vue是全能的,但是打死不想跟后端有任何联系,然后现在需要SEO了。。然后就觉得可以用node来预处理就可以了。非常先进。。。但是打死不承认node其实就是后端语言了,只不过就是js语言在V8环境下的后端逻辑语言。
即使承认了,也打死认为js看嘛可以做前端,可以做后端,js才是唯一最先进的语言。

但是整个ssr执行原理你理解后发现。。。。不就是20年前dedecms真静态生成的html一个道理吗?

但是不承认啊,ssr就是最先进的呀。

现在好了,写css也要框架了。看嘛由js预处理的css就是优美啊,你原生支持循环遍历吗?等等。。。。

你会发现,以前写css的人都是妹子,就是网页设计师,负责PS,切片和HTML+CSS布局的。
这妹子从来没有发现不能循环遍历就做不出UI网页呀。。。原因就是原来的思想就是可见即所得的css控制html的可视效果。
也就是说:css一直是类似直接操作dom的方式在控制html,并且是浏览器原生引擎支持的,没有其他方式比原生更高效。
但是大前端的人都是vue入门的,本身很反感操作dom的思想。。。。现在原生css要操作父子关系他不能接受啊。

采用js循环遍历,你看看大括号
div{
      P{
        }
}
比原生的div>p
优美多了。

为什么会这样?不就是主流思想的行业网红主导的后果吗?

就类似你搭建个网页服务器,老有人说php不行,单进程,单线程,跟java没法比。。

那你不知道一个项目是nginx 被动调用php-fpm多进程来运行的吗?

也就是整个程序员行业,在入门前并不会直接学习原生,认为是淘汰的东西,而是花大量时间去看视频,查资料,目前最火的语言是什么?目前最流行的框架是什么?
等你真的入门了,你会发现,你找工作也只会你那一样,比如你会vue你就只会vue,你会thinkphp你就只会thinkphp。但是恰恰问题就是没有任何一个语言,是可以单独负责一个项目的,是多个语言,多种知识互相配合弥补的。

然后就谈到分工了,我作为一个前端,你没有给我配套的后端程序员,凭什么叫我弄。

作为小公司的老板,本身就不能理解,为什么人家请一个人,我需要请一个团队还不一定技术栈全面?

好吧,行业进入的误区就这样了,一个死循环,小老板说找不到合适的人,程序员说,程序员行业是夕阳行业了,找不到工作了,竞争太大了。。

从来没有人思考过,学东西目的不就是为了赚钱吗?你连工作岗位都找不到,谈什么发展壮大呢?

最后:我的思想目的就是劝导新手,不要被五花八门的框架误导,如果你在学习,就尽量学习原生,再结合需要的工作岗位了解框架使用,只会事半功倍。而不是一来就用一个很好的框架,然后弄出点东西就认为,程序行业不过如此。从而否定一切跟自己思想不一样的人,并且固步自封,认为老子天下第一,不否就开喷。。。。

我说这么多,有炫耀或者是什么不可告人的目的吗?我就不明白,我只不过推荐新入们的人多了解原生,就应该被口诛笔伐么?难道我真的落伍淘汰了?但是我现在也混得不错啊。早过了35了呀,也没被抛弃啊。

就比如你们说的不就是CURD吗。。。是啊。。你除了curd,你具体操作数据库操作过什么?
包括以前帖子讨论的运维,并发,很多经验技巧不是你几句喷人就能解决的。你们可以看看我以前的贴子。
本身是技术行业的沟通,为什么要搞得老子天下第一呢?大家都是混口饭吃,你吃不吃的下是另外一回事了。没必要一来先否定别人,35也不是行业危机。少一点随波逐流,多一点思考,你活着只是为了你和家人而活。。。想努力没有捷径的。懂吗?

相关推荐: Python 调用 C库 测试GPS坐标互转: 地球WGS-84 火星GCJ-02 百度BD-09

地球WGS-84 转 火星GCJ-02 转 百度BD-09地球WGS-84: 29.1934702 119.465265火星GCJ-02: 29.1908196 119.470341百度 BD-09: 29.1965172 119.476936百度BD-09 …

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享