前端三个月有感

本科学了几年的编译型语言,大一的C、大二的C++,甚至还接触过汇编语言,但都是学校的课程设计范围之内。大三接触了java,这是我学习的第一门解释性语言,相比之下,java比C和C++都方便。但C太麻烦,java1又不熟,所以相对来说,我喜欢C++。本科四年的学习历程,都是跟着学校课程走,没主动想过要做啥,想做啥,以后的发展方向甚至都没有想过,浑浑噩噩的生硬的用着ubuntu、sql。别人做什么我就做什么,总觉得干完该干的事儿就够了。没有前端后端的概念、没想过了解AI、更没想过机器学习什么的,书本上那点知识和课堂上教科书式的动手能力,让我选择了考研。

考研的时候想着,研究生一定好好coding、读书、旅游、各种提升自我,更进一层楼。然而现在我马上研二了,我不知道自己是否做了什么有用的改变。

大约三个月前,我选择了前端这条路,被老师外派到公司那边,公司的师兄发了几个前端的展示页面,告诉我边学习边做。刚开始激情满满呀,html5、css3、js、ECMA、jquery、vue、react、nodejs……各种神奇的前端开源工具让我眼花缭乱。可能是太好高骛远,写出了几个静态页面之后,就开始想着无聊了,因为有时候一个div的格式就要调整好久才能满意。最后一个师兄说,前端基础很重要,不要浮躁,我就又安安分分的学习基础的h5、css3和js了。

大约一个月半前,公司那边让我开始学习webGL和ThreeJS,当然还有D3和Echarts等Web 3D工具。不知所措,一个没有计算机图形学基础的我,又重新开始学习GLSL、了解OpenGL,什么是Shader,什么乱七八糟的。看书看书,身边没有WebGL的领路人,我就一个人在前端和WebGL的道路上挣扎。导师和公司leader都说WebGL很有发展前途,可我很迷茫,没有途径,我的学习能力、知识接受能力、创造力都一般,其实有一段时间是有点绝望的。我不相信自己能一个人用WebGL写出什么来,而且一个人干活没劲。但是只能安慰自己坚持下去总会好的。现在师兄安排我在Three Editor的基础上,自己设计、实现一个3D的Web编辑器。

刚开始,甚至直到现在,我都是有点拒绝的,一个人,一个项目,我觉得被坑了,但是导师说好好学好好干总会有结果的,可以拿这个项目做毕设,可以失败,但是要尝试。我勉为其难的信了,不然呢。设计出简单的功能逻辑和丑丑的界面之后,开始coding。只coding了一周,就被js的变态语法打到了好几次,写bug,然后debug,偶尔少不了埋怨着……

但是前端这路是我自己选的,无论是coding能力、学习能力、创造能力、设计能力、抗压能力,都是要在逆境中成长的。遇到bug就解决,遇到困难就求助,日复一日,是个成长的过程。我听过很多前端大牛的传奇,其中不乏有传说中的talent,但肯定也有像我一样,慢慢走上去的人,别人可以,我当然也可以。

实在要是没办法拓展知识的深度,我就拓展知识的宽度好了。

北京的七八月,今夜电闪雷鸣依旧,还多了冰雹,可是宿舍楼下听起来却很欢脱。

感觉像个中学生一样写了一篇牢骚日记。

时间: 2024-08-07 12:11:13

前端三个月有感的相关文章

学习web前端三个月感悟

总结一下自己学习前端三个月的进步和不足: 其实也算机遇,开学时,便有一个PHP培训,只记得当时拿到培训课程的时候,第一感觉就是 好难,什么留言板制作,学生信息系统的制作,navicat和PHP结合使用,贪吃蛇的制作,基于WordPress的PHP的使用等等,感觉任重而道 远.培训第一节课,便是配置软件开发的环境,Apach+PHPstudy+phpstorm,又想说安装很折磨人,各种问题,这里就不吐槽了,但还好老 师们都帮我们解决了,非常感谢师父,明星学姐以及李老师,都是大牛.第一节课的时候,去

读百度张云龙的前端工程有感

小标题:我刚写前端不到半年,学习速度比较快,也可以说比较浮躁,最近在研究node,想自己揽了全栈的活儿,偶然看到了一篇叫前端架构那些事儿的文章,于是跟着文章,我找到了张云龙先生的git,看了一下他对前端架构的看法,自认为深有感触,因此记下来,以告诉自己是有多么肤浅. 张云龙先生以切图仔引入,然而我并不怎么会切图,可以说我是十分业余的前端设计者,我只会敲敲代码,搭搭页面,写写动画,可以说我巧妙地避过了先生说的人们对前端的看法,想一想,“幸运”! “前端,是一种GUI软件”,“从本质上讲,所有Web

记,开发用户行为数据统计平台的前端,有感

1. 一开始想各种抽象,菜单栏,头部抽象成组件:甚至业务逻辑也抽象成组件. 后来发现,业务逻辑过早抽象成组件,反而增加开发成本. 不如,先弄清楚业务逻辑,用最普通的写法实现,然后再考虑抽象. 2. MVVM的理解, Model就是最初始的数据,从服务器端获取来的数据,未修饰. View-Model,把Model处理了,处理成JS组件接受的数据格式. View,就是最后输出的HTML代码. 3. 目录组织结构, 越上级的CSS和JS,越公用. 每个独立的子页面,都有属于它自己的CSS和JS. 4.

让这三个月来的更猛烈些吧,前端react同构项目

昨天一篇文章讲述了我在这三个月中由.net到java的过程,其中踩坑填坑的细节真不是三言两语可以道尽,而完成时的喜悦也远非寻常可比(仅次于涨工资).然而到这并不算完结,作为前后端分离的忠实粉丝,我认为服务端更应关心数据处理.存储.负载.并发等问题,而与页面相关的开发诸如渲染.操作.样式.动画等都应交由前端人员处理. 作为一个常年在服务端玩耍的打怪青年,如果几年前有人告诉我说要把我的视图页拿出去单独开发,我会认为他在开玩笑,然而随着这几年前端超级无敌迅速的发展,前端的框架.构建工具.包管理器等不断

阅读寒冬前端大神文章有感

最近,在微博上面看到了寒冬大神的一篇文章,甚是认同,所以写下自己觉得有用的地方: 我认为,前端开发主要在两个方面,一部分是”能力”,一部分是”知识”.我个人的观点,能力占百分之八十,知识占百分之二十. 最新出来的Angular.React.ES2015,其实都在知识里面,知识又分成两部分,一部分我把它叫做标准,它是相对而言比较稳定的,很少会出现一个标准被推翻的事情.另一部分则是技术,像jQ.React这些框架,像是MVC.FLUX这些架构的东西,这些东西是由各个公司主导的,变化就非常快,你看Gr

三个月从入门成为前端开发工程师系列视频教程

看到美观而设计感强的页面,怎样把它做出来?你的想法能不能变成别人眼前的现实?本课程以解决实际案例为导向,从切图开始,通过学习HTML标签与CSS设计,让你独立完成从效果图到网页的编码实现. 课程目录: 页面制作 单元(章) 课题(节) 内容 1.Photoshop切图 1.工具.面板.视图 介绍切图概念.PS软件.PS的面板+常用工具+辅助视图. 2.测量.取色 介绍并演示获取信息的方法:测量与取色 3.切图 切图及切图的各种操作:隐藏文字(独立图层和非独立图层的不同操作方法).png8和png

看了《前端,我为什么不要你》有感

看了<前端,我为什么不要你>这篇文章感触很深,心里也颇为沉重.沉重的原因有二,其一是惭愧,其二是叹息. 惭愧的原因是,自己放松警惕.应该像拿着冲锋枪的军人,时时刻刻保持清醒,坚守职责保卫祖国.我惭愧上进心停滞不前了,走向人生低谷区了,要被抛弃了,自身价值难以实现了,凭一己之力是无力回天了.但我猛然发现,我在低谷区徘徊时别人可能在高峰遥望,我在高峰遥望时别人可能在低谷区徘徊.我不能因为自己在低谷区而瞧不起自己,人生起起伏伏坎坷难免.我不能因为自己在高峰遥望就否认别人,每个人都是从低谷爬到高峰的.

前端编辑工具有感

从刚开始的记事本,dw,打开时常常用到notepad,到现在的hubilder,作为对前端感兴趣或者从事这一职业的人来说,好的编辑器是灵感的来源,得心应手了,代码写的顺畅,但是这几天发生的事情太让人郁闷了.中间也断断续续出现hubilder的使用问题,页面突然卡顿,hubilderserver停止服务,软件开启的慢,这是心知肚明的,针对于突然之间的停止服务,我是无从下手了,也没有在网上找到解决的方法. 对于hubilder编辑器,目前我熟练使用的,中间对比了一系列的其他的工具,sublime插件

【年终总结】微信前端社招有感

时间飞快,转眼间8102还差一个月就over了,顺了顺好几天没理的胡渣儿,好像已经老了不少. 不,我还很年轻!虽然年终还没到,但好像也差不多了. 几经辗转,年底前终于拿到了微信的offer,可以说是今年一大幸事了. 是一个结束,结束本命年的坎坷:是一个开始,开始新的征程. 这篇杂文就简单记录一下微信前端社招的经历,以及回顾这两年半做过的东西. 一.过七关 微信社招,老早就听说难度极大,十几轮面试的情况都有. 所以急不得,大概今年下半年开始,本菜菜就着手准备了,主要是扩充知识面以及加深对相关知识的