回望2022
回望2022 (十) 作业 、学习、工程方法论
“旧日经典小说,再次翻到某页”,2022 下半年有过一段惬意时光,七月八月,短暂但印象深刻,因为就像沙漠中的小绿洲。
2022 还有一件值得记住的事,就是忙碌主业过程中 有过多次 斜杠 作业 、学习、工程等基础和方法论。印象最深刻的是在撰写 框架三器教程 过程中希望掌握教程写作技术,考究了教育哲学,和后来的逻辑学。后来还拷问了这些基础方法的输出,例如作业理论指导 某专业掌握理论,精制技术和 有效任务(看这个境界架构图)。基础和方法论都不直接参与生产,它在不知觉中影响和建构你的新气质。
2022 下半年还写了《2022求职记》,和一系列进度报告,还有全年豆瓣上《2022最具价值》。
2022 基本就这些记忆,回望完毕,可以安心 前瞻 2023了。
回望2022 (九)Remix和Tailwind,进入Web现代
为了刷亮简历,做一个属于自己的作品是下半年主要目标。然而,我要先选定精通一项技术和工具。再又,作品只是满足当下,长远是精通工具,和工具背后的理论。
下半年,web应用框架涉及了wp,11ty,gatsby,next和remix,其中remix对理论认识革新意义最大。理论主要有,生成器,应用框架(功能,性能和开发体验),渲染架构,框架四器(路由,渲染,交互和应用),四物(皮肉灵智)。
Wa理论中,皮子专业,革新最大。主要通过比较学习Css架构思想(OOCSS BEM SMACSS ITCSS ),皮构架技术(sass, component library, utility-first),皮框架(skeleton pure bulma bootstrop tailwind),其中tailwind意义最大。
回望2022 (八)
下半年很长,概括起来主要做了几件事:
- 第一,反复筛选“毕业作品”,唐宋大家,联想笔记,最后选定裸男;
- 第二,学用实现技术,包括wordpress,11ty,next,gatsby和remix;
- 第三,总结web app理论;其中弥补最大一块短板——CSS样式;
- 第四,总结作业,学习,编程组装,版本管理等方法论。
回望2022 (七)时髦高质量技术栈
jamstack 也是一种stack,新技术栈预示了新的web应用架构。jamstack 对我来说,更多是一种架构认识的革新(在原来的SPA,MPA构架上完善),配合next , gatsby 等react 应用框架,可以做一些更有未来的项目。
传统全栈多页web应用架构都是后端渲染的多,React应用居然也能后端渲染,这是当时最大的疑惑和突破。jamstack 是一种流行和时尚,宣称全栈Javascript,异步前后端界面体验(AJax),和丰富web语义(静态Markup)。这算是种使用最新技术,针对某类Web应用类型的高质量技术栈。
新技术栈,和新架构认识增长了我的专业技能,但是两个月求职让我明白当下最需要,是用所学到最新技术做一个属于的自己的东西。除了实现技术,和市场需求,有趣有用也是要考虑的,也是不容易的。
回望2022 (六)分析实践,一种拿得资质的可能方式
上半年还有一个事值得回顾,就是跟着线上开源课程做练习。
Web应用是一种企业级应用,不是游戏,有趣是个难题,练习设计是问题。五月无意中发现一些线下课程有开源练习,觉得比较优质就跟着做一做,还写了几篇博客。
分析实践,是当时发明的概念,因不是完整项目,分析实践是一种完整性练习技巧。可惜这些完整性训练还是停留在前后端分离。也是这个时候,发现了prisma , react query这样一些现代技术,最后发现了后端渲染,和Next 框架,进入下半年jamstack阶段。
回望2022 (五)前端深度有余,宽度不足,学得不完整
应对面试官是常见的面试策略,现在回想起来,其实应该要有一个属于自己项目,哪怕是比较简单但完整,才能真正刷亮简历,可惜当时没有认识到自己的短板,就认识到了也要有足够时间和耐心,所以客观原因导致了求职无果。
截止六月,我花了大量时间在SPA(一般叫前端)这个领域,深度有余,可是宽度不够,学的不完整。y项目进展缓慢就是证明。
Rest模块,Vx组件状态(比较state ,reducer, context,redux), v组件开发模式(CP模式),三代mvvm(reactivity),MVC再说N遍(M就是后端),Vx交互功能组装(父组件将交互输入或输出转给子组件 ),渲染性能(突破VDOM抽象 ),程序性能理论等我能回想起来的深度问题,可是一个完整页面没有写过,这才是最大的欠缺,或短板。
回望2022 (四)成熟的应用框架
六月中是2022的一个比较明显的分水岭。前半年又可以大略以两个月为限分三段,第一段到年后找兼职,第二段php,三段是出门求职。
前半年是前后端分离的SPA,后半年发现了后端渲染的Nextjs后.,进入jamstack 。
Php主要研习了la yii两个框架,对成熟的应用框架(为商业品质提供大量工具)有了直接的体验,这是最大的收获。虽然有了php插足,尝试了市场后发现反应一般,我改为多手抓了,为了成功入职,node react,甚至vue和小程序都不放过,但是主体还是node,和React 。
进入求职状态,y项目开发计划停掉了,我做的都是应对面试官需求做有针对性的学习和训练,包括像前端渲染性能,后端数据库访问缓存,HTTP缓存 这些高级技巧。
回望2020 (三)去成为某种人
何为入行?其实并没有明确标准,但是我认为比较严格。有过专业培训和做过实验项目并不代表入行;找到工作并入职转正,可能有运气的成分,甚至做过团队商业项目,也很可能入行很浅,不算正式入行。
入行的一个标准,我认识为是有自己的东西。并不要求很喜欢,至少有完全掌控的能力。
我是以这样的一种标准训练自己,我是要去成为某种人,而不是只是找工作。所以,这也可能导致我的职业发展崎岖漫长重要原因之一。
回望2022 (二)积累职场社交力
2022开年 我忙碌开发前后端分离的典型React 应用的事,但是,2022 开年最深刻印象,却是一曲《只此青绿》。那是年后,我坐地铁四处奔波,听着此曲,路上想了很多事。
在尝试做了几天兼职后,我对自己的生活有了新的想法,曲线救国,靠外行,还不如找一个本行的,于是想找一份php暂缓经济压力。现在回望这个想法,原来还是欠缺经验。事实是,我花了一月多准备,依然找不到php岗位,经久过往的项目不能说事,一纸空文更不能,我几乎等同还没有入行。
我得到的教训是说,无论哪行,入行都是需要时间,需要积累一定经验才有职场的交际力。
回望2022年(一)
每年写总结的起点都是阅读前一年的总结,这样既有灵感,也有动力。
现在回看,参考今年的新进展,其实2022年初在单页应用(SPA)这一类传统应用有了比较成熟的积累了。要找工作,要拿项目说事,年初已经酝酿着yuolike这个Spa项目很长时间,但一直没有动手,主要有几个障碍,第一个是Css和UI库;第二,构建工具链缺乏经验,当时反复比较开源白箱模板是最深刻的记忆,当时还停留在webpack时代,后来面试才发现了vite等新一代工具。
春节过后,youlike未来得及准备成熟,就来了新压力,有了五年来第一次出门,出门找兼职。
年终回顾几个点
第一,年初的学习目标依然虚高;这种虚高不是痴妄造成,是客观原因,youlike并不算太大的项目,然而目标的远近还要看定立者的水平。皮肉灵智,年初只初步完成灵和智。
第二,依然存有闭塞,一人单干难免出现这种缺陷。年初只知道,webpack mui 和SPA CRA等单一全栈架构类型。
第三,很庆幸的完成了,JS ,工程模块,事件模式,React V组件开发的等基础性训练。
在开始正式回顾2022前,还有两个主题一直想记录有没记的,一个是感情生活,一个我的近五年求学生涯概况。求学生活和学业内容是不同。先说,感情生活。
感情生活
写十几年的回顾,早年的还有不少关于个人生活的片段,后来自那年的创业尝试未果以来,越来越少。记得上一次对爱情的有过幻想的已经是四年前的事,后来我的文字再没有了“她”,只有事业,因为我认清了一些事实,和学会一种独身的技术。事实是,能追求自己的爱好已属不易,就别奢望其他,一切顺其自然。
技术是,人生低谷期,就是要无心,就是活着像机器人一样,专心专注着事业,别无他念,因为只有无心,我们才能安全,还能积极的,顺利度过低谷时期。
近五年求学生涯
咸鱼翻身,形容这五年的漂泊,我所想的词。当初所不曾想过,那年创业会让自己变成“咸鱼”,后来很久才发现自己又再经历新一轮异乡人,异地求学,咸鱼翻身的生活。
当初搬家到郊区,又想过持久,漫长,但没想到来到今天,如此漫长,而且还不能确定 “毕业”的具体时间,虽然每天有进展。为啥如此漫长,学习效率这么低?原因是多方面,生活不易,平衡是不容易的,学业,生活多方面都兼顾,我一个人。
虽然不用上班,其实每天为学的时间并不多。我估摸着,平均只有三到四个小时,每天,最多不超过五个小时,可以静对电脑。每天有三分之二以上在用在生活,家务,做饭,锻炼,和休息。
好比这样,这五年,我不是在菜场逛着就是去菜市场的路上;不是在球馆出汗,就是在去球馆路上;不是在准备休息,就是休息中做着拿毕业证书的梦。
这些五年来,最深刻的印象。