本来以为学了 html、css、js 就可以写个页面了
结果 js 有更好用的 jQuery
想和 mysql 互动下,简单学个了 php
勉强弄好了,发现布局很丑,无奈之下学了 bootstrap
最终可以做个网站了吧,发现已经有套路框架了,学了 Vue.js
准备工程化,才知道要管理好 js 包,得学下 npm
包管理好了,还要打包,得学 webpack
......
没完没了,感觉一直都在学工具

本来以为学了 html、css、js 就可以写个页面了
结果 js 有更好用的 jQuery
想和 mysql 互动下,简单学个了 php
勉强弄好了,发现布局很丑,无奈之下学了 bootstrap
最终可以做个网站了吧,发现已经有套路框架了,学了 Vue.js
准备工程化,才知道要管理好 js 包,得学下 npm
包管理好了,还要打包,得学 webpack
......
没完没了,感觉一直都在学工具
1 CokeMine Jul 16, 2019 太真实了( |
2 Counter Jul 16, 2019 然后这些东西还在一直快速更新。。。 |
3 123s Jul 16, 2019 看来是太闲了 |
4 crysislinux Jul 16, 2019 via Android 问题是你可以不学啊。 |
5 515576745 Jul 16, 2019 via Android 产品主要做啥的? |
6 littlebaozi Jul 16, 2019 学后端其实也差不多这个套路吧 |
8 zorichen OP @littlebaozi 我还以为后端会好点... |
9 yeziahehe Jul 16, 2019 最近在看前端,情况跟你说的一模一样 |
10 Anshi Jul 16, 2019 hhh 然后这些东西还一直在更新一直在变化,甚至有些要被替代惹 2333 |
11 littlebaozi Jul 16, 2019 @zorichen 只是为了入门,跳过 jQuery,不用 bootstrap,不看 webpack,npm 只需知道安装卸载。用 vue-cli 创建项目,再搭配一个 vue 的 ui 框架,就可以开搞了。然后要扩展学习,再慢慢深入就行。 |
12 agdhole Jul 16, 2019 jQuery 和 vue 都是两个时代的东西了,珍爱生命少看垃圾教程 |
13 ragnaroks Jul 16, 2019 后端转前端容易全栈,前端转后端容易换行 |
14 panxiaohui Jul 16, 2019 先把前端的 js,css,html 整透,jquery 可以用 js 实现而且不会太难,只是帮你提前做好而已,bootstrap 和 jquery 可以被当做是效率工作一样看待就好了啊 |
15 hodur Jul 16, 2019 产品转前端容易回车 |
16 panxiaohui Jul 16, 2019 不要整一下 php 又整一下 vue.js ,两个都是后端语言,选好一样就行了(建议你选 vue.js),这些都是你要先搞明白,等等又发现上面 django,再跑去学 python? |
18 zorichen OP |
19 shintendo Jul 16, 2019 工具的产生都是为了解决特定的问题,你还没有感受到这些问题,为了学工具而学工具,自然会有迷茫感 |
20 jydeng Jul 16, 2019 现在前端要看需求学,需要啥学啥 |
21 npe Jul 16, 2019 产品工资咋样? |
22 axwz88 Jul 16, 2019 via Android @panxiaohui vue.js 后端语言是什么鬼,你对后端语言是不是有什么误解 |
23 hoyixi Jul 16, 2019 前后端不分离的话,PHP + jQuery +Bootstrap 完全可以搞定,根本用不到 Vuejs 之类 |
24 shintendo Jul 16, 2019 个人体会,如果对开发中的痛点没有足够的经历,会觉得学工具像赶潮流,一个接一个,肯定累。 如果切实经历过痛点,知道新的工具怎样解决了这些痛点,知道为什么而用它,看到某个工具像看到救星,学习心态自然就不一样了。 |
25 lazypu Jul 16, 2019 grpc-web 摸索中, 心累 |
26 november Jul 16, 2019 @panxiaohui 星际程序员? |
27 q8164305 Jul 16, 2019 via Android 建议一行行慢慢写,等到改动出现的时候,自然知道为什么有这些框架和工具出现了,基础好的这些其实很简单 |
29 lingo Jul 16, 2019 然后你本职又是产品,不是前端,可能多久不会写一次前端代码。 这次学会了之后过段时间,发现你学的人家都不用了。哈哈哈哈哈哈哈哈哈哈哈哈哈 |
30 wysnylc Jul 16, 2019 前端就这样,每一个新技术都说要革命推翻旧技术然后又被其他技术取代 |
31 bhaltair Jul 16, 2019 你可以只用 jquery+bootstrap |
32 mirrorpen Jul 16, 2019 @panxiaohui 是想说 node.js 吧我猜 |
33 bugsnail Jul 16, 2019 产品还不如学个 SQL,妥妥的加分 |
34 robot777 Jul 16, 2019 产品自己需要什么软件 Axure 就够了吗 |
35 Junn Jul 16, 2019 没有目的性的学,当然是永无止尽的 作为产品,当然是先设计一款产品,再在实现产品的过程中学习,就会有不同的感受了。 |
36 SilentDepth Jul 16, 2019 缺乏理论基础直接正面刚应用就是这样的。 如果你(作为产品经理)只是想拓展知识面,提取各种术语(技术、工具、框架、概念、模型、……),整理出一句话解释,然后对它们按业务领域归类即可。如果是想正儿八经学习,先打好理论基础,最好找个明白人带。 |
37 auin Jul 17, 2019 楼上说的对,就算你把这些工具用会了,也是浮于表面,很难精进,想做出自己设计的产品难上加难,等于白学,当然当作扩展知识面那就没问题 |
38 Vallrobot Jul 27, 2020 via Android @SilentDepth 要哪里学基础呢?楼主有这时间学就会嫌弃不能立即解决问题吧 |
39 SilentDepth Jul 27, 2020 @Vallrobot #38 你的后半句我貌似没读懂?(狭义上的)前端无外乎 HTML + CSS + JS,在 MDN 上都有丰富的教程资源(中文版够用,能读英文版更好)。当你确信你对这三个技能的掌握足可以徒手撸一个静态页(比如博客、表单页,暂不考虑后端业务)时,去了解现代前端工具链,了解现代前端工程是怎么玩儿的。如果你懒的去弄明白这包括啥:Node.js 、Webpack 、任何一个 2015 年后诞生 /发布的前端框架,搞清楚 **它们是什么、能做什么、为什么需要它们**,然后就是它们各自的官方文档、Getting Started 、Tutorials 。一圈趟下来,你的基础就有了。 PHP 是另一个话题,在此不做讨论。 |