zig 最近的时间轴更新
zig

zig

V2EX 第 300906 号会员,加入于 2018-03-17 12:24:39 +08:00
zig 最近回复了
2018-08-04 19:09:42 +08:00
回复了 hjz2018504 创建的主题 职场话题 你们公司是怎么发工资条的?
工资条是什么
2018-08-04 17:46:25 +08:00
回复了 binbinyouliiii 创建的主题 问与答 前端算程序员吗
@binbinyouliiii SEO 的话,其实就是搜索引擎抓取页面内容而且貌似大多数搜索引擎解析不了 JavaScript,所以为了 SEO 得让前端同学学习一下 nodejs 了,把页面拼接好直接吐给浏览器,这就是所谓的服务端渲染。。。
2018-08-04 17:23:09 +08:00
回复了 binbinyouliiii 创建的主题 问与答 前端算程序员吗
@binbinyouliiii 没事,大家一起进步就好了,就是有些同行有点玻璃心哈哈
2018-08-04 16:54:17 +08:00
回复了 binbinyouliiii 创建的主题 问与答 前端算程序员吗
[新的框架也不是没尝试过,我平常是后端和前端并行开发,npm 那一套怎么把这些页面运行起来的也不知道,页面运行起来后的端口和我后端服务器的端口又不一样,但所以每次脚手架搭建起来后不知道怎么和后端交互就没继续看了]
题主,你这个问题是因为 npm run start 的时候它自己起了一个 Server,然后你后端服务器自己又起了一个 Server,所以得在 npm 自己起的 Server 上配个转发就好了
2018-08-04 16:40:53 +08:00
回复了 binbinyouliiii 创建的主题 问与答 前端算程序员吗
上面开了个玩笑,正经的说,我觉得在座的前端无需激动,先稳住玻璃心,题主只是为了探讨问题而已。
首先我觉得应该定义一下怎么样算是一个程序员,维基百科的定义如下:
[程序员( Programmer,Computer Programmer 或 Coder ),它可以指在程序设计某个专业领域中的专业人士,或是从事软件撰写,程序开发、维护的专业人员。但一般 Coder 特指进行编写代码的编码员。]
重点为:领域+开发+维护,抽象一下就是在计算机某领域做着程序开发或者维护的人。
接着分析,前端是在前端领域做着前端功能开发的人,按照定义来讲肯定是程序员。
然后是题主的疑惑是: [有时候前端也需要自己撸,85%的时间都在写 html+css,只有那么一小块时间写写 js,大多数的 js 也是对 UI 的操作...感觉称一个页面为程序感觉有点发虚]
首先我猜题主所在的公司应该是前后端放在一个代码库的,发布或者改动可能都是一起的,这种情况下前端其实可能就是代码库里面的一个文件夹而已,就是薄薄的一层,涉及不到什么复杂的功能,极有可能展示居多,JavaScript 操作 dom 即可解决。
其次,一个页面能不能被称作程序呢?我觉得肯定是可以的,首先它至少是实现了某些展示功能,其次题主所说的 js 对 UI 的操作其实是 JavaScript 对浏览器 dom API 的操作,这个类比到后端其实就是调数据库 API 或者是调操作系统的 API,个人觉得并没有高下之分,都是调 API 去实现功能,只不过页面是被浏览器解释执行。我有时候也会自己去写一写接口,部署的时候也会配置 ngnix 或者弄 docker,那我也不能说后端就这些东西是吧?
最后,每个领域的难度都是受到其复杂度所影响,比如后端,开始是单机,业务复杂了可能就要考虑多机分布式,数据多了就得有专人做数据挖掘;前端也一样,即使是一个页面,现在的单页应用也可以很复杂,并且基本和后端已经分开开发和部署了,做的深了还有专门去研究可视化什么的(虽然我不感兴趣哈哈...),而且现在大部分前端应该不会直接去自己操作 dom 了,一旦页面结构复杂了 reflow 很影响性能。总之就是,每个领域入门都很简单。
最后的回答就是:算。
————来自一个刚工作满一年的前端
2018-08-04 13:45:07 +08:00
回复了 binbinyouliiii 创建的主题 问与答 前端算程序员吗
程序员是不可能程序员了,这辈子都不可能程序员了。机器学习又不会,分布式论文又看不懂,就是前端这种东西才能维持的了生活这样子。个个都是人才,妹子又多,说话又好听,超喜欢的。
2018-07-21 21:37:59 +08:00
回复了 BenX 创建的主题 程序员 成都有没有氛围好的互联网公司?
蚂蚁金服,头条,美团,腾讯,京东,聚美,知道创宇,百词斩,等等。。。
2018-04-15 15:52:45 +08:00
回复了 1123588 创建的主题 职场话题 程序员太累了,打算回家考公务员怎么样啊?
考上公务员更累该怎么办
还有很多人不要一说到底层就是什么电路算法之类的。。。最重要的是程序设计能力
其实问你的原因就是想考察你的程序设计能力以及原生的 js 能力,很多程序员说只要能实现业务就行了管那么多干啥。我举个例子,假如业务中有个功能需要一个功能组件,在网上找不到相同的,这个时候该咋办?代码就不写了么?这个时候肯定就需要自己去封装一个组件,这就能看出来程序员的水平了。上面很多程序员哥们的想法我也可以理解,有的时候没碰到过难题或者说自己没有主动去挑战过难题,能力就会停滞不前,会出现一个 [自己不知道自己不知道] 的情况。学习框架的原理不是说工作中一定会用到,而是学了就会更理解框架是怎么解决业务中的问题的,后面肯定会有新的框架出现,原理和要解决的问题明白了,学习新框架不就很快了?或者从最基本的角度讲,人人都会调开源的组件库,那么你的优势在哪里?
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 21:51 · PVG 05:51 · LAX 13:51 · JFK 16:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.